當 db2 伺服器的主機名修改後,系統 hostname 命令返回的設定值發生了變化,要將這一修改應用到 db2 系統中,需要進行如下相應的一系列操作:
1) 停止 db2 管理伺服器(das)和例項:
a) db2admin stop
b) db2stop
2) 修改伺服器的主機名(hostname)
3) 修改全域性登錄檔變數 db2system:
linux 和 unix 下:
以 root 使用者登入執行:
cd /windows 下:
db2set -g db2system=《新主機名》
4) 修改 db2nodes.cfg 檔案中的主機名為新主機名
linux 和 unix 下:
windows 下:
5) 依次執行下面的命令,更新 db2 管理伺服器中的相關配置:
a) 通過列出本地管理伺服器節點目錄的命令,獲取本地管理伺服器節點名:
db2 list admin node directory show detail
如果有本地管理伺服器節點(協議為「本地」),則繼續如下操作,否則直接執行步驟 d)。
b) 除去原始本地管理伺服器節點目錄編目(同時也除去了原始主機名的編目資訊):
db2 uncatalog node 《本地管理伺服器節點名》
c) 以新的主機名重新編目本地管理伺服器節點目錄:
db2 catalog admin local node 《本地管理伺服器節點名》 system 《新主機名》
d) 更新管理伺服器配置中配有原始主機名設定的引數:
db2 update admin cfg using db2system 《新主機名》
db2 update admin cfg using smtp_server 《新主機名》 --(若為空可不修改)
6) 修改 db2 例項配置中配有原始主機名設定的引數:
db2 update dbm cfg using spm_name 《新主機名》 --(若為空可不修改)
7) 重新啟動管理伺服器和例項服務:
a) db2admin start
b) db2start
Rabbitmq修改主機名後配置
rabbitmq如果修改主機名hostname後重啟rabbitmq會無法啟動報錯 需要按照如下配置才能正確修改 修改主機名 例如原主機名為prd rabbitmq需要修改成prd rabbitmq01 hostname prd rabbitmq01 echo prd rabbitmq01 etc ...
修改主機名後VCS的修改
一 單機改主機名需更改以下檔案 etc hosts etc hostname.hme0 根據主網口更改 etc nodename etc net ticots hosts etc net ticotsord hosts etc net tilts hosts 二 vcs雙機更改主機名步驟 1 停掉v...
關於修改DB2主機名,IBM800給出的建議
當 db2 伺服器的主機名修改後,系統 hostname 命令返回的設定值發生了變化,要將這一修改應用到 db2 系統中,需要進行如下相應的一系列操作 1 停止 db2 管理伺服器 das 和例項 a db2admin stop b db2stop 2 修改伺服器的主機名 hostname 3 修改...