新建节点

使用“新建节点”页可创建 GlassFish Server 节点。节点代表装有 GlassFish Server 软件的主机。对于 GlassFish Server 实例驻留的每个主机,必须存在一个对应的节点。

“新建节点”页包含的选项取决于节点的类型。

所有节点类型的选项

以下选项可用于所有节点类型:

名称

节点的名称。

名称必须满足以下要求:

类型

用于指定节点类型的下拉列表,节点类型可以为以下类型之一:

CONFIG

节点不支持远程通信。如果选择 CONFIG,则不会显示任何 SSH 配置或 DCOM 配置选项并且会清除“安装目录”字段。

DCOM

节点支持通过分布式组件对象模型 (DCOM) 远程协议进行通信。DCOM 协议仅在 Windows 系统上可用。

SSH

节点支持通过安全 shell (SSH) 进行通信。

节点主机

节点代表的主机的名称。该字段是否是必需字段取决于节点类型:

节点目录

用于包含节点上创建的 GlassFish Server 实例的目录路径。如果指定相对路径,则路径将相对于 as-install 目录。

默认值取决于节点类型:

安装目录

主机上 GlassFish Server 软件的基安装目录的父目录完整路径,例如 /export/glassfish3

默认值取决于节点类型:

DCOM 节点的其他选项

以下选项仅在“类型”字段已设置为 DCOM 时可用:

安装 GlassFish Server

如果选择“已启用”选项,则 DAS 会将 GlassFish Server 软件从 DAS 主机复制到节点主机。要将 GlassFish Server 软件复制到主机,DAS 必须能够通过 DCOM 连接到该主机。

强制

如果选择“已启用”选项,则即使节点参数验证失败,也会在 DAS 配置中创建节点。要验证节点的参数,DAS 必须能通过 DCOM 连接到节点的主机。

验证 DCOM

如果选择“已启用”选项,GlassFish Server 将在创建节点之前测试通过 DCOM 与节点主机的连接。作为测试的一部分,GlassFish Server 会将名为 delete_me.bat 的脚本复制到主机。

如果选择此选项,将激活“远程测试目录”字段,以便您提供 GlassFish Server 应将脚本复制到的目录。

远程测试目录

远程主机上 GlassFish Server 应在其中创建 delete_me.bat 文件的文件夹。“Windows 用户名”选项指定的用户必须对此文件夹具有写访问权限。否则,会出现错误。默认值为 C:\

Windows 域

Windows 域的名称,该域包含“Windows 用户名”选项指定的用户。默认值为运行管理控制台的主机的名称。

Windows 用户名

该节点主机上要运行通过 DCOM 连接到主机的进程的用户。默认值为正在运行 DAS 进程的用户。如果将“节点主机”选项设置为 localhost-domain,将忽略“Windows 用户名”选项。

Windows 用户验证

用于指定在 Windows 用户登录到此节点的主机时如何对其进行验证的下拉列表。可能的验证方法如下:

口令

Windows 用户通过存储在 DAS 配置中的口令进行验证。


注意:

此口令以明文形式存储在 DAS 配置中。为了增强安全性,请使用密钥文件或口令别名。

如果选中此选项,将激活“Windows 用户口令”字段和“确认口令”字段,以便您提供口令。

口令别名

Windows 用户通过口令别名进行验证。如果选择此选项,请从“口令别名”下拉列表中选择相应的口令别名。

Windows 用户口令

Windows 用户登录到此节点的主机时要使用的口令。

确认口令

确认 Windows 用户登录到此节点的主机时要使用的口令。该字段的内容必须与“Windows 用户口令”字段的内容完全一致。

口令别名

为该域定义的口令别名的下拉列表。

SSH 节点的其他选项

以下选项仅在“类型”字段已设置为 SSH 时可用:

安装 GlassFish Server

