sessioninitiation

使用 sessioninitiation 选项控制是服务器还是客户机启动跨防火墙的会话。 缺省值是客户机启动会话。 可以使用带有此选项的 schedule 命令。

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统对于客户机调度程序,您不需要打开防火墙上的任何端口。 如果将 sessioninitiation 选项设置为 serveronly,那么客户机不会尝试连接服务器。 所有会话都必须由服务器提示调度启动,该调度位于客户机上用 tcpclientport 选项定义的端口上。 sessioninitiation 选项仅影响运行在 prompted 方式下的客户机调度程序的行为。 如果将 sessioninitiate 选项设置为 serveronly(客户机接受器守护程序管理的调度程序除外) ,那么命令行客户机和备份/归档客户机 GUI 仍尝试启动会话。

Windows 操作系统对于客户机调度程序,不需要打开防火墙上的任何端口。 如果将 sessioninitiation 选项设置为 serveronly,那么客户机不会尝试连接服务器。 所有会话都必须由服务器提示调度启动,该调度位于客户机上用 tcpclientport 选项定义的端口上。 sessioninitiation 选项仅影响运行在 prompted 方式下的客户机调度程序的行为。 如果将 sessioninitiate 选项设置为 serveronly(客户机接受器守护程序管理的调度程序除外) ,那么命令行客户机和备份/归档客户机 GUI 仍尝试启动会话。

注意:sessionInitiation 选项设置为 serveronly 时,不能将 dsmcad 用于调度
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统注: 如果将 sessionInitiation 选项设置为 serveronly,那么客户机设置向导和调度程序服务无法向 IBM® Storage Protect 服务器认证。 在这种情况下,您可以从命令行 (dsmc schedule) 执行调度程序,并在提示时输入节点的密码。
Windows 操作系统注: 如果将 sessionInitiation 选项设置为 serveronly,那么客户机设置向导和调度程序服务无法向 IBM Storage Protect 服务器认证。 在这种情况下,可以从命令行执行调度程序 (dsmc schedule),并在得到提示时为节点输入密码,或使用以下 dsmcutil 命令来更新密码:
dsmcutil updatepw /node:nnn /commServer:server1.example.com /password:ppp 
/validate:no

如果备份操作需要加密密钥时会发生类似的问题。 在这种情况下,您可以从命令行 (dsmc schedule) 执行调度程序,并在提示时输入加密密钥。 当密码和加密密钥更新后,必须重新启动调度程序。

如果将 sessioninitiation 选项设置为 client,那么客户机将通过在使用服务器选项 tcpport 定义的 TCP/IP 端口上通信,以启动与服务器的会话。 这是缺省值。 服务器提示的调度可用来提示客户机连接到服务器。

注:
  1. IBM Storage Protect 服务器可以在 register nodeupdate node 命令上指定 SESSIONINITiation=clientorserverSESSIONINITiation=serveronly 。 如果服务器指定 SESSIONINITiation=clientorserver,那么客户机可以决定要使用哪种方法。 如果服务器指定 SESSIONINITiation=serveronly,那么所有会话都将由服务器启动。
  2. 如果 会话启动 设置为 仅服务器,那么 tcpclientaddress 客户机选项的值必须与 update noderegister node 服务器命令的 HLAddress 选项的值相同。 tcpclientport 客户机选项的值必须与 update noderegister node 服务器命令的 LLAddress 选项的值相同。

支持的客户机

此选项适用于所有客户机。 IBM Storage Protect API 不支持此选项。

选项文件

Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统将此选项放在 dsm.sys 文件中的服务器节内。 可以在首选项编辑器的调度程序选项卡的启动会话字段上设置该选项。

Windows 操作系统将此选项放在客户机选项文件 (dsm.opt) 中。 可以在首选项编辑器的 " 调度程序 " 选项卡上的 会话启动 字段中设置此选项。

语法

读取语法图跳过可视语法图 SESSIONINITiation Client仅服务器

参数

Client
指定客户机通过在使用服务器选项 TCPPORT 定义的 TCP/IP 端口上通信来启动与服务器的会话。 这是缺省值。 服务器提示的调度可用来提示客户机连接到服务器。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统仅服务器
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统指定服务器将不接受客户机对会话的请求。 所有会话都必须由服务器提示调度启动,该调度位于客户机上用 tcpclientport 选项定义的端口上。 除了客户机接受器守护程序管理的调度程序,命令行客户机和备份/归档客户机 GUI 仍尝试启动会话。
Linux 操作系统Oracle Solaris 操作系统AIX 操作系统Mac OS X 操作系统如果服务器的 AUTHENTICATION 选项设置为 LDAP ,请勿将客户端的 sessioninitiation 选项设置为 serveronly;否则,计划任务将无法运行。
Windows 操作系统仅服务器
Windows 操作系统指定服务器将不接受客户机的会话请求。 所有会话都必须由服务器提示调度启动,该调度位于客户机上用 tcpclientport 选项定义的端口上。 除了客户机接受器守护程序管理的调度程序,命令行客户机和备份/归档客户机 GUI 仍尝试启动会话。
Windows 操作系统如果服务器的 AUTHENTICATION 选项设置为 LDAP ,请勿将客户端的 sessioninitiation 选项设置为 serveronly;否则,计划任务将无法运行。

示例

选项文件:
sessioninitiation serveronly
命令行:
schedule -sessioninitiation=serveronly

此选项仅在初始命令行有效。 它在交互式方式下无效。