詳解centos7中配置keepalived日志為別的路徑
keepalived 安裝:
cd <keepalived_sourcecode_path> ./configure --prefix=/usr/local/keepalived make && make install mkdir /etc/keepalived mkdir /etc/keepalived/scripts cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/ cp /root/keepalived-2.0.6/keepalived/etc/init.d/keepalived /etc/init.d/ cp /usr/local/keepalived/sbin/keepalived /sbin/keepalived cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ chmod +x /etc/init.d/keepalived
由于在默認狀態(tài)下keepalived的日志會寫入到/var/log/message中,我們需要將此剝離出來。
在centos 6下可以:
(1)首先修改/etc/sysconfig/keepalived文件,注釋掉如下,添加如下:
#KEEPALIVED_OPTIONS="-D" KEEPALIVED_OPTIONS="-D -d -S 0"
(2)其次修改 /etc/rsyslog.conf 文件,添加如下:
local0.* /var/log/keepalived.log
在centos 7 下,還需要修改/lib/systemd/system/keepalived.service 文件:
centos 7使用。因為centos 7使用systemctl,通過systemctl調(diào)用service,所以需要修改/lib/systemd/system/keepalived.service文件。
將里面的:
EnvironmentFile=-/usr/local/keepalived/etc/sysconfig/keepalived ExecStart=/usr/local/keepalived/sbin/keepalived $KEEPALIVED_OPTIONS
修改成:
EnvironmentFile=/etc/sysconfig/keepalived ExecStart=/sbin/keepalived $KEEPALIVED_OPTIONS
然后重新加載service:
systemctl daemon-reload
整體的思路就是,
1. 通過systemctl start keepalived去啟動;
2. 啟動keepalived的時候,會去讀service的配置文件:/lib/systemd/system/keepalived.service;
3. 在service的配置文件時:
3.1 啟動文件路徑ExecStart=/sbin/keepalived $KEEPALIVED_OPTIONS,即啟動方式是帶環(huán)境變量文件中參數(shù)來啟動;
3.2 讀取環(huán)境變量參數(shù)EnvironmentFile=/etc/sysconfig/keepalived。
4. $KEEPALIVED_OPTIONS參數(shù)是在/etc/sysconfig/keepalived的配置;我們配置的是KEEPALIVED_OPTIONS="-D -d -S 0";而-S是syslog的facility,0表示放在local0,在/etc/rsyslog.conf 中配置local0.* /var/log/keepalived.log
5. 所以,寫日志就去/var/log/keepalived.log了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用Apache ab工具對Apache服務(wù)器進行簡單的壓力測試
這篇文章主要介紹了使用Apache ab工具對Apache服務(wù)器進行簡單的壓力測試的方法,文中還對如何查看當前Apache的連接數(shù)的方法作了介紹,需要的朋友可以參考下2016-03-03Ubuntu 18.04 Server 設(shè)置靜態(tài)IP 的方法
Netplan是Ubuntu 17.10中引入的一種新的命令行網(wǎng)絡(luò)配置實用程序,用于在Ubuntu系統(tǒng)中輕松管理和配置網(wǎng)絡(luò)設(shè)置。這篇文章主要介紹了Ubuntu 18.04 Server 設(shè)置靜態(tài)IP 的方法,需要的朋友可以參考下2018-11-11Linux之路由轉(zhuǎn)發(fā)和SNAT的應(yīng)用方式
這篇文章主要介紹了Linux之路由轉(zhuǎn)發(fā)和SNAT的應(yīng)用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05在linux中用同一個版本的R 同時安裝 Seurat2 和 Seurat3的教程
這篇文章主要介紹了在linux中用同一個版本的R 同時安裝 Seurat2 和 Seurat3的教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08Java使用Apache.POI中HSSFWorkbook導(dǎo)出到Excel的實現(xiàn)方法
這篇文章主要介紹了Java使用Apache.POI中HSSFWorkbook導(dǎo)出到Excel的實現(xiàn)方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04