執行此程序以將主機伺服器配置為法定伺服器。
執行下列作業:
確定您選擇做為法定伺服器的機器至少有 1 MB 的可用磁碟空間,可供安裝法定伺服器軟體。
確定法定伺服器機器連線到可存取叢集節點的公用網路。
針對連線到法定伺服器執行所在之叢集公用網路的連接埠,停用其乙太網路交換器上的擴充樹狀結構演算法。
成為該機器上的超級使用者以安裝法定伺服器軟體。
(可選擇) 若要透過 GUI 使用 installer 程式,請確定已將要安裝主機伺服器的顯示環境設定為顯示 GUI。
# xhost + # setenv DISPLAY nodename:0.0 |
將安裝媒體載入磁碟機。
若磁碟區管理常駐程式 (vold(1M)) 正在執行中,且配置為管理 CD-ROM 或 DVD 裝置,則常駐程式會自動將媒體掛載在 /cdrom/cdrom0/ 目錄。
轉至媒體的安裝精靈目錄。
若是在 SPARC 平台上安裝套裝軟體,請輸入下列指令:
phys-schost# cd /cdrom/cdrom0/Solaris_sparc |
若是在 x86 平台上安裝套裝軟體,請輸入下列指令:
phys-schost# cd /cdrom/cdrom0/Solaris_x86 |
啟動安裝精靈。
phys-schost# ./installer |
請遵循螢幕上的指示,在主機伺服器上安裝法定伺服器軟體。
選擇 [Configure Later] 選項。
若安裝程式不讓您選擇 [Configure Later] 選項,請選擇 [Configure Now]。
安裝結束後,您可以檢視所有變數安裝記錄。請參閱「Sun Java Enterprise System 2006Q4 Installation Guide for UNIX」,以取得有關使用 Java Enterprise System installer 程式的附加資訊。
從磁碟機卸載安裝媒體。
套用所有必要的修補程式以支援法定伺服器軟體。
請參閱「Sun Cluster 3.2 12/07 Release Notes for Solaris OS」中的「Patches and Required Firmware Levels」,以取得修補程式的位置及安裝說明。
(可選擇) 將法定伺服器二進位檔位置增加至 PATH 環境變數。
# PATH=$PATH:/usr/cluster/bin |
(可選擇) 將法定伺服器線上手冊位置增加至 MANPATH 環境變數。
# MANPATH=$MANPATH:/usr/cluster/man |
將下列項目增加至 /etc/scqsd/scqsd.conf 檔案,以指定有關法定伺服器的配置資訊。
至少使用實例名稱或連接埠號碼的其中之一,識別法定伺服器。您必須提供連接埠號碼,但實例名稱可有可無。若提供實例名稱,則該名稱必須是法定伺服器之間唯一的名稱。若未提供名稱,請一律使用法定伺服器偵聽的連接埠參照此伺服器。
/usr/cluster/lib/sc/scqsd [-d /var/scqsd] [-i instancename] -p port |
法定伺服器可儲存法定資料的目錄路徑。
法定伺服器程序會在此目錄中針對每個叢集各建立一個檔案,以儲存叢集特定的法定資訊。
依預設,此選項的值為 /var/scqsd。此目錄對您配置的每個法定伺服器而言必須是唯一的。
您為法定伺服器實例所選擇的唯一名稱。
法定伺服器偵聽叢集請求的連接埠號碼。
(可選擇) 若要使用不同的連接埠號碼或實例提供給多個叢集,請為每個所需之法定伺服器的額外實例配置一個附加的項目。
# /usr/cluster/bin/clquorumserver start quorumserver |
此安裝程式會執行 Sun Cluster 法定伺服器套裝軟體的簡單 pkgadd 安裝,並設定必要的目錄。此軟體包含下列套裝軟體:
SUNWscqsr
SUNWscqsu
SUNWscqsman
安裝這些套裝軟體會將軟體增加至 /usr/cluster 和 /etc/scqsd 目錄。您無法修改 Sun Cluster 法定伺服器軟體的位置。
若收到有關 Sun Cluster 法定伺服器軟體的安裝錯誤訊息,請確認是否已正確安裝這些套裝軟體。
若要使用管理主控台與叢集節點通訊,請至如何在管理主控台安裝「叢集控制面板」軟體。
否則,請至如何安裝 Solaris 軟體。