如果选择“已启用”选项,则 DAS 会将 GlassFish Server 软件从 DAS 主机复制到节点主机。要将 GlassFish Server 软件复制到主机,DAS 必须能够通过 SSH 连接到该主机。

强制

如果选择“已启用”选项,则即使节点参数验证失败,也会在 DAS 配置中创建节点。要验证节点的参数,DAS 必须能通过 SSH 联系节点的主机。

SSH 端口

此节点的主机进行 SSH 连接使用的端口。默认值为 22。如果将“节点主机”选项设置为 localhost-domain,将忽略“SSH 端口”选项。

SSH 用户名

该节点主机上要运行通过 SSH 连接到主机的进程的用户。默认值为正在运行 DAS 进程的用户。为了确保 DAS 可以读取此用户的 SSH 私有密钥文件,请指定正在运行 DAS 进程的用户。如果将“节点主机”选项设置为 localhost-domain,将忽略“用户名”选项。

SSH 用户验证

用于指定 SSH 用户登录到该节点主机时如何对其进行验证的下拉列表。可能的验证方法如下:

密钥文件

SSH 用户通过 SSH 私有密钥文件进行验证。如果选择该选项,请在“密钥文件”字段中指定该文件的绝对路径。

口令

SSH 用户通过存储在 DAS 配置中的口令进行验证。


注意:

此口令以明文形式存储在 DAS 配置中。为了增强安全性,请使用密钥文件或口令别名。

如果选中此选项,将激活“SSH 用户口令”字段和“确认口令”字段,以便您提供口令。

口令别名

SSH 用户通过口令别名进行验证。如果选择此选项,请从“口令别名”下拉列表中选择相应的口令别名。

设置 SSH

如果选择“已启用”选项,GlassFish Server 会在节点主机上安装 SSH 密钥。GlassFish Server 通过从 DAS 主机复制现有密钥文件,或通过在复制文件之前生成这些文件 (如果需要) 来设置 SSH 密钥。此选项仅在“SSH 用户验证”选项已设置为“密钥文件”时可用。

生成密钥

如果选择“已启用”选项,则 GlassFish Server 会在将 SSH 密钥文件复制到节点主机之前生成这些文件。

SSH 用户口令

SSH 用户登录到此节点的主机时要使用的口令。

确认口令

确认 SSH 用户登录到此节点的主机时要使用的口令。此字段的内容必须与“SSH 用户口令”字段的内容完全一致。

口令别名

为该域定义的口令别名的下拉列表。

公共密钥文件

“SSH 用户名”选项指定的用户的 SSH 公共密钥文件绝对路径。公共密钥文件的内容将附加到用户在节点主机上的 .ssh/authorized_keys 文件。如果主机上不存在 .ssh/authorized_keys 文件,GlassFish Server 将创建该文件。

密钥文件的路径必须是 DAS 可以访问的路径,密钥文件必须是 DAS 可读的文件。

默认值为用户的 .ssh 目录中的密钥文件。如果找到多个密钥文件,GlassFish Server 遵循以下先后顺序:

  1. id_rsa

  2. id_dsa

  3. identity

密钥文件

“SSH 用户名”选项指定的用户的 SSH 私有密钥文件绝对路径。此文件用于向节点的主机上的 sshd 守护程序进行验证。


注:

GlassFish Server 还支持通过口令文件中的 AS_ADMIN_SSHPASSWORD 条目进行口令验证。口令文件在 asadmin(1) 实用程序的 --paswordfile 选项中指定。

如果 SSH 私有密钥文件受口令短语保护,则口令文件必须包含 AS_ADMIN_SSHKEYPASSPHRASE 条目。

密钥文件的路径必须是 DAS 可以访问的路径,密钥文件必须是 DAS 可读的文件。

默认值为用户的 .ssh 目录中的密钥文件。如果找到多个密钥文件,GlassFish Server 遵循以下先后顺序:

  1. id_rsa

  2. id_dsa

  3. identity

相关任务

创建节点

等效的 asadmin 子命令
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices