一旦您在一台機器上安裝了擁有案例的資料庫分割區伺服器,並在要 參與分段的資料庫系統的其它機器上安裝了資料庫分割區伺服器,建立了 分段的資料庫系統,您就可以選擇新增其它的資料庫分割區 伺服器節點 (邏輯節點) 到案例中,以建立多重邏輯節點 (MLN) 架構。
請使用 db2ncrt 指令來新增 資料庫分割區伺服器 (邏輯節點) 到案例。
若要新增資料庫分割區伺服器到已存有案例的機器中,請使用 db2ncrt
指令,就可以將資料庫分割區伺服器當成一個邏輯節點新增 到機器中。
![]() | 如果案例中有資料庫,或如果您要從舊版的 DB2 移轉資料庫,則請 勿使用
db2ncrt 指令。
相反的,您應使用 db2start addnode nodenum 指令, 以便在完成後置安裝移轉作業後來調整系統。 這可確保資料庫會正確地 新增到新的資料庫分割區伺服器。 如果您要新增節點到案例,而案例中已有建立好的資料庫,則請參照 「管理手冊」。 既然變更檔案可能會造成分段的資料庫系統的不一致,請勿編輯 db2nodes.cfg 檔案。 |
db2ncrt 指令的語法如下:
db2ncrt 指令 >>-db2ncrt----/n:--node_number----/u:--username, password-------> >-----+---------------------+---+--------------------+----------> '-/i:--instance_name--' '-/m:--machine_name--' >-----+--------------------+---+-----------------+--------------> '-/p:--logical_port--' '-/h:--host_name--' >-----+--------------------+------------------------------------> '-/g:--network_name--' >-----+-------------------------------+------------------------>< '-/o:--instance_owning_machine--'
其中:
如果您要建立邏輯節點,您必須指定此參數並選取未使用的 邏輯埠號。 請注意下列限制:
如果您在一台機器上有多個 IP 位址,且您想要使用資料庫分割區伺服器 的特定 IP 位址,則請使用此參數。 您可以使用網路名稱或 IP 位址來輸入 network_name 參數。
例如,如果您想要在擁有案例的機器 SHAYER 上新增新的資料庫分割區伺服器到案例 TESTMPP (所以您執行的是多重邏輯節點),且您要此新節點被稱為節點 2 並使用 邏輯埠 1,請輸入下列指令:
db2ncrt /n:2 /u:QBPAULZ\paulz,pas1wrd /i:TESTMPP /m:TEST /p:1 /o:SHAYER
欲重新架構資料庫分割區伺服器,您可以使用 db2nchg 指令。使用 db2nchg 指令, 您可以執行下列各項:
![]() |
如果資料庫分割區伺服器已停止,您只能使用此指令。
|
db2nchg 指令的語法如下:
db2nchg 指令 >>-db2nchg----/n:--node_number----+---------------------+-------> '-/i:--instance_name--' >-----+----------------------+---+--------------------+---------> '-/u:--user, password--' '-/p:--logical_port--' >-----+-----------------+---+--------------------+--------------> '-/h:--host_name--' '-/m:--machine_name--' >-----+--------------------+----------------------------------->< '-/g:--network_name--'
如果您在一台機器上有多個 IP 位址,且您要使用資料庫分割區 伺服器的特定 IP 位址,則請使用此參數。 您可以使用網路名稱或 IP 位址來輸入 network_name。
例如,欲將指定的邏輯埠變更為節點 2 (該節點參與了案例 TESTMPP),以使用邏輯埠 3,請輸入下列指令:db2nchg /n:2 /i:TESTMPP /p:3