编辑节点

使用“编辑节点”页可更新 GlassFish Server 节点的配置数据。还可以使用此页面将节点类型从“配置”更改为“DCOM”或“SSH”,以便为节点启用远程通信。

如果将节点类型从“配置”更改为“DCOM”,则在以下任意字段留空时将应用默认值:

如果将节点类型从“配置”更改为“SSH”,则在以下任意字段留空时将应用默认值:

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

所有节点类型的选项

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

名称

创建节点时为其指定的名称。此字段为只读。

类型

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

配置

节点不支持远程通信。如果选择“配置”,则不会显示“DCOM”或“SSH”配置的任何选项。如果在节点的当前类型是“SSH”时选择“配置”,则在保存更改时,将从节点的配置中删除“DCOM”或“SSH”配置数据。

DCOM

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

SSH

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

节点主机

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

节点目录

用于包含节点上创建的 GlassFish Server 实例的目录路径。如果指定了相对路径,则该路径相对于as-install 目录,其中as-install 是主机上 GlassFish Server 软件的基安装目录。

如果该字段留空,则按如下所示更新节点的配置:

安装目录

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

如果该字段留空,则按如下所示更新节点的配置:

DCOM 节点的其他选项

以下选项仅在“类型”字段已设置为 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 用户登录到此节点的主机时要使用的口令。

口令别名

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

SSH 节点的其他选项

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

强制

如果选择“已启用”选项,则即使节点参数验证失败,也会在域管理服务器 (DAS) 配置中更新节点。要验证节点的参数,DAS 必须能通过 SSH 联系节点的主机。

SSH 端口

此节点的主机进行 SSH 连接使用的端口。

如果将节点类型从“配置”更改为“SSH”并将此字段留空,“SSH 端口”选项将设置为 22。

如果将“节点主机”选项设置为 localhost-domain,将忽略“SSH 端口”选项。

SSH 用户名

该节点主机上要运行通过 SSH 连接到主机的进程的用户。

如果将节点类型从“配置”更改为“SSH”并将此字段留空,“用户名”选项将设置为运行 DAS 进程的用户。

如果将“节点主机”选项设置为 localhost-domain,将忽略“SSH 用户”选项。

SSH 用户验证

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

密钥文件

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

口令

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


注意:

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

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

口令别名

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

设置 SSH

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

生成密钥

如果选中“已启用”选项,则 GlassFish Server 会在将 SSH 密钥文件复制到节点主机之前生成这些文件 (如果文件不存在)。如果 SSH 密钥文件存在,则 GlassFish Server 不会生成这些文件,即使选中“已启用”选项也是如此。


注:

如果 SSH 密钥文件不存在,则必须选中“已启用”选项。否则,在尝试保存更改时会出现错误。
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 可读的文件。

默认值取决于是否将节点的类型从“配置”更改为“SSH”以便为节点启用 SSH 通信:

如果将节点类型从“配置”更改为“SSH”并将此字段留空,“密钥文件”选项将设置为用户的 .ssh 目录中的密钥文件。如果找到多个密钥文件,GlassFish Server 遵循以下先后顺序:

  1. id_rsa

  2. id_dsa

  3. identity

相关任务

编辑节点

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