叢集


管理叢集中的移轉
當您設定叢集時曾建立資料庫的抄本,所以當使用者欲存取的資料庫或伺服器無法使用時,會自動將使用者移轉到另一份抄本。此外,您可能有意地想要造成移轉,以便:
導致移轉發生

欲導致移轉發生,您可以使用 Server_Restricted 設定值。它會告訴伺服器拒絕新的開啟資料庫要求,並使伺服器呈 RESTRICTED 狀態。如此便能防止新的使用者存取伺服器,但已連上伺服器資料庫的使用者,仍維持連線。當您想要維護伺服器、升級伺服器或是因某種原因要停用伺服時,此設定值是很有用的。當使用者已移轉到某伺服器,且您想要將他們移轉回原始伺服器時,此設定值也很有用。

當伺服器處於 RESTRICTED 狀態時,「叢集管理程式」會將新的開啟要求重新導向叢集中的其他伺服器。重新導向的嘗試失敗時,使用者會接到說明訊息且無法存取伺服器。對於每一次的重新導向嘗試, Domino 皆會在日誌檔上產生一個移轉事件。

附註 Server_Restricted 設定並不會影響抄寫。即使伺服器是在 RESTRICTED 的狀態下,依然可以執行抄寫。

從 Domino 管理員

1. 按一下「配置」標籤。

2. 在「作業」窗格中,展開「伺服器」,然後按一下「配置」。

3. 請執行下列其中一項:

4. 按一下「NOTES.INI 設定」標籤。

5. 按一下「設定/修改參數」。

6. 在「項目」欄位中,選取或輸入 SERVER_RESTRICTED。

7. 在「值」欄位中,輸入 0、1 或 2,這些數字的意義如下:


8. 按一下「新增」,然後按一下「確定」。

9. 按一下「儲存後結束」。

從「Web 管理員」

1. 按一下「配置」標籤。

2. 在「作業」窗格中,展開「伺服器」,然後按一下「配置」。

3. 請執行下列其中一項:

4. 按一下「NOTES.INI 設定」標籤。

5. 按一下「設定/修改參數」。

6. 在「可用的參數」方塊中,按一下 SERVER_RESTRICTED,然後按一下「新增」。

7. 在「值」欄位中,輸入 0、1 或 2,這些數字的意義如下:


8. 按一下「確定」,然後按一下「儲存後結束」。

從伺服器控制台

從伺服器控制台傳送下列 Domino 指令:

set config server_restricted=n

其中 n 可以是 1、2 或 3。這些數字的意義如下:


如果您想限制伺服器,但又不想等所有使用者關閉他們現存的階段作業,您可在將此伺服器設為 RESTRICTED 狀態後,在控制台輸入 Drop All 指令。Drop All 指令會關閉伺服器上所有現存的階段作業。當使用者嘗試重新開啟曾是使用中的資料庫時,會將他們移轉到其他可用的伺服器上。

以不同的伺服器取代叢集伺服器

若想用另一部伺服器來取代一部叢集伺服器,請執行下列事項:

1. 在新伺服器中設定 Domino。

2. 將伺服器設定為 RESTRICTED,以便在叢集中作用之前,使用者無法存取該伺服器。

3. 在新的伺服器上建立您需要的抄本。

4. 將新伺服器新增至叢集

5. 新伺服器在叢集中成為可用之後,移除新伺服器的限制,再將舊伺服器設為 RESTRICTED。


6. 將舊伺服器自叢集中移除。

附註 您能在任何一部 Domino 伺服器上使用 Server_Restricted 設定。此設定無法限制叢集。

其他管理移轉的方式

如果您曾將某部伺服器設定為 RESTRICTED 或 BUSY,但現在又想將它重新設為連線狀態,且要使用者移回此伺服器,您可將使用者曾移轉至的伺服器設定為 RESTRICTED 或 BUSY。

您亦能將伺服器設定為另一部伺服器的備份。您可以為備份伺服器設定可用性臨界值為 100,使伺服器始終處於 BUSY 狀態。它與 RESTRICTED 狀態類似,除了當沒有其他抄本可用時,BUSY 伺服器會接受新的開啟要求,而 RESTRICTED 伺服器則不會。因此,只有在主伺服器無法使用時,備份伺服器才會接受開啟資料庫要求。