歡迎您光臨本站 註冊首頁

請教一個關於RHCS floating IP問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

請教一個關於RHCS floating IP問題

環境:VMWARE+RH AS5.1+RHCS創建一個HA環境,主機名分別的:rhel51-a(192.168.101.101)、rhel51-b(192.168.101.102)、 floating IP:192.168.101.103
HA狀態:# clustat
Member Status: Quorate

  Member Name                        ID   Status
  ------ ----                        ---- ------
  rhel51-a                              1 Online, Local, rgmanager
  rhel51-b                              2 Online, rgmanager

  Service Name         Owner (Last)                   State         
  ------- ----         ----- ------                   -----         
  service:httpd        rhel51-a                       started      

雙機切換都正常,但是RHCS的floating IP在ifconfig -a:
# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0C:29:25:CC:C9  
          inet addr:192.168.101.101  Bcast:192.168.101.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe25:ccc9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17374 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7808 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2458457 (2.3 MiB)  TX bytes:1292973 (1.2 MiB)
          Interrupt:177 Base address:0x1400

eth1      Link encap:Ethernet  HWaddr 00:0C:29:25:CC:D3  
          inet addr:10.10.10.101  Bcast:10.10.10.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe25:ccd3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13051 errors:0 dropped:0 overruns:0 frame:0
          TX packets:47 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1734706 (1.6 MiB)  TX bytes:8154 (7.9 KiB)
          Interrupt:185 Base address:0x1480

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6166 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6166 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:9490848 (9.0 MiB)  TX bytes:9490848 (9.0 MiB)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

#
中是不可見的,不會象其它的HA軟體如:sun cluster、LK、VCS等雙機軟體,會將floating IP綁定成物理網卡的子介面IP如:eth0:1。如果切換時只會在/var/log/messages中出現一條關於floating IP的日誌:rhel51-a avahi-daemon: Registering new address record for 192.168.101.103 on eth0.好象是做了一個registering的操作。因為當我們如果要對一些應用做一些源IP的NAT時如:ip route add 是就有可能因為找不到IP介面網卡設備名,或是IP,而無法實現。
想請問一下:1、在RHCS中floating IP是怎麼實現registering的到eth0上的,這個IP除了在/etc/cluster/cluster.conf中,還會存在什麼配置文件中。
          2、這個floating IP能否在ifconfig 中可見,或是綁成子介面網卡IP。
《解決方案》

ip addr show

用ip命令創建的在ifconfig里看不到
《解決方案》

回復 #2 ljhb 的帖子

謝謝,ljhb的回答,我想問一下,如果做為伺服器端,想讓client 端訪問,但是中間如果有經過防火牆,需要源地址出去,怎麼實現,因為我們平時是用ip route add,
《解決方案》

iptables -t nat -I POSTROUTING -p udp -s sip -j SNAT --to-source
vip
《解決方案》

謝謝!那有沒有掛成子介面的形式存在呢?
《解決方案》

回復 #1 vito.huang 的帖子

LZ的資源中沒有出現
《解決方案》

原帖由 vito.huang 於 2009-1-12 13:35 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
謝謝!那有沒有掛成子介面的形式存在呢?

沒有!

[火星人 ] 請教一個關於RHCS floating IP問題已經有670次圍觀

http://coctec.com/docs/service/show-post-6732.html