1. 程式人生 > >CentOS7 下配置Keepalived為系統服務,開機自動啟動。

CentOS7 下配置Keepalived為系統服務,開機自動啟動。

1.我的keepalived 安裝在 /home/wangpl/mine/soft/keepalived-1.2.2目錄下。

cd  /home/wangpl/mine/soft/keepalived-1.2.2
ls -l

drwxr-xr-x. 2 root root 20 7月   8 15:10 bin
drwxr-xr-x. 5 root root 50 7月   8 15:10 etc
drwxr-xr-x. 2 root root 23 7月   8 15:10 sbin
drwxr-xr-x. 3 root root 16 7月   8 15:10 share

keepalived啟動後預設去這個(/etc/keepalived/keepalived.conf)位置讀取配置檔案,除非另行制定,需要將安裝檔案下帶的配置檔案拷貝過去。

2.建立keepalived.service檔案。

vim /lib/systemd/system/keepalived.service
[Unit]
Description=Keepalived
After=syslog.target network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
PIDFile=/var/run/keepalived.pid
ExecStart=/home/wangpl/mine/soft/keepalived-1.2.2/sbin/keepalived -D
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

PIDFile=/var/run/keepalived.pid 這個路徑是keepalived預設存放pid的位置。
<pre name="code" class="java">ExecStart=/home/wangpl/mine/soft/keepalived-1.2.2/sbin/keepalived  這個是keepalived的啟動檔案  -D的意思是 輸出詳細日誌

3.配置systemctl

1;systemctl daemon-reload  重新載入

2:systemctl enable keepalived.service  設定開機自動啟動

3:systemctl disable keepalived.service 取消開機自動啟動

4:systemctl start keepalived.service 啟動

5:systemctl stop keepalived.service停止

4.檢視效果

systemctl status keepalived.service 
可以看到keep執行正常,並且已經繫結VIP到網絡卡en16777736

ip a  命令檢視網絡卡已經綁定了VIP,說明已經成功。



相關推薦

CentOS7 配置Keepalived系統服務開機自動啟動

1.我的keepalived 安裝在 /home/wangpl/mine/soft/keepalived-1.2.2目錄下。 cd /home/wangpl/mine/soft/keepalived-1.2.2 ls -l drwxr-xr-x. 2 root roo

在Linux配置Tomcat8系統服務

lin log linu lib class java_home detail apach 編輯 配置環境: CentOS7 + Tomcat8.0.35 + jdk1.8.0_131 1. 將$Tomcat_HOME/bin目錄下的Catalina.sh復制到目錄/et

windows配置Tomcat系統服務

1. 下載解壓版的Tomcat,解壓到自己知道的目錄下,startup.bat  shutdown.bat   service.bat等檔案都在tomcat的bin目錄下2. 修改startup.bat檔案:    在第一行前面加入下面的語句:    SET JAVA_HOM

CentOS7 使用ntp設置系統時間開機自動設置時間

pda pan 客戶 添加內容 span str boot rc.d reload 首先如果沒有安裝ntp自己裝一下: yum install -y ntp 然後,如果開了防火墻,記得打開自己的123端口,該端口是ntp用來同步時間的 firewa

Centos7配置phpMyAdmin(提供HTTPS服務)

