| 臺灣-繁體中文 |
|
|
|
![]() |
HP ServiceGuard仲裁伺服器A.02.00版版本需知 > 第 1 章. HP
ServiceGuard仲裁伺服器A.02.00版版本需知相容性資訊及安裝需求 |
|
開始安裝前,需先閱讀此整本文件,及其他您可能有的版本需知或README (讀我檔案)。 下表將說明支援的QS版本所應使用的ServiceGuard版本。請注意,IA64版在功能上與PA RISC版相等,且PA RISC的仲裁伺服器並沒有A.01.01版。 表 1-1 仲裁伺服器與ServiceGuard的相容性
仲裁伺服器是一種在其提供仲裁服務之叢集外的HP-UX或Linux伺服器上執行的程序,它會傾聽埠號1238之ServiceGuard節點所提出的連線要求。仲裁伺服器替每個叢集維護特定的記憶體區域,當節點取得叢集鎖定時,該區域會標示出來,其他節點會視該鎖定「已使用」。仲裁伺服器可提供多個叢集的仲裁服務。若需支援平台的其他資訊,請參閱《《HP 9000 Servers Configuration Guide》》(可洽詢您的HP代表)。 QS軟體需在叢集配置時執行,必須安裝在與執行叢集之節點不同的系統上,可為單一的Linux或HP-UX系統,或可為個別的叢集。 若自舊版仲裁伺服器更新,請參閱下列更新指示。 若更新仲裁伺服器,同時亦將ServiceGuard更新至11.14.02版,則更新的順序十分重要。您必須先更新仲裁伺服器,之後才更新ServiceGuard。請參閱下列轉移指示。
使用swinstall命令,在欲執行QS的系統上安裝QS,產品編號B8467BA。您不應在僅使用仲裁服務的ServiceGuard節點上安裝本產品。 若自舊版仲裁伺服器更新,請跳至下面昇級指示的部份。 有兩種安裝方式:
QS執行檔qs安裝於/usr/lbin 目錄下。安裝完成後,您必須在QS執行的伺服器上建立授權檔,讓特定的主機系統可取得仲裁服務。該檔案必要的路徑名稱為/etc/cmcluster/qs_authfile.。在該檔案中輸入所有存取該仲裁伺服器之仲裁服務的叢集節點名稱,每個節點一行,如下所示:
若要讓所有節點皆可存取,請輸入加號(+)。 亦請建立QS日誌檔目錄,建議的路徑名稱為/var/adm/qs/qs.log (您可能需建立/var/adm/qs目錄)。 欲安裝軟體,請裝載distribution光碟、變更至仲裁伺服器目錄,並執行rpm命令,如下所示: # cd /mnt/cdrom/QuorumServer # rpm -i qs-A.02.00.00-0.product.redhat.i386.rpm 仲裁伺服器執行檔qs,安裝於/usr/local/qs/bin目錄下。安裝完成後,您必須在QS執行的伺服器上建立授權檔,讓特定的主機系統可取得仲裁服務。該檔案必要的路徑名稱為/usr/local/qs/conf/qs_authfile。在該檔案中輸入所有存取該仲裁伺服器之仲裁服務的叢集節點名稱,每個節點一行,如下所示:
若要讓所有節點皆可存取,請輸入加號(+)。 亦請建立QS日誌檔目錄,建議的路徑名稱為/var/log/qs/qs.log (您可能需建立/var/log/qs目錄)。 您可在另一個叢集上以套件的形式執行仲裁伺服器。事實上,在一個叢集上執行的QS套件可提供其他任意數量叢集的仲裁服務。您可以建 立一個QS套件作為被監控的服務,以便將仲裁伺服器加入現有的叢集中。請使用下列程序:
仲裁伺服器必須在下列叢集作業期間執行:
仲裁伺服器的run-time訊息預設會傳送至stdout和stderr。建議您建立/var/adm/qs目錄,再將stdout和stderr重新指向此目錄的檔案,如/var/adm/qs/qs.log。 您必須擁有root許可權才能執行仲裁伺服器。在單一的系統上,將仲裁伺服器配置於安裝仲裁伺服器的系統重新啟動或重新開機時,啟動仲裁伺服器。在/etc/inittab檔案中建立如下的項目,即可完成此作業:
qs:345:respawn:/usr/local/qs/bin/qs >> /var/adm/qs/qs.log 2>&1 輸入下列命令啟動仲裁伺服器: # init q 命令完成後會出現提示符號。 檢查qs.log檔案,確認仲裁伺服器已執行。 # cat /var/adm/qs/qs.log 日誌檔應包含如下項目,標示仲裁伺服器已啟動:
您必須在叢集配置ASCII檔內配置仲裁伺服器。利用如下的命令,以取得包含仲裁伺服器參數的叢集ASCII檔: # cmquerycl -q <QS_Host> -n <Node1> -n <Node2> -C <ClusterName>.config 叢集配置ASCII檔中會包含QS_HOST、QS_POLLING_INTERVAL及
若需在叢集配置期間找到仲裁伺服器的相關資訊,請參閱「安裝仲裁伺服器」。 仲裁伺服器會在啟動時讀取授權檔。HP-UX的授權檔為
將舊版的仲裁伺服器更新為A.02.00.00版可於執行叢集期間進行。 您必須先更新仲裁伺服器,之後才將ServiceGuard更新為11.14.02版。
遵循下列程序替換故障的仲裁伺服器系統。若遵循此程序,則無需變更叢集節點的配置。
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||