使用「編輯節點」頁面可更新 GlassFish Server 節點的組態資料。您也可以使用此頁面,將節點類型從 CONFIG 變更為 DCOM 或 SSH,以對節點啟用遠端通訊。
如果您將節點類型從 CONFIG 變更為 DCOM,則下列任一欄位保留空白時,便會套用預設值:
Windows 網域
Windows 使用者
如果您將節點類型從 CONFIG 變更為 SSH,則下列任一欄位保留空白時,便會套用預設值:
SSH 連接埠
使用者名稱
金鑰檔案
「編輯節點」頁面包含的選項,取決於節點類型。
以下是所有節點類型可用的選項:
建立節點時指定給節點的名稱。本欄位是唯讀的。
下拉式清單,可指定下列其中一種節點類型:
節點不支援遠端通訊。如果已選取 CONFIG,則不會顯示 DCOM 或 SSH 組態的任何選項。如果目前的節點類型是 SSH,而您選取 CONFIG,則儲存變更時,會從節點組態中移除 DCOM 或 SSH 組態資料。
此節點支援透過分散式元件物件模型 (DCOM) 遠端協定進行通訊。DCOM 協定僅在 Windows 系統上提供。
節點支援透過安全 shell (SSH) 進行通訊。
更新節點之後,節點所代表的主機名稱。此欄位是否為必要欄位,取決於節點類型:
如果節點類型為 CONFIG,可能會省略主機名稱。可在建立位於節點上的執行處理時決定主機名稱。
如果節點類型為 DCOM 或 SSH,則必須指定主機名稱。否則,將發生錯誤。
要包含在節點上所建立的 GlassFish Server 執行處理之目錄的路徑。如果指定相對路徑,則該路徑會相對於as-install 目錄,其中as-install 是主機上 GlassFish Server 軟體的基底安裝目錄。
如果將此欄位保留爲空,將按照如下方式更新節點的組態:
如果節點類型為 CONFIG,則不會為網域管理伺服器(DAS) 組態中的節點指定任何執行處理目錄。可在建立位於節點上的執行處理時決定節點目錄。
如果節點類型為 DCOM,則預設值為 as-install\nodes
,其中 as-install 是主機上 GlassFish Server 軟體的基底安裝目錄。
如果節點類型為 SSH,則節點目錄為 as-install/nodes
,其中 as-install 是主機上 GlassFish Server 軟體的基底安裝目錄。
主機上 GlassFish Server 軟體基底安裝目錄之父系目錄的完整路徑 (例如 /export/glassfish3/
)。
如果將此欄位保留爲空,將按照如下方式更新節點的組態:
如果節點類型為 CONFIG,則不會為 DAS 組態中的節點指定任何安裝目錄。可在建立位於節點上的執行處理時決定安裝目錄。
如果節點類型為 DCOM 或 SSH,則對於 DAS,安裝目錄為 GlassFish Server 軟體預設基底安裝目錄的父系目錄。只有當 GlassFish Server 安裝在所有主機上的相同位置中時,此設定才有用。
只有在「類型」欄位設為 DCOM 時,才可使用下列選項:
如果選取「已啟用」選項,則即使驗證節點參數失敗,也會在 DAS 組態中建立節點。若要驗證節點的參數,DAS 必須能夠透過 DCOM 連絡節點的主機。
如果選取「已啟用」選項,在更新節點之前,GlassFish Server 會測試透過 DCOM 與節點主機的連線。測試時,GlassFish Server 會將名稱為 delete_me.bat
的命令檔複製至主機。
如果您選取此選項,則會啟用「遠端測試目錄」欄位以讓您提供 GlassFish Server 複製命令檔的目標目錄。
遠端主機上 GlassFish Server 應該在其中建立 delete_me.bat
檔案的資料夾。「Windows 使用者名稱」選項指定的使用者,必須具有此資料夾的寫入存取權。否則,將發生錯誤。預設值為 C:\
。
包含「Windows 使用者名稱」選項指定之使用者的 Windows 網域名稱。預設值為執行 管理主控台 的主機名稱。
此節點之主機上要執行透過 DCOM 連線至主機處理作業的使用者。預設值為執行 DAS 處理作業的使用者。如果「節點主機」選項設定為 localhost-
domain,便會忽略「Windows 使用者名稱」選項。
可指定在登入此節點的主機時如何認證 Windows 使用者的下拉式清單。可能的認證方法如下:
Windows 使用者是透過儲存在 DAS 組態中的密碼來認證。
注意:
此密碼在 DAS 組態中是以純文字儲存。如需增強安全性,請使用密碼別名。如果您選取此選項,即會啟用「Windows 使用者密碼」欄位,讓您可以提供密碼。
Windows 使用者是透過密碼別名來認證。如果選取此選項,請從「密碼別名」下拉式清單中選取密碼別名。
Windows 使用者登入此節點主機時將使用的密碼。
為此網域定義之密碼別名的下拉式清單。
只有在「類型」欄位設為 SSH 時,才可使用下列選項:
如果選取「已啟用」選項,則即使驗證節點參數失敗,也會在網域管理伺服器(DAS) 組態中更新節點。若要驗證節點的參數,DAS 必須能夠透過 SSH 連絡節點的主機。
用於與此節點主機連線之 SSH 的連接埠。
如果您將節點類型從 CONFIG 變更為 SSH,並讓此欄位保留空白,「SSH 連接埠」選項便會設定為 22。
如果「節點主機」選項設定為 localhost-
domain,便會忽略「SSH 連接埠」選項。
在此節點之主機上的使用者,會執行透過 SSH 連線至主機的處理作業。
如果您將節點類型從 CONFIG 變更為 SSH,並讓此欄位保留空白,「使用者名稱」選項便會設定為正在執行 DAS 處理作業的使用者。
如果「節點主機」選項設定為 localhost-
domain,便會忽略「SSH 使用者」選項。
可指定在登入此節點的主機時如何認證 SSH 使用者的下拉式清單。可能的認證方法如下:
SSH 使用者是透過 SSH 私密金鑰檔案來認證。如果選取此選項,請在「金鑰檔案」欄位中指定該檔案的絕對路徑。
SSH 使用者是透過儲存在 DAS 組態中的密碼來認證。
注意:
此密碼在 DAS 組態中是以純文字儲存。如需增強安全性,請使用金鑰檔案或密碼別名。如果您選取此選項,即會啟用「SSH 使用者密碼」欄位,讓您可以提供密碼。
SSH 使用者是透過密碼別名來認證。如果選取此選項,請從「密碼別名」下拉式清單中選取密碼別名。
如果選取「已啟用」選項,GlassFish Server 會在節點主機上設定 SSH 金鑰。GlassFish Server 設定 SSH 金鑰的方式是複製 DAS 主機中的現有金鑰檔案,或視需要於複製檔案前先產生檔案。只有在「SSH 使用者認證」選項設為「金鑰檔案」時,才可使用此選項。
如果選取「已啟用」選項,則 GlassFish Server 會先產生 SSH 金鑰檔案,再將檔案複製至節點主機 (若檔案不存在)。若 SSH 金鑰檔案已存在,則即使選取「已啟用」選項,GlassFish Server 也不會產生檔案。
備註:
如果 SSH 金鑰檔案不存在,必須選取「已啟用」選項。否則,在您嘗試儲存變更時會發生錯誤。SSH 使用者將在登入此節點之主機時使用的密碼。
為此網域定義之密碼別名的下拉式清單。
SSH 公開金鑰檔案的絕對路徑,該檔案屬於「SSH 使用者名稱」選項指定的使用者。公開金鑰檔案的內容會附加至使用者在節點主機上的 .ssh/authorized_keys
檔案。如果主機上沒有 .ssh/authorized_keys
檔案,則 GlassFish Server 會建立此檔案。
SSH 私密金鑰檔案的絕對路徑,該檔案屬於「使用者名稱」選項指定的使用者。這個檔案用於向節點主機上的 sshd
常駐程式認證。
備註:
GlassFish Server 也支援透過密碼檔案中的AS_ADMIN_SSHPASSWORD
項目進行密碼認證。密碼檔案指定於 asadmin
(1) 公用程式的 --paswordfile
選項中。
如果 SSH 私密金鑰檔案受到密碼詞組保護,則密碼檔案必須包含 AS_ADMIN_SSHKEYPASSPHRASE
項目。
DAS 必須可以存取金鑰檔案的路徑,且 DAS 必須可以讀取金鑰檔案。
預設值取決於您是否將節點類型從 CONFIG 變更為 SSH,以對節點啟用 SSH 通訊:
如果您將節點類型從 CONFIG 變更為 SSH,並讓此欄位保留空白,「金鑰檔案」選項便會設定為使用者之 .ssh
目錄中的金鑰檔案。若有多個金鑰檔案,GlassFish Server 會使用下列偏好設定順序:
id_rsa
id_dsa
identity