若要建立節點代理程式,請在節點代理程式在其上執行的機器上,本機執行 asadmin 指令 create-node-agent。
節點代理程式的預設名稱為該節點代理程式建立時所在的主機的名稱。
如果已建立節點代理程式預留位置,請使用與節點代理程式預留位置相同的名稱來建立相關聯的節點代理程式。如果您尚未建立節點代理程式預留位置,而 DAS 已啟動並且可進行連線,則 create-node-agent 指令還會在 DAS 上建立節點代理程式配置 (預留位置)。
如需有關指令語法的完整描述,請參閱該指令的線上說明。
以下指令會建立節點代理程式︰
asadmin create-node-agent --host myhost --port 4849 ---user admin nodeagent1 |
其中,myhost 為網域管理伺服器 (DAS) 主機名稱,4849 為 DAS 連接埠號,admin 為 DAS 使用者,而 nodeagent1 為要建立的節點代理程式的名稱。
在以下情況下,必須指定一個可連線 DNS 的主機名稱:
網域跨越了子網路邊界 (即,節點代理程式和網域管理伺服器 [DAS] 處於不同的網域中,例如 sun.com 和 java.com)
如果使用主機名稱未在 DNS 中註冊的 DHCP 機器,
建立網域和節點代理程式時,可透過明確指定網域和節點代理程式的主機名稱來指定一個可連線 DNS 的主機名稱:
create-domain --domainproperties domain.hostName=DAS-host-name create-node-agent --hostDAS-host-name --agentproperties remoteclientaddress=node-agent-host-name |
另外一種解決方案是更新此平台特定的 hosts 主機名稱/IP 解析檔案,從而將主機名稱解析為正確的 IP 位址。但是,使用 DHCP 重新連線時,可能會指定給您一個不同的 IP 位均C在這種情況下,您必須更新每個伺服器中的主機解析檔案。