GB | BIG5
|
| 首頁 > 系統管理 > Solaris > 正文 |
 |
| Sun Cluster 安裝步驟 |
| 本文出自:http://www.chinaunix.net [Solaris]版 作者:kdkboy (2002-05-24 06:02:00) |
sun cluster 的服務號稱是sun公司的金牌服務,價值40 - 50 多萬,只可以sun的
工程師來做,諸位安裝成功了就可以看到其實cluster也並不是很難,(服務賺錢啊)
難就難在相關技術有欠缺的地方,例如怎樣接陣列,怎樣做卷,還有就是對cluster
的概念不清楚。
以下只是我以前做cluster的記錄,當時偷懶,現在就只有這些了
澄清一些概念:
共享盤一定要兩台主機都可以看到
心跳線是指兩個網卡專門用cluster通訊,有四口網卡更好
qurumdevice是指,除了心跳線之外,保障唯一性的另一種方法,cluster會往上面
寫信息,畫出一個單獨的分區就可以了。(如果啟動遇到minidevice之類的問題,
進入配置文件ccd.???,在裡面直接修就可以了)
2.2cluster bug較多,要打補丁,安裝成功啟動時要仔細查看啟動信息,很詳細
的,對排除問題很有用
SUN 雙機的安裝
一.安裝前的準備工作
1.環境說明
SUN E450主機2台,配置相同,各裝1塊9G硬盤,所裝的SCSI的位必須相同
SUN D1000陣列一台,內裝8塊4G硬盤
2.硬盤安裝過程
兩台主機分別安裝操作系統及推薦的patch
正確連接主機和陣列,兩台主機通過SCSI控制線連接D1000
更改其中一台主機的scsi-initiator-id,另一台先不開機
方法如下:進入ok提示符下
ok setenv auto-boot? True
ok reset-all
ok probe-scsi-all 記錄顯示的陣列中控制器的物理路徑,如/pci@4,4000/scsi@3及
/pci@4,4000/scsi@3,1,一下以此為例
ok nvedit
0:probe-all install-console banner
1:cd /pci@4,4000/scsi@3
2:6 “ scsi-initiator-id” interger-property 將scsi-initiator-id改為6
3:device-end
4:cd /pci@4,4000/scsi@3,1
5:6 “ scsi-initiator-id” integer-property
6:device-end
7:banner (ctrl+c)
ok nvstore
ok setenv use-nvramrc? True
ok setenv auto-boot? True
ok reset-all
至此,兩台主機可以同時開機進入操作系統,用format命令可以看到9塊硬盤,而且保
証陣列上的8塊硬盤在兩台主機上的物理路徑邏輯設備名完全一致
二:卷管理器Volume Manager3.0的安裝
Volume Manager的版本不同,安裝和管理界面會有所不同,以下以Volume Manager3.0
版本為基礎。
1.將Volume Manager光盤上的tar文件展開到硬盤上
cd pkgs
pkgadd d .
安裝所有的軟件和patch,安裝會安裝可執行文件到/usr/sbin下,可使用
ls /usr/sbin/vx* 查看
2.硬盤劃分
將Volume Manager要管理的硬盤作以下處理,以便Volume Manager能夠識別
將D1000上的硬盤前1024個柱區為空,或者畫出3,4分區以便Volume Manager識別,3區
為Volume Manager的private region用管理,3-4M即可,4區為public region。這
樣Volume Manager即可認出硬盤,如果不行仔細檢查
root所屬的硬盤可以不用處理,但是最好流出7分區作為Volume Manager的管理用
3.初始化
可以按照安裝說明的方式執行vxinstall,然按選項執行下去即可,主要是可以選擇
不封裝root分區。
另一種方式
vxlicense c 產生一個key文件,輸入序列號,注意,要激活VM的全部功能,需輸入
相應的系列號
vxconfig m disable
vxdctl init 重新初始化/etc/vx/volboot
vxdctl init rootdg
vxdctl add disk c0t0d0s7 type=simple
vxdisk f init c0t0d0s7 type=simple
vxdg adddisk c0t0d0s7
vxdctl enable
rm /etc/vx/reconfig.d/stanstard/install-db
重新啟動機器
4.卷管理
正常啟動VM server已經啟動,用ps可以看到兩個VM進程已經啟動
如果沒有啟動參照手冊排除問題
執行vmsa
vmsa啟動,會連到本機的VM server,輸入root口令進入管理界面
在管理界面中創建disk group:oracle,在其中oracle組中創建兩個卷,這裡暫定
為vol01 vol02,選擇不在啟動時自動掛上,
然在其中一台主機上將oracle組deport出去,在另一台機器上import進來,確保
兩台機器可以正確使用disk group
三:HA的安裝
將Cluster軟件拷入到/tmp目錄下,
cd Sun_suncluster_sc_2_2/Sun_Cluster2。2/Tools
./scinstall
選擇4,安裝server and client
下一步選擇automatic 自動安裝
接著選擇所用的卷管理器:3 Sun StorEdge Volume Manager (SSVM)
輸入cluster的名字:cluster
輸入cluster內的節點數目:2
輸入開始初始化的節點:2
輸入內部連接使用的方式:ether
輸入節點0的名字:datahost2
輸入節點0內部通訊使用的網卡:hme1
輸入節點0內部通訊使用的第二塊網卡:hme2
輸入節點0的MAC地址:
輸入節點1的名字:datahost1
輸入節點1內部通訊使用的網卡:qfe0
輸入節點1內部通訊使用的第二塊網卡:qfe1
輸入節點1的MAC地址:
輸入節點0對外的網卡:hme0
輸入節點1對外的網卡:hme0
是否選擇第二塊公共子網:no
輸入邏輯主機名:log-datahost
是否選擇失敗自動返回:根據需要選擇
選擇quorum device:選擇公共的硬盤
接下來選擇是否是否安裝HA的工具包
選擇安裝SUN Cluster HA for Oracle
安裝結束,安裝patch
install_scpatches
重啟機器
HA的啟動
在master機器上
Scadmin startcluster hostname clustername
例如scadmin staartcluster datahost2 cluster
在第二塊節點上
scadmin startnode hostname
HA的停止
Scadmin stopnode
HA的切換
Scadmin switch clustname dest-host logical-hosts
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
Sun Cluster 3.0 最常見的問題的解答 (2001-06-17 12:05:00) Sun Cluster 3.0 重要概念 管理和應用程序開發 (2001-06-17 08:05:01) Sun Cluster 3.0 關鍵概念 -- 硬件部件和拓撲 (2001-06-17 07:05:00) Sun Cluster 簡介 (2001-06-16 20:05:00) PostgreSQL7.0手冊-用戶手冊-19. SQL命令-CLUSTER (2001-04-21 21:42:59)
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |