當 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 下:
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
db2修改主機名後配置檔案修改
當 db2 伺服器的主機名修改後,系統 hostname 命令返回的設定值發生了變化,要將這一修改應用到 db2 系統中,需要進行如下相應的一系列操作 1 停止 db2 管理伺服器 das 和例項 a db2admin stop b db2stop 2 修改伺服器的主機名 hostname 3 修改...
關於修改DB2主機名,IBM800給出的建議
當 db2 伺服器的主機名修改後,系統 hostname 命令返回的設定值發生了變化,要將這一修改應用到 db2 系統中,需要進行如下相應的一系列操作 1 停止 db2 管理伺服器 das 和例項 a db2admin stop b db2stop 2 修改伺服器的主機名 hostname 3 修改...
修改主機名
linux修改主機名的方法 用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。hostname 檢視機器名 hostname i 檢視本機器名對應的ip位址 另外一種方法就是永久修改配置檔案 修改 etc sysconfig network 修改這個檔案,系統才有效 et...