你想同时管理200台服务器吗?在你管理多台服务器时,试想若多台服务器服务同时down掉,这时应该怎么办呢?应该怎样快速查看这些机器产生的日志呢?把这些服务器产生的日志记录推送到同一台服务器是一个不错的选择。
实验环境:3台linux服务器,其中一台linux作为要推送的目标服务器,命名为master,ip为192.168.65.129/24;另外两台linux均作为测试服务器,名字和ip分别为:client-1,ip192.168.65.151/24;client-2,ip192.168.65.130/24.
实验过程:
在master上面操作:
[root@master ~]# cat /etc/sysconfig/syslog
SYSLOGD_OPTIONS="-m 0 -r" ###在SYSLOGD_OPTIONS="-m 0"里加上-r即可。
在client-1上面操作:
[root@client-1 ~]# cat /etc/syslog.conf
#kern.*/dev/console
*.* @192.168.65.129 ###在#kern.*/dev/console下面添加*.* @192.168.65.129即可。
在client-2上面操作:
[root@client-2 ~]# cat /etc/syslog.conf
#kern.*/dev/console
*.* @192.168.65.129 ###在#kern.*/dev/console下面添加*.* @192.168.65.129即可。
要想在其他服务器上添加这一推送功能,做上面操作即可。
。。。。。
到这里配置结束,很简单,下面看实验结果:
实验结果表明配置成功,配置推送功能的机器上只要有变化,在master机器上面都能查到,这样有利于对服务器的管理。类似这种功能很重要!