参考


从远程控制台发送控制器和 Shell 命令
服务器可以运行在基于 Java 的控制器下面,就是说,通过启动控制器来启动服务器。可以在 Domino Administrator 或 Web Administrator 中使用远程控制台将命令发送到运行在控制器下面的服务器。可以发送的命令包括控制器命令和 Shell(操作系统)命令以及 Domino 服务器命令。还有一个称为“Domino 控制台”的基于 Java 的远程控制台,可以使用它来连接到控制器。

要从远程控制台向控制器发送 Shell 命令,请使用前缀 $,例如:


要发送控制器命令,请使用前缀 #,例如:
如果要发送多个 Shell 或控制器命令,可以在远程控制台中通过在“命令”框中输入适当的前缀并按 Enter 键来转至 Shell 或控制器命令模式。然后,就不必在每次发送命令时都指定前缀。要退出指定的命令模式,请再次输入该前缀。

例如,要进入控制器命令模式,请在“命令”框中输入 #。完成控制器命令的发送以后,请再次输入 # 以退出控制器命令模式。

下表描述了可用的控制器命令。
控制器命令描述
Broadcast message将指定的消息广播至连接到该控制器的所有管理员
Disable username(s)禁用指定管理员到控制器的连接。该连接将一直保持禁用状态,直到使用 Enable User 命令或直到退出并重新启动控制器为止。要禁用多个管理员的连接,请指定多个名称并将其用逗号分隔,例如

#Disable user1,user2

Enable username(s)启用先前使用 Disable User 命令禁用的管理员连接。要启用多个管理员连接,请指定多个名称并将其用逗号分隔,例如:

#Enable user1,user2

Kill Domino停止不再响应的服务器上的进程。
退出停止 Domino 服务器和服务器控制器
Refresh Admins刷新控制器的有关 Domino 目录中管理员的信息
Restart Domino停止不再响应的服务器上的进程,然后重新启动该服务器
Set ControllerLogExpiration=days指定在服务器上保留日志文件的天数。缺省为 7 天。所做更改在午夜或重新启动服务器控制器时生效。
Set ControllerLogFileName=path filename指定在服务器上创建的日志文件的路径和名称。缺省情况下,日志文件存储在服务器的数据目录中,其文件名以文本 dcntrlr 开头,后跟创建日期、序号和文件扩展名 .log 或 .meta。可以指定其他路径,并且可以指定文本以替换日志文件名的 dcntrlr 部分。

所做更改在午夜或重新启动服务器控制器时生效。

Set ControllerLogType=value指定在服务器上创建的日志文件类型或禁止创建日志文件。
  • 0 –- 不创建日志文件
  • 1 –- 创建 .log 文件,该文件只记录通常在控制台看到的数据
  • 2 –- 创建 .meta 文件,该文件记录通常在控制台看到的数据以及其他详细信息(如颜色、字体和事件过滤器设置)
  • 3 –- 同时创建 .log 文件和 .meta 文件
设置立即生效。
Show Users显示当前连接到控制器的管理员
Show Processes显示正在 Domino 服务器上运行的任务
Start Domino如果 Domino 服务器关闭,则启动它
另请参阅