服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在我的服务器上,我想为不同的应用程序创build自定义日志。 这是怎么做的服务器pipe理工作?
目前,我正在遇到正好每10分钟发生一次连接问题(需要花几秒钟)。 我有一个带有DD-WRT v24-sp2 std的Lynksys WRT150N。 我已经证实,这不是一个ISP问题,因为它发生在内部局域网,并把个人路由器的混合一切工作正常。 这个问题是一个相对较小的连接问题,因为几乎在所有的应用程序中, 当我参加一个在线的SANS课程时,我才发现这个问题,并且类stream应用程序每10分钟就会连接一次。 我决定进行一个pingtesting,我基本上只是在不断地攻击Google。 (ping / t www.google.com)。 我发现每10分钟我会得到一个“请求超时”。 或“来自192.168.1.1的回复:目标networking不可达”。 错误(没有明显的模式,哪一个会发生在另一个之上)。 这只会发生在10分钟的一个ICMP数据包,然后恢复正常。 我已经尝试更新固件(升级到v24-sp2,之前有一个旧版本)。 升级前后我一定要做30/30/30硬重启。 我已经试图在所有我能想到的地方寻找答案。 我发现最接近的东西是这个职位: 什么导致TCP / IP重置(RST)标志被发送? 当然,这只涉及到RST标志每隔10分钟就会发生一次(尽pipe我很好奇它们的问题实际上是TCP问题还是我所面临的问题不仅仅是TCP层,也有一个WRT路由器)。 在这一点上,我正在考虑只是得到一个新的路由器,但我觉得很难相信这是一个硬件问题,导致连接在这样一个固定的时间间隔下降。 任何帮助,您可以提供非常感谢。 对于我的错误概念或缺乏信息,我深表歉意。
由于我们的服务器pipe理员已经离开,现在是更改根login密钥的好时机了吗? 我们如何去做呢?
当试图卸除encryption分区我得到醇' Error: device-mapper: remove ioctl failed: Device or resource busy 。 来自interwebz的推荐解决scheme似乎是将某些truecrypt设置更改为不使用内核encryption服务。 如果不是因为系统没有安装窗口pipe理器,这很容易尝试。 有没有办法从terminal上更改truecrypt设置“不要使用内核encryption服务”?
我有一个用于parsing域的绑定守护进程。 但是现在我想使用另一个名称服务器。 我尝试从named.conf文件中删除该域的条目,还删除了该区域文件并重新启动守护进程。 但似乎没有效果。 有什么我可以做更多? 我在dnsconfigurationbegginer所以这可能是noob问题,但我无法find一个答案谷歌。 更新:这是挖掘+跟踪给出的 ;; global options: +cmd . 63224 IN NS h.root-servers.net. . 63224 IN NS d.root-servers.net. . 63224 IN NS f.root-servers.net. . 63224 IN NS m.root-servers.net. . 63224 IN NS e.root-servers.net. . 63224 IN NS l.root-servers.net. . 63224 IN NS j.root-servers.net. . 63224 IN NS b.root-servers.net. . 63224 IN NS […]
有没有人试过这些混合驱动器的虚拟化? (更具体地说,Hyper-V + RAID或JBOD)。 我对如何运行感兴趣,因为我在家里运行了几台服务器,磁盘I / O正在消耗它,而且SSD太贵了。
所以,我现在正在写我的学士论文,我的工作是将一个networking服务变成一个网站,推荐一个图像的配乐。 build议过程的主要部分是对〜40GB索引文件的查找。 索引文件是只读的,阅读它应该尽可能快。 我也想根据需求自动启动额外的实例。 我做了一些研究,并有三种可能的方法来做到这一点 增加ec2实例的根分区(〜50gb),将索引文件存储在根分区上并创build一个AMI。 这种方法的好处是,启动一个新的实例是非常容易的,因为一切都包含在AMI中。 但是我也看到,根分区的速度非常慢。 将数据存储在EBS卷上,创build一个快照,每当我启动一个新实例时,我都会从快照创build一个新的EBS卷,并将其附加到实例上。 我认为这是最好的办法,但启动一个新的实例是一个更复杂的一点 将索引文件存储在S3上,每当启动新的ec2实例时,我都会将文件下载到实例的临时存储中。 这种方法的问题在于,直到新实例可操作以及stream量成本花费更多的时间。 我也在考虑做Raid0的设置来提高索引文件的读取性能。 那么我应该使用哪种方法?
我正在从nginx代理请求到Jetty,但我有Jetty收到请求的问题。 Jetty请求显示请求IP地址是127.0.0.1。 但是我想要真正的服务器IP,我的站点有多个域,所以当请求从某个域名到我的服务器时,它也必须在Jetty请求中可用。 nginxconfiguration: server { listen 80; ## listen for ipv4 listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name localhost; access_log /var/log/nginx/localhost.access.log; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header X-Real-IP $remote_addr; } } Servlet请求: Dump Servlet getMethod: GET getContentLength: -1 getContentType: null getRequestURI: /dump/info getRequestURL: http://127.0.0.1:8080/dump/info getContextPath: getServletPath: /dump getPathInfo: /info getPathTranslated: /tmp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/info getQueryString: […]
我期待着开始为自己的生活保留一份日记,这样我就可以将事件归档并标记出来,同时也让我更新容易(所以我坚持使用它)。 我使用wordpress很多,认为这将符合法案,但想尽可能限制访问。 我打算使用基于networking和域名的Apache目录允许/拒绝规则,但我希望find一个解决方法的一个方面是为我的iPhone做一个例外,所以我可以从它的post。 我似乎无法find任何dyndns客户端,我可以运行在那里给我一个静态域名在Apache中的例外,所以我希望有人能指出我在正确的方向,如果他们知道其他可能工作。 PS-我知道有一个使用电子邮件的远程发布选项,可以使用,但这不会是我的第一select……但是,一个可靠的备份计划。 在此先感谢您的任何build议!
我希望我的脚本每23(周六下午11点)运行一次,每7小时运行一次。 在directadmin我使用这个: 23,7-19/2然而,在crontab中它会每分钟运行一次。 我应该使用什么语法? 我的完整路线: * 23,7-19/2 * * * /usr/local/bin/php script.php