phpmyadmin https httpd Centos7下配置phpMyAdmin(提供HTTPS服務)phpMyAdmin可以通過web方式控制和操作MySQL數據庫。通過phpMyAdmin 可以完全對數據庫進行操作,例如建立、復制和刪除數據等等。配置環境Centos7 2臺(IP1:19

centos7設置tomcat7系統服務的方法

TOMCATA.在/usr/lib/systemd/system/目錄下新建文件tomcat7.service,內容如下:[Unit] Description=Tomcat7 After=syslog.target network.target remote-fs.target nss-lookup.ta

linux nginx 服務安裝及配置開機自動啟動

最近經常需要安裝linux伺服器,經過網上查詢整理資料,以備後用。 模組依賴性Nginx需要依賴下面3個包 1. gzip 模組需要 zlib 庫 ( 下載: http://www.zlib.net/ ) 2

配置Nginx系統服務

楔子 學習筆記,看到一個配置Nginx為系統服務內容,之前都是直接使用 sbin/nginx 命令操作,對這個挺好奇,做個學習筆記。 在/etc/rc.d/init.d/目錄中建立文字檔案nginx,內容如下,注意修改Nginx的 命令和 配置檔案 的位置

linux centos7上vue專案釋出成服務自定義啟動停止指令碼

1.在opt下面建立目錄  vue-project cd /opt mkdir vue-project 2.建立三個檔案  catalina.sh(專案總體指令碼)    startup.sh(專案啟動指令碼)    shutd

新增服務開機自動啟動centos7開機啟動nginxphp-fpm)

說明 參考網路上其他人文章。將他人技術文章親自測試並總結補充。 開機自啟動nginx,php-fpm(其他服務類似) centos 7以上是用Systemd進行系統初始化的,Systemd 是 Linux 系統中最新的初始化系統(init),它主要的設計目標是克服

elk日誌收集系統開機自動啟動

以Elasticsearch為例: 建立一個開啟es指令碼 es.sh ES_HOME=/system/es/elasticsearch-6.4.2 #es存放的目錄 sudo -iu elsearch $ES_HOME/bin/elasticsearch 開機指令碼:

[原始碼和文件分享]建立系統服務實現開機啟動

背景 想必實現程式開機自啟動,是很常見的功能了。無論是惡意程式,還是正常的應用軟體,都會提供這個功能,方便使用者的使用。程式開機自啟動,顧名思義,就是計算機開機後,不用人為地去執行程式,程式就可以自己執行起來。對於這個功能的,一直都是殺軟重點監測的地方。因為,對於病毒來說,重要的不是如何被破壞,

如何把spring微服務部署Windows Service並開機自動啟動

當採用spring boot完成微服務開發以後,作為windows service部署到伺服器,當出現問題,重啟伺服器就可以實現重啟微服務,這對於不熟悉程式設計和伺服器環境的使用者來說是最容易重啟微服務的方法。 如何將微服務部署為windows service總結下來包

Linux tomcat加入Systemctl服務開機啟動

tomcat請自信配置,下面是將tomcat加入Systemctl服務中方法; 一、在tomcat bin目錄下建立setenv.sh檔案 二、在setenv.sh檔案中新增以下內容 注:tomcat-zxxfht.pid 檔名自定義,tomcat啟動是會zi自

springboot jar包 一鍵部署開機自動啟動

檔案放置情況: 連結:https://pan.baidu.com/s/1WtlruXUjfTiZ5CnB7AKGnA  提取碼:ezgq  複製這段內容後開啟百度網盤手機App,操作更方便哦 jdk1.8.0_144:jdk資料夾 demo.jar:springbo

tomcat服務設定開機自動啟動模式!

一、首先讓你的Tomcat成為一個服務 1、開始》執行中輸入cmd,此時開啟一個DOS命令列視窗 2、進入到Tomcat安裝目錄下的可執行檔案的路徑下,一般是:C:\Program Files\apache-tomcat-5.5.29\bin 3、執行:se

CentOS7 安裝 Nginx 支援 HTTPS 並設定系統服務

1、安裝 yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel wget https://nginx.org/download/nginx-1.15.1.tar.gz tar zxvf nginx

第四百零五節centos7搭建sentry錯誤日誌服務接收python以及Django錯誤

rate install 中文 engine some remove master -- 復制 第四百零五節,centos7下搭建sentry錯誤日誌服務器,接收python以及Django錯誤, 通過docker安裝sentry 安裝docker 1.卸載舊版本

CentOS7 配置DHCP服務

DHCP Linux 服務 實驗目的:通過一臺DHCP服務器實現給多網段分配IP地址,並且給特定主機分配特定的IP地址。 一、 實驗環境及環境配置1.0 yum install dhcpd #直接通過yum安裝dhcpd,但也可以通過光盤安裝 1.1 DHCP-Server CentOS 7.

Windows將Tomcat8註冊系統服務並設定開啟後臺啟動

1、下載解壓版本的Tomcat 我的是apache-tomcat-8.0.51,直接解壓即可,不需要設定環境變  2、修改/bin檔案下的檔案 service.bat、startup.bat、shutdown.bat三個檔案使用編輯器開啟 分別在檔案最開始(@echo