叢集中設定專用 LAN
設定叢集的專用 LAN,能將伺服器探測及叢集抄寫與網路資料流量的其他部分隔開。這可防止叢集資料流量降低主要網路的速度。
程序
- 在叢集中的每一部伺服器上,另外安裝一片網路介面卡。這些卡應透過專用中樞或切換連接。
- 配置 LAN 使用 TCP/IP。
- 指派第二個 IP 位址給每一部伺服器。例如,在使用兩部伺服器的叢集中,您可以使用位址 192.168.64.1 及 192.168.64.2。
-
指派新 IP 位址的主機名稱,並將項目置於 HOSTS 檔或 DNS 中。例如在使用兩部伺服器的叢集中,可以指派主機名稱 Renovations_clu.renovations.com 及 Renovations2_clu.renovations.com。HOSTS 檔案中的項目可能為:
192.168.64.1 Renovations_clu.renovations.com
192.168.64.2 Renovations2_clu.renovations.com
- 請驗證專用的 LAN 是可以作用的,方法是確定每一部叢集伺服器可以同時 ping 其他叢集伺服器的 IP 位址及主機名稱。同時,也請確定其他伺服器仍可在它們正常的 LAN 位址上 ping 叢集伺服器。
-
在叢集中的每部伺服器,為專用 LAN 新增網路埠,再編輯「伺服器」文件以啟動埠。
例如,新增名稱為 叢集 的埠,然後將下列資訊新增至「伺服器」文件的「
」標籤,以啟用埠。表 1. Notes® 網路埠欄位 欄位名稱
範例
埠
叢集
通訊協定
TCP
Notes® 網路
叢集 Network
網路位址
Renovations_clu.renovations.com
已啟用
啟用
-
從相對應的子網路中,對每一個埠指派 IP 位址,並將此資訊以下列格式放置在 NOTES.INI 檔案中:
PORT1_TcpIPAddress=0,a.b.c.d:1352
PORT2_TcpIPAddress=0,e.f.g.h:1352
其中 PORT1 與 PORT2 是埠名稱,而 a.b.c.d 與 e.f.g.h 是埠的 IP 位址。
例如,如果埠的名稱為 TCPIP 及 叢集,則這些行可以是:
TCPIP_TcpIPAddress=0,192.114.32.5:1352
CLUSTER_TcpIPAddress=0,192.168.64.1:1352
-
請執行下列其中一個動作:「下一步」,或將下行新增至 NOTES.INI 檔案:
- 重新排序埠,讓叢集埠為第一個
可確保所有叢集通訊都使用這個埠處理叢集通訊。請確定所有其他通訊都指派使用其他埠。
- 將下行新增至 NOTES.INI 檔案:
Server_Cluster_Default_Port=Cluster Port
其中 Cluster Port 是您對叢集建立的埠。在範例中此行是:
Server_Cluster_Default_Port=CLUSTER
可確保無論埠的順序如何,所有叢集資料流量都使用這個埠處理叢集通信。
註: 若使用Server_Cluster_Default_Port
設定為叢集資料流量將埠指派給專用 LAN,會有一項缺點。如果叢集伺服器由此埠連線時遇到問題,就不會嘗試其他埠。因此,伺服器便無法通訊、或以其他叢集伺服器來抄寫。您必須先解決網路問題,或將此設定從 NOTES.INI 檔案移除,伺服器才能夠重新與叢集通訊。 - 重新排序埠,讓叢集埠為第一個
- 重新啟動伺服器。
確定 Domino® 正在使用專用 LAN
執行這項作業的原因和時機
若要驗證 Domino® 是否正在使用專用 LAN,您可以執行下列動作:
程序
- 在伺服器主控台上,鍵入 show 叢集。
-
在結果中尋找這行 Server cluster default port: Cluster Port
其中的 Cluster Port 為下列其中一項:
- 如果使用
Server_Cluster_Default_Port
設定對專用 LAN 指派埠,Cluster Port 應該是所指定的埠名稱,例如 叢集。 - 如果未使用
Server_Cluster_Default_Port
設定對專用 LAN 指定埠,Cluster Port 應該是 *(星號),表示專用 LAN 可使用任何埠。
- 如果使用
-
如果叢集埠會防止遞送郵件或連結到 SMTP,請將下行新增至 Domino® 伺服器的 NOTES.INI 檔案:
SMTPNotesPort=TCPIP
確定叢集抄寫正在使用專用 LAN
執行這項作業的原因和時機
檢查叢集以確定叢集抄寫是否正在使用專用 LAN。若要執行此動作,您可以查看一些叢集統計資料。
程序
- 在「Domino® 管理員」或「網路管理員」中,按一下「 」標籤。
- 在統計資料清單中,展開「NET」。
- 展開您給叢集的埠名。
-
尋找下列專用 LAN 埠的統計資料:
BytesReceived
BytesSent
- 按一下「 」。
-
展開「SessionBytes」,並尋找下列叢集的抄寫統計資料:
In
Out
-
比較 NET.portname.BytesReceived 值與 Replica.Cluster.SessionBytes.In 值。
雖然這些值不會一樣,但應相當接近。
-
比較 NET.portname.BytesSent 值與 Replica.Cluster.SessionBytes.Out 值。
這些值也應該彼此相近。不會完全相符,這是因為專用網路的用途不只是叢集抄寫。