使用「新節點」 頁面可建立 GlassFish Server 節點。節點代表其上安裝 GlassFish Server 軟體的主機。GlassFish Server 實例所在的每部主機都必須存在對應的節點。
「新節點」頁面所包含的選項取決於節點類型。
下列是所有節點類型的可用選項:
節點的名稱。
名稱必須符合下列需求:
名稱只能包含 ASCII 字元。
名稱必須以字母、數字或底線為開頭。
名稱只能包含下列字元:
小寫字母
大寫字母
數字
連字符
小數點號
底線
名稱在網域中必須是唯一的,且不得為另一個節點、叢集、已命名組態或 GlassFish Server 實例的名稱。
名稱不得為 domain
、server
或 GlassFish Server 所保留的任何其他關鍵字。
下拉式清單,可指定下列其中一種節點類型:
節點不支援遠端通訊。如果選取「CONFIG」,則不會顯示 SSH 組態或 DCOM 組態的任何選項,並會清除「安裝目錄」欄位。
節點支援透過分散式元件物件模型 (DCOM) 遠端協定的通訊。DCOM 協定只適用於 Windows 系統。
節點支援透過安全 shell (SSH) 進行通訊。
節點代表的主機名稱。此欄位是否為必要欄位,取決於節點類型:
如果節點類型為 CONFIG,可能會省略主機名稱。可在建立位於節點上的實例時決定主機名稱。
如果節點類型為 DCOM 或 SSH,則必須指定主機名稱。否則,將發生錯誤。
要包含在節點上所建立的 GlassFish Server 實例之目錄的路徑。如果指定相對路徑,則該路徑會相對於 as-install 目錄。
預設值取決於節點類型:
如果節點類型為 CONFIG,則不會為網域管理伺服器 (DAS) 組態中的節點指定任何實例目錄。可在建立位於節點上的實例時決定節點目錄。
如果節點類型是 DCOM,則預設值為 as-install\nodes
,其中 as-install 是主機上 GlassFish Server 軟體的基底安裝目錄。
如果節點類型是 SSH,則預設值為 as-install/nodes
,其中 as-install 是主機上 GlassFish Server 軟體的基底安裝目錄。
主機上 GlassFish Server 軟體基底安裝目錄之父系目錄的完整路徑 (例如 /ex ort/glassfish3
)。
預設值取決於節點類型:
如果節點類型為 CONFIG,則不會為 DAS 組態中的節點指定任何安裝目錄。可在建立位於節點上的實例時決定安裝目錄。
如果節點類型為 DCOM 或 SSH,則 DAS 預設值為 GlassFish Server 軟體之預設基底安裝目錄的父系目錄。只有當 GlassFish Server 安裝在所有主機上的相同位置中,此預設值才有用。
只有在「類型」欄位設定為 DCOM 時,才能使用下列選項:
如果選取「已啟用」選項,則 DAS 會將 GlassFish Server 軟體從 DAS 主機複製至節點主機。若要將 GlassFish Server 軟體複製至主機,DAS 必須能夠透過 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 使用者登入此節點主機時將使用的密碼。
確認 Windows 使用者登入此節點主機時將使用的密碼。此欄位的內容必須與「Windows 使用者密碼」欄位的內容完全相符。
為此網域定義之密碼別名的下拉式清單。
只有在「類型」欄位設定為 SSH 時,才能使用下列選項:
如果選取「已啟用」選項,則 DAS 會將 GlassFish Server 軟體從 DAS 主機複製至節點主機。若要將 GlassFish Server 軟體複製至主機,DAS 必須能夠透過 SSH 連線主機。
如果選取 「已啟用」 選項,則即使驗證節點參數失敗,也會在 DAS 組態中建立節點。若要驗證節點的參數,DAS 必須能夠透過 SSH 連絡節點的主機。
用於與此節點主機連線之 SSH 的連接埠。預設值為 22。如果「節點主機」選項設定為 localhost-
domain,便會忽略「SSH 連接埠」選項。
在此節點之主機上的使用者,會執行透過 SSH 連線至主機的程序。預設值為執行 DAS 程序的使用者。若要確保 DAS 可以讀取此使用者的 SSH 私密金鑰檔案,請指定執行 DAS 程序的使用者。如果「節點主機」選項設定為 localhost-
domain,便會忽略「使用者名稱」選項。
可指定在登入此節點的主機時如何認證 SSH 使用者的下拉式清單。可能的認證方法如下:
SSH 使用者是透過 SSH 私密金鑰檔案來認證。如果選取此選項,請在 「金鑰檔案」 欄位中指定該檔案的絕對路徑。
SSH 使用者是透過儲存在 DAS 組態中的密碼來認證。
警告:
此密碼在 DAS 組態中是以純文字儲存。如需增強安全性,請使用金鑰檔案或密碼別名。如果您選取此選項,即會啟用「SSH 使用者密碼」欄位和「確認密碼」欄位,讓您可以提供密碼。
SSH 使用者是透過密碼別名來認證。如果選取此選項,請從 「密碼別名」 下拉式清單中選取密碼別名。
如果選取「已啟用」選項,則 GlassFish Server 會在節點主機上設定 SSH 金鑰。GlassFish Server 設定 SSH 金鑰的方式是複製 DAS 主機中的現有金鑰檔案,或視需要於複製檔案前先產生檔案。只有在「SSH 使用者認證」選項設定為「金鑰檔案」時,才能使用此選項。
如果選取「已啟用」選項,則 GlassFish Server 會先產生 SSH 金鑰檔案,再將檔案複製至節點主機。
SSH 使用者將在登入此節點之主機時使用的密碼。
確認 SSH 使用者將在登入此節點之主機時使用的密碼。此欄位的內容必須與「SSH 使用者密碼」欄位的內容完全相符。
為此網域定義之密碼別名的下拉式清單。
「SSH 使用者名稱」選項所指定之使用者 SSH 公開金鑰檔案的絕對路徑。公開金鑰檔案的內容會附加至使用者在節點主機上的 .ssh/authorized_keys
檔案。如果主機上沒有 .ssh/authorized_keys
檔案,則 GlassFish Server 會建立此檔案。
DAS 必須可以存取金鑰檔案的路徑,且 DAS 必須可以讀取金鑰檔案。
預設值為使用者之 .ssh
目錄中的金鑰檔案。若有多個金鑰檔案,GlassFish Server 會使用下列喜好設定順序:
id_rsa
id_dsa
identity
「SSH 使用者名稱」選項所指定之使用者 SSH 私密金鑰檔案的絕對路徑。這個檔案用於向節點主機上的 sshd
常駐程式認證。
注意:
GlassFish Server 也支援透過密碼檔案中的AS_ADMIN_SSHPASSWORD
項目進行密碼認證。密碼檔案指定於 asadmin
(1) 公用程式的 --paswordfile
選項中。
如果 SSH 私密金鑰檔案受到複雜密碼保護,則密碼檔案必須包含 AS_ADMIN_SSHKEYPASSPHRASE
項目。
DAS 必須可以存取金鑰檔案的路徑,且 DAS 必須可以讀取金鑰檔案。
預設值為使用者之 .ssh
目錄中的金鑰檔案。若有多個金鑰檔案,GlassFish Server 會使用下列喜好設定順序:
id_rsa
id_dsa
identity