我们在运行Apache HTTP Server的两个前端Web服务器上运行RedHat Linux。 我已经做了两个httpd.conf文件的差异,没有什么区别,但服务器的主机名。 我们已经看到一些问题,其中一个服务器正在向第一个Web服务器发出请求时向负载均衡器发送重置。 所以我注意到了一些独特的东西: 当我运行netstat-an | grep 80 | grep LISTEN的结果是不一样的。 第一次显示:0.0.0.0:80 LISTEN(我习惯看到这个,我相信允许服务器上的任何IP通过端口80响应。 第二场演出:::: 80听(我从来没有见过这个) 任何人都可以解释为什么第二个Web服务器看起来不同于第一个? 如果这是一个问题或没有什么大不了的? 谢谢
我在Sun Fire x4140上安装了一个物理SLES 11 SP2服务器,在重启后给我带来了networking问题。 网卡在机载。 在启动过程中networking看起来很成功,但是networking服务(如nfs)却很难实现。 这是因为eth0和eth1都接收到相同的configuration,并且都是ifup-ed。 一旦所有东西都出来了,我在控制台上,ifconfig显示eth0和eth1是UP的,并且运行着相同的IP。 尝试ping该子网中的任何内容都失败。 重新启动networking服务可以解决问题。 eth0是根据MAC地址应该configuration为主要的正确NIC。 问题:什么导致eth1被提出与eth0相同的configuration? 我没有为eth1设置configuration脚本: banjer@harp:~> ls -la /etc/sysconfig/network/ total 104 drwxr-xr-x 6 root root 4096 Jun 11 12:21 . drwxr-xr-x 6 root root 4096 Apr 10 09:46 .. -rw-r–r– 1 root root 13916 Apr 10 09:32 config -rw-r–r– 1 root root 9952 Apr 10 09:36 […]
我需要设置Auto Scaling实例的集中式远程访问logging。 目前我有Rsyslog / Apache2日志工作正常,但对于新项目Nginx的使用,我没有看到任何可能性直接login到TCP / UDP。 Rsyslog可以configuration为远程读取本地文件的数据,但我的目标是避免本地写入。 有人可以分享有关如何configurationNginx通过networking而不是本地FS发送消息的知识吗? 或者,也许我可能需要configuration日志旋转到SCP文件?
我有一个反应迟钝的Rackspace切片,无视所有尝试访问。 我从中创build了一个紧急图像并将其删除,将影响图像的文件下载到本地源。 如果可能的话,我仍然希望从这个服务器恢复一些文件/资产,但是如果有的话,我不能确定我能用图像文件做什么。 这里是我的文件,它的价值: emergency_########_######_cloudserver########.tar.gz.0 (5gb) emergency_########_######_cloudserver########.tar.gz.1 (5gb) emergency_########_######_cloudserver########.tar.gz.2 (5gb) emergency_########_######_cloudserver########.tar.gz.3 (50mb) emergency_########_######_cloudserver########.yml (25kb) 是否有可能将此映像作为驱动器挂载? 还有其他法医恢复选项吗?
我的VOIP提供商要求我将其添加到/etc/asterisk/extensions.conf中: exten => h,1,Hangup exten => _00X.,1, Answer exten => _00X.,n, Set(CALLERID(num)=96354205144239) ; exten => _00X.,n, Dial(SIP/${EXTEN}@Trunk_Name) exten => _00X.,n, Hangup 你能解释一下这个语法是什么意思,它能做什么? 还有如何使用Elastix GUI添加这个语法,而不是手动将其添加到extenisons.conf中。
我遇到了aptitude update和apt-get update没有下载某个列表文件的麻烦(具体来说http://gb.archive.ubuntu.com precise / universe Sources [5,019 kB])。 我可以从这里通过我的浏览器下载: http : //gb.archive.ubuntu.com/ubuntu/dists/precise/universe/source/Sources.bz2 计划是通过我的本地机器下载,FTP到服务器,在那里aptitude和apt-get寻找它,只需要在本地Hit这个文件,而不是重新下载。 所以我正在寻找下载源列表的地方,包caching当然是/var/cache/apt但是包列表不在那里?
我正在尝试创build简单的备份脚本,将一些文件复制到远程计算机上的时间戳目录 – 这部分工作正常,因为我没有遇到例如networking连接等问题。 我想知道什么是build议的做法检查我的文件是否被正确复制。 我正在考虑两种方法来做到这一点: 在复制文件之前检查文件大小/ md5,并将它们与远程机器上的文件进行比较 总是复制一个将被最后复制的文件(比如1个字节的文件),然后检查它是否存在于远程机器上。
我一直在分析我的munin图,发现我的服务器的内存使用率相当高。 题: 我的服务器内存使用率是否过高? 如果是我应该: 获得更多内存的EC2实例 改变一些configuration(build议?) 背景: EC2大型实例 在一年的时间里,我对服务器做了一些小的改动。 然而,我不记得我所做的所有改变。 一个变化是启用MySQLcaching。 在下面的图表中很容易看到这一点。 至于我们的Web应用程序的PHP /后端没有太多的改变。 附加统计: 内存使用情况: http : //i.imgur.com/1eBmT.png 正常运行时间: http : //i.imgur.com/kClgo.png MySQL: http : //i.imgur.com/vg6fj.png Apache卷: http : //i.imgur.com/OO8jh.png Apache访问: http : //i.imgur.com/6fZNI.png Apache进程: http : //i.imgur.com/cMthh.png CPU: http : //i.imgur.com/0Mnel.png Inode: http : //i.imgur.com/4Qfo6.png Google Analytics(比较访问与统计): http : //i.imgur.com/yl8Ui.png 边注: 我是一个相当不错的开发人员(PHP …),但当谈到Linux我慢慢学习。 […]
我有一些Linux虚拟机,我用它来构build软件。 我发现我不得不在几台机器上重复任务,例如: 删除软件 更新软件 添加新的工具 设置映射到Windows服务器 设置启动应用程序 改变系统范围的环境variables 有Linuxpipe理电脑的工具吗?
可能重复: 我怎样才能允许一个用户su到另一个用户不允许root访问? 我们有一个DBA使用的用户帐户( oracle )。 我不想在这个帐户上设置密码,只想让dba组中的用户su – oracle 。 我怎样才能做到这一点? 我正在考虑让他们sudo访问su – oracle命令。 不过,如果有更精致/优雅/安全的方式,我不会感到惊讶。