1、首先檢視一下現有網絡卡的ip位址,用root特權執行下面的命令。
2、執行命令
ifconfig eth0:0 166.111.69.100 netmask 255.255.255.0 up
3、執行ip addr檢視是否生效
ip addr
4、ping檢視是否聯通
ping 166.111.69.100
安裝:
tar xf keepalived-1.2.12.tar.gz
cd keepalived-1.2.12
./configure --prefix=/usr/local/keepalived
make && make install
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
mkdir /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
2、配置
vim
/etc/keepalived/keepalived.conf 如下:
! configuration file for keepalived
global_defs
notification_email_from [email protected]
smtp_server 127.0.0.1
smtp_connect_timeout 30
router_id mysql-ha //路由器組id,區域網中需要共享該vip的伺服器,該配置要一致。
}vrrp_instance vi_1
virtual_ipaddress
}
state backup:在keepalived中2種模式,分別是master->backup模式和backup->backup模式。這兩種模式有很大區別。在master->backup模式下,一旦主庫宕機,虛擬ip會自動漂移到從庫,當主庫修復後,keepalived啟動後,還會把虛擬ip搶占過來,即使設定了非搶占模式(nopreempt)搶占ip的動作也會發生。在backup->backup模式下,當主庫宕機後虛擬ip會自動漂移到從庫上,當原主庫恢復和keepalived服務啟動後,並不會搶占新主的虛擬ip,即使是優先順序高於從庫的優先級別,也不會發生搶占。
inte***ce eth1:具體網絡卡,通過ifconfig確認具體網絡卡。
priority 150:表示設定的優先順序為150
3、啟動
/etc/init.d/keepalived start
tail -f /var/log/messages
VIP 虛擬IP 設定 Ubuntu
近期因為工作需要設定vip,做簡單的負載均衡,就是訪問乙個ip可以隨機訪問不同的機子。於是就想到了vip,假設有1到5有5臺機子,每個機子的ip 分別是 192.168.0.101 192.168.0.105,對外提供服務的時候使用ip為 192.168.0.107,那麼只需要對每個機子再設定乙個虛...
虛擬機器中設定linux系統ip位址
linux vi儲存命令 按esc鍵 跳到命令模式,然後 w 儲存檔案但不退出vi w file 將修改另外儲存到file中,不退出vi w 強制儲存,不推出vi wq 儲存檔案並退出vi wq 強制儲存檔案,並退出vi q 不儲存檔案,退出vi q 不儲存檔案,強制退出vi e 放棄所有修改,從上...
xen虛擬機器的linux系統時間設定
xen虛擬機器的linux系統時間設定 xen虛擬機器的linux系統時間設定本來沒想到會成為問題,但是因為專案中的特殊要求,需要伺服器設定為中國標準時間。因此研究了一下。原來,安裝虛擬機器後,在虛擬機器指令碼中的時間設定部分,一般都預設設定為localtime 0,即取物理機的時間為虛擬機器的rt...