亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

Linux操作系統(tǒng)中集群及其配置實例(2)
2006-06-02   中關村在線

然后就是常規(guī)的編譯內(nèi)核過程,不再贅述,請參考編譯 Linux 教程

  在這里要注意一點:如果你使用的是RedHat自帶的內(nèi)核或者從RedHat下載的內(nèi)核版本,已經(jīng)預先打好了LVS的補丁。這可以通過查看/usr/src/linux/net/目錄下有沒有幾個ipvs開頭的文件來判斷:如果有,則說明已經(jīng)打過補丁。

編寫LVS配置文件,實例中的配置文件如下:

#lvs_dr.conf (C) Joseph Mack mack@ncifcrf.gov

  LVS_TYPE=VS_DR

  INITIAL_STATE=on

  VIP=eth0:101 192.168.0.101 255.255.255.0 192.168.0.0

  DIRECTOR_INSIDEIP=eth0 192.168.0.1 192.168.0.0 255.255.255.0
192.168.0.255

  SERVICE=t telnet rr rs1:telnet rs2:telnet

  SERVICE=t www rr rs1:www rs2:www

  SERVER_VIP_DEVICE=dummy0

  SERVER_NET_DEVICE=eth0

  #----------end lvs_dr.conf------------------------------------


將該文件置于/etc/lvs目錄下。

使用LVS的配置腳本產(chǎn)生lvs.conf文件。該配置腳本可以從http: //www.linuxvirtualserver.org/Joseph.Mack/configure-lvs_0.8.tar.gz 單獨下載,
在ipvs-1.0.6-2.2.19.tar.gz包中也有包含。

  腳本configure的使用方法:

  [root@vs2 lvs]# configure lvs.conf

  這樣會產(chǎn)生幾個配置文件,這里我們只使用其中的rc.lvs_dr文件。

  修改/etc/rc.d/init.d/rc.local,增加如下幾行:

  echo 1 > /proc/sys/net/ipv4/ip_forward

  echo 1 > /proc/sys/net/ipv4/ip_always_defrag

  # 顯示最多調(diào)試信息

  echo 10 > /proc/sys/net/ipv4/vs/debug_level

  配置NFS服務。這一步僅僅是為了方便管理,不是必須的步驟。

  假設配置文件lvs.conf文件放在/etc/lvs目錄下,則/etc/exports文件的內(nèi)容為:

  /etc/lvs ro(rs1,rs2)

  然后使用exportfs命令輸出這個目錄:

  [root@vs2 lvs]# exportfs

  如果遇到什么麻煩,可以嘗試:

  [root@vs2 lvs]# /etc/rc.d/init.d/nfs restart

  [root@vs2 lvs]# exportfs
這樣,各個real server可以通過NFS獲得rc.lvs_dr文件,方便了集群的配置:你每次修改lvs.conf中的配置選項,都可以即可反映在rs1,rs2的相應目錄里。

  修改/etc/syslogd.conf,增加如下一行: kern.*  /var/log/kernel_log

  這樣,LVS的一些調(diào)試信息就會寫入/var/log/kernel_log文件中.

  real server的配置

  real server的配置相對簡單,主要是是以下幾點:

  配置telnet和WWW服務。telnet服務沒有需要特別注意的事項,但是對于www服務,需要修改httpd.conf文件,使得apache在虛擬服務器的ip地址上監(jiān)聽,如下所示:

  Listen 192.168.0.101:80

熱詞搜索:

上一篇:Linux操作系統(tǒng)中集群及其配置實例(1)
下一篇:Linux操作系統(tǒng)中集群及其配置實例(3)

分享到: 收藏