分区服务器的特殊注意事项
有多种不同的方法可以在分区服务器上使用Domino ® SNMP 代理。如果您计划在分区服务器上使用 SNMP,本节将提供在Domino ®中使用 SNMP 之前需要了解的信息。
关于这个任务
如果只想在一个分区上使用Domino ® SNMP 代理,则请在该分区上对其进行配置,就像在任何服务器上一样。不要在任何其他分区上配置它。通过此选项,您将获得一个服务器分区的全部功能和控制。不需要配置LNSNMP.INI文件。
如果要使用Domino ® SNMP 代理对多个分区进行带外控制,请在每个分区上进行配置。使用此选项,您可以单独控制服务器并接收每个分区的 SNMP 陷阱,但您将失去查询 MIB 的 lnInfo 分支的某些分支(包括所有Domino ®服务器统计信息)的能力。而且,如果 SNMP 本身已经启动,那么也无法使用 SNMP 来启动尚未启动的服务器。如果不需要使用 SNMP 来启动分区,则无需配置LNSNMP.INI文件。
如果您想要管理多个分区并始终能够使用 SNMP 启动其服务器,则需要将这些分区配置到LNSNMP.INI文件中。配置LNSNMP.INI还会导致 MIB 的 lnServerTable 中的虚拟行按照LNSNMP.INI中指定的顺序分配,而不是按照分区启动的顺序分配。MIB 的 lnServerTable 包含每个分区的虚拟行,因此事先了解哪一行代表特定分区可以简化某些管理功能。
Microsoft ™ Windows ™操作系统限制所有 SNMP 陷阱只能使用一个 IP 地址。在UNIX ™上,每个分区都需要一个单独的 DNS 条目,以区分每个陷阱来源。在客户端,虽然会接收来自分区的陷阱,但并非所有的 SNMP 控制台都能将来自分区的陷阱关联到映射对象。特别是,由于与 OpenView Professional Suite 一起使用的 WINSNMP 的限制,它无法将陷阱分配给Domino ®图标。
配置 LNSNMP.INI 文件
关于这个任务
如果您需要始终能够使用 SNMP 启动分区,或者您需要知道分区将占据 MIB 的 lnServerTable 中的哪个虚拟行,那么您应该执行以下步骤。
程序
- 根据平台在适当的目录中创建一个名为LNSNMP.INI的文件:
- Windows ™ : Windows ™系统目录
- IBM® AIX®或Linux ™ : /opt/lotus
- z/ OS® ( OS/ 390® ): /opt/lotus注意:这些是推荐的目录。但是, LNSNMP.INI可以位于 PATH 环境变量中您喜欢的任何路径中。
- 编辑该文件并为每个服务器分区包含一行,格式如下:
服务器 =数据目录;服务器名称; Domino 分区编号
Data_Directory :给定分区的服务器Domino ®数据目录
Server_Name :你的服务器的名称
Domino_Partition_Number :此值是任意的,因为Domino ®不再使用数字来唯一标识分区。然而,由于历史原因,该值必须仍然存在。
例如,如果您有一个UNIX ™服务器,该服务器有两个分区,数据目录为/home/domino/venus和/home/domino/saturn ,则LNSNMP.INI文件应如下所示:
服务器=/home/domino/venus;Venus 服务器;1
服务器=/home/domino/saturn;Saturn 服务器;2
注意:在UNIX ™环境中,等号 (=) 后面的文本的大小写很重要。
故障排除
如果 LNSNMP 无法正常启动,请检查LNSNMP.INI文件是否正确。LNSNMP 将始终尝试引用LNSNMP.INI文件。