在排除rsync服务器和客户端故障时遇到问题。 rsync: opendir "/." (in pub) failed: Permission denied (13) drwxr-xr-x 4096 2014/01/27 12:02:24 . rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1536) [generator=3.0.9] 我的/etc/rsyncd.conf如下。 max connections = 2 log file = /var/log/rsync.log timeout = 300 [pub] comment = random thing available for download path = /home/backup/test read only […]
我创build了一个使用crm_mon命令检查我们的起搏器的Nagios检查。 该检查在Nagios服务器和客户端的nrpe.cfg上以相同的方式configuration: nrpe.cfg的命令定义如下所示: [root@Nagios_clt plugins]# grep pacemaker /etc/nagios/nrpe.cfg command[check_pacemaker]=/usr/bin/sudo /usr/sbin/crm_mon -s 我做了两个testing:在第一个testing中,我只使用上面看到的那一行,然后从Nagios服务器上得到: [root@Nagios_srv ]# /usr/lib64/nagios/plugins/check_nrpe -H 192.168.57.157 -c check_pacemaker NRPE: Unable to read output [root@Nagios_srv ]# /usr/lib64/nagios/plugins/check_nrpe -H 192.168.57.157 NRPE v2.14 在第二个中,我写了一个不同的命令定义: [root@Nagios_srv ]# grep pacemaker /etc/nagios/nrpe.cfg command[check_pacemaker]=/usr/lib64/nagios/plugins/check_pacemaker.sh 虽然/usr/lib64/nagios/plugins/check_pacemaker.sh看起来像这样: [root@Nagios_svr ]# cat /usr/lib64/nagios/plugins/check_pacemaker.sh #!/bin/bash /usr/bin/sudo /usr/sbin/crm_mon -s 我已经chmod + x check_pacemaker.sh文件。 这些都没有工作。 如果我在Nagios客户端本地运行check_pacemaker.sh文件,我会得到正确的结果: [root@Nagios_clt ]# […]
我有一组虚拟机的公共IP地址。 每个独特的公共IP被分配给一个独特的客人。 通过桥接networking,我可以与KVM机器共享eth0。 ifcfg-eth0文件具有configuration: DEVICE=eth0 ONBOOT=yes BRIDGE=br0 HWADDR=b8:ac:6f:65:31:e5 DNS1=8.8.8.8 TYPE=Ethernet ifcfg-br0文件具有configuration: DEVICE=br0 TYPE=Bridge BOOTPROTO=static ONBOOT=yes IPADDR=121.33.7.1 GATEWAY=121.33.7.0 NETMASK=255.255.255.0 DELAY=0 DNS1=8.8.8.8 我使用默认的libvirtnetworking文件,返回一个网桥摘要 bridge name bridge id STP enabled interfaces br0 8000.705240103540 no eth0 virtual-machine-0 virtual-machine-1 virtual-machine-2 virtual-machine-3 它适用于来宾连接和传出连接的客人。 但是configuration的问题是,如果一个guest虚拟机在另一个公有ip上更改他的networking文件,他将能够获得最初没有分配给他的vm的ip。 如何将特定的公共IP分配给访客networking接口?
我试图升级到PHP 5.5使用remi库,我的操作系统是Centos 6.4,但我的问题是 当我运行命令 yum –enablerepo=remi,remi-php55 install php 我仍然只看到PHP版本5.4,我如何更新我的remi库使用最新版本? 当我运行remi版本我ger [root]# rpm -q remi-release remi-release-6.4-1.el6.remi.noarch 我尝试了很多命令 yum update 但对我来说没有运气。
我dynamic创build目录,并为他们每个人我必须设置一个自定义open_basedir指令。 我打算使用apache的<directory>指令,结合php_admin_value调用。 但是由于目录是dynamic创build的,我也需要dynamic创build这些.conf文件。 可能吗? 奖金的问题:我能做些什么,没有service httpd restart ? 谢谢
我们有一些需要rsync而不input密码的脚本。 我正在尝试SSH到本地机器(本身)。 我无法得到它的工作。 它总是要求我input密码。 它可以很好地SSH连接到远程机器。 我正在运行CentOS 6.用户的主目录位于非标准位置(即不在/ home / $ USER下)。 这是我所做的尝试,并得到这个工作。 我使用创build私钥 ssh-keygen -t rsa -C "servername.domain" 没有密码。 将生成的公钥复制到〜/ .ssh / authorized_keys并尝试使用SSH ssh servername.domain 它要求我input密码。 我试图玩与该文件的权限无济于事。 我注意到,当我使用密码SSH时,我在/ var / log / secure日志文件中得到这个错误。 不知道这是否相关,但错误如下。 Feb 12 09:15:34 servername unix_chkpwd[14652]: password check failed for user 当执行ssh -v并比较没有提示input密码(远程)的工作结果和总是提示(本地)的结果时,我可以看到一些差别。 首先是失败显示: debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password debug1: Next […]
我们有一个复杂的LAMP堆栈,在Centos 5上运行各种使用Litespeed而不是Apache的网站。 一旦一切正常运行,系统的内存使用情况相当一致 – 大部分内存被MySQL的caching占用,其余部分用于Litespeed(webserver和lsphp5)以及与操作系统相关的操作。 每隔一段时间,我们都会遇到进程消耗的内存大量减less(下面截图中的凌晨3:55和9:25左右)。 一切都还在继续,事实上,性能提高了 。 我已经检查了OOM杀手,看不到任何被杀死的进程,并且MySQL的caching似乎保持不变(例如MyISAM或InnoDB命中率没有偏差)。 所以,我的问题是,“我们如何确定哪些内存正在被释放(例如它属于哪个进程)?” 请注意,如果我们可以追溯性地进行这种分析(例如,根据历史数据),这是理想的。 不过,我也很高兴find一个解决scheme,我们可以将其用于跟踪未来的内存使用情况。
CentOS 6.5,带2 x 160GB的软件RAID1 由于磁盘空间不足,我想添加第三个磁盘(1TB),用于非关键数据。 如何在不接触RAID的情况下向操作系统添加额外的SATA磁盘? 额外信息: Filesystem Size Used Avail Use% Mounted on /dev/md1 39G 13G 25G 34% / proc 0 0 0 – /proc sysfs 0 0 0 – /sys devpts 0 0 0 – /dev/pts tmpfs 24G 0 24G 0% /dev/shm /dev/md2 104G 81G 18G 83% /vz [root@~]# cat /proc/mdstat Personalities : […]
我在CentOS上设置邮件服务器时遇到了一些麻烦,截至目前,根本没有发送任何东西,我也不完全确定为什么,我试了一些指南,但没有一个似乎解释任何东西关于这个问题,我不知道我是否可能在某处input了错误。 我不完全确定什么configuration我需要在这里发布,但如果你需要他们,只要问:) 我使用的服务器是托pipe在我家的CentOS服务器,我们已经设置它从端口1到65556从路由器接收端口,所以所有端口都可用于服务器,应该没有这方面的麻烦。 这是本地用户错误日志: 在/ var /日志/ maillog的: Mar 2 18:03:12 localhost postfix/smtp[6113]: 4BE3A959E: to=<conner@******.com>, relay=mx1.ovh.net[213.186.33.29]:25, delay=62, delays=0.06/0.01/62/0.08, dsn=5.0.0, status=bounced (host mx1.ovh.net[213.186.33.29] said: 552 sorry, your envelope sender domain must exist (#5.7.1) (in reply to MAIL FROM command)) Mar 2 18:03:12 localhost postfix/smtp[6113]: 4BE3A959E: lost connection with mx1.ovh.net[213.186.33.29] while sending RCPT TO Mar 2 18:03:12 […]
我有一个CentOSterminal作为安装有APF的路由器工作。 还有一个带有3个NIC(3个IP)的terminal使用该路由器作为网关来访问互联网。 我想要的是APF阻止3个NIC(IP)中的2个SSH访问。 所以结果是,SSH只能访问特定的IP而不是全部三个。 我如何直接在APF或iptables的路由器上实现? 我所尝试的:iptables -A INPUT -s xxx.xxx.xxx.xxx -p tcp –destination-port 22 -j DROP