時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
環(huán)境:redhat9.0+Vmware6 ACE
一、先復(fù)制兩個(gè)相同的redhat9.0系統(tǒng);
二、硬件配置:
<1>配置雙網(wǎng)卡,一塊網(wǎng)卡---對(duì)外提供服務(wù),一塊網(wǎng)卡----群集通信(可設(shè)為橋接或與主機(jī)共享私有網(wǎng)絡(luò));
<2>三塊磁盤(pán)作用如下:
?? 一塊已有的系統(tǒng)盤(pán);
?? 一塊仲裁盤(pán):分兩個(gè)相同的分區(qū),做成裸設(shè)備--存放群集信息;取名為: q.vmdk
?? 一塊數(shù)據(jù)盤(pán):用于存放apache群集數(shù)據(jù);取名為: share.vmdk
??
?? 添加新磁盤(pán)時(shí),必須更改磁盤(pán)總線接口為SCSI2:0和SCSI2:1總線(可自定義),但必須與系統(tǒng)盤(pán)總線不在同一條線上;??
??
?
<3>虛擬機(jī)配置文件的修改,禁用磁盤(pán)鎖定功能;
?? 在虛擬機(jī)配置文件名是:Red Hat Linux
?? 是一個(gè)configuration配置文件(看文件類型),用記事本打開(kāi)在其中最后加入:
?? disk.locking="false"
??
三、配置步驟:??
1、啟動(dòng)第一個(gè)redhat9.0系統(tǒng),默認(rèn)為主系統(tǒng)(另一個(gè)系統(tǒng)先處于關(guān)閉狀態(tài))
2、更改計(jì)算機(jī)名,分別配置兩塊網(wǎng)卡的IP,并設(shè)置主機(jī)名和IP地址
??
?? <2.1>修改主機(jī)名:
?? #hostname first
?? #vi? /etc/sysconfig/network
????? HOSTNAME=first(修改為如此)
?????
?? <2.2>配置兩塊網(wǎng)卡的IP,注意子網(wǎng)掩碼:
?? #netconfig? (192.168.10.10)第一塊
??
?? #cd? /etc/sysconfig/network-scripts
?? #cp? ifcfg-eth0? ifcfg-eth1
??
?? #vi? ifcfg-eth1(1.1.1.1) 第二塊
??
?? #service? network? restart
?????
?? <2.3>添加兩臺(tái)系統(tǒng)的主機(jī)名和IP的對(duì)應(yīng)關(guān)系:?? (其中192.168.10.20和1.1.1.2為第二個(gè)linux系統(tǒng)上網(wǎng)卡的IP,這里要先設(shè)置好)
?? #vi? /etc/hosts
????? 1.1.1.1? first
????? 192.168.10.10?? first
????? 1.1.1.2? second
????? 192.168.10.20?? second
3、初始化新添加的硬盤(pán),綁定成裸設(shè)備,格式化硬盤(pán)
?? 一定要分二個(gè)分區(qū):(因?yàn)橄到y(tǒng)默認(rèn)有兩個(gè)裸設(shè)備)
?? #fdisk? /dev/sdb
??
?? /dev/sdb1
?? /dev/sdb2
??
?? #fdisk /dev/sdc
?????
4、綁定裸設(shè)備
?? #vi? /etc/sysconfig/rawdevices
????? /dev/raw/raw1?? /dev/sdb1
????? /dev/raw/raw2?? /dev/sdb2
?
<4.1>啟動(dòng)裸設(shè)備的服務(wù)
?? #service rawdevices? restart
??
<4.2>查看裸設(shè)備的綁定
?? #raw? -qa
??
<4.3>格式化仲裁分區(qū)(裸設(shè)備對(duì)應(yīng)的分區(qū))
?? #mkfs.ext3? /dev/sdb1
?? #mkfs.ext3? /dev/sdb2
??
<4.4>格式化數(shù)據(jù)分區(qū):
?? #mkfs.ext3? /dev/sdc1
??
?? 要掛載磁盤(pán),掛載點(diǎn)自己建,這里以/apache為例:
?? #mkdir? /apache
?? #mount? /dev/sdc1? /apache
??
??
5、重啟系統(tǒng):
?? #init 6?
6、安裝群集軟件,配置群集
<6.1>先檢查裸設(shè)備
?? #raw? -qa
??
<6.2>安裝集群軟件? (先在網(wǎng)上下載群集用的軟件,有兩個(gè)文件:redhat-config-cluster-1.0.0-5.noarch和clumanager-1.2.16-1.i386(附件中有)然后用smb共享到linux中或者直接掛載windows的共享到Linux中,下面我用第一種方法)
SMB的共享
修改主配置文件
#vi /etc/samba/smb.conf
:53?? //跳轉(zhuǎn)到第53行,修改為:
security = share
:238
[a]
?? comment = share temp dir?
?? path = /dir??
?? public = yes?
?? read only = no(yes)
?? writable = yes(no)?
保存退出
創(chuàng)建目錄/dir,并設(shè)置寫(xiě)權(quán)限
#mkdir /dir
#chmod 777 /dir
啟動(dòng)smb服務(wù)器
#service? smb? restart
查看本機(jī)的共享名
#smbclient -L //192.168.10.10
查看windows的共享名
#smbclient -L //192.168.10.30 -U administrator
在windows中訪問(wèn)linux的共享目錄,在地址欄中輸入:
[url=file://\\192.168.10.10]\\192.168.10.10[/url]
文件復(fù)制到Linux中后安裝集群軟件:
?? #rpm? -ivh? clumanager-1.2.16-1.i386.rpm
?? #rpm? -ivh? redhat-config-cluster-1.0.0-5-noarch.rpm
??
<6.3>給集群服務(wù)程序賦執(zhí)行權(quán)限
?? #chmod? a+x? /etc/rc.d/init.d/clumanager
?????
<6.4>運(yùn)行配置集群的服務(wù)
?? #redhat-config-cluster
??
?? 主菜單中:? "群集"-->"配置"-->進(jìn)入新的"cluster configuration"窗口,在其中做以下設(shè)置:
?????
?? <6.4.1>設(shè)置集群服務(wù)名,cluster name:? apache_cluster
??
?? <6.4.2>添加集群成員名,members選項(xiàng)卡,
??? 點(diǎn)擊? "新建" -->在"member"窗口中-->在member name(成員名中),加入兩個(gè)成員主機(jī)的IP:
? 192.168.10.20
? 192.168.10.10
??
?? <6.4.3>在"cluster configuration"窗口-->主菜單"cluster"-->子菜單"shared state"項(xiàng),檢查兩個(gè)裸設(shè)備:
? /dev/raw/raw1
? /dev/raw/raw2
?
?? <6.4.4>啟用心跳線廣播:
?? 在"cluster configuration"窗口-->主菜單"cluster"-->子菜單"Daemon Properties"-->
??? -->"clumembd"選項(xiàng)卡中-->選擇啟用"enable Broadcast Heartbeating" --> 點(diǎn)擊<確定>
???
?
7、啟動(dòng)集群服務(wù):
?? #service? clumanager? restart
??? 查看集群的狀態(tài)
?? #clustat?
8、配置集群中的httpd服務(wù)器
?? #redhat-config-cluster
??
?? <8.1>先在集群中添加apache的服務(wù):
"services"-->"新建"-->
? service name:??? apache? (集群提供的apache服務(wù)名)
? check interval:??? 4???? (心跳線檢測(cè)的次數(shù),一般設(shè)為4,每次間隔約1.2秒,4次以后仍未檢測(cè)到,則自動(dòng)啟動(dòng)群集中的另一臺(tái)服務(wù)器)
? user script:?? /etc/rc.d/init.d/httpd? (選中httpd服務(wù)腳本程序)
?
?? <8.2>選擇"+add child" --> "add services IP Address"
關(guān)鍵詞標(biāo)簽:vmware虛擬機(jī),linux集
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤(pán)序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤(pán)IO讀寫(xiě)負(fù)載