Veritas NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
名称
tlhcd — 1/2 英寸磁带库 (TLH) 控制后台驻留程序(Windows 系统上的进程)
大纲
[-v] [-t]
在 UNIX 系统上,此命令的目录路径为 /usr/openv/volmgr/bin/
在 Windows 系统上,此命令的目录路径为 install_path\Volmgr\bin\
描述
注意:
此命令仅适用于 NetBackup Enterprise Server。
tlhd 和 tlhcd 与介质管理器进行交互,以便在 1/2 英寸磁带库 (TLH) 机械手中装入和卸载磁带卷。
ltid 在 UNIX 系统上为介质管理器设备后台驻留程序,在 Windows 系统上为 NetBackup 设备管理器服务。tlhd 直接与 ltid 进行交互。tlhd 在具有驱动器连接的每台主机上运行,向控制后台驻留程序 - tlhcd 进程发送装入和卸载请求。
tlhcd 与 IBM 自动磁带库 (ATL) 库管理器通信,后者处理磁带库的所有请求和控制功能。TLH 机械手控制软件允许在不同的主机上配置同一机械手中的驱动器。tlhcd 与 tlhd 可以不在一台主机上运行,具体取决于配置 IBM 库控制的位置(参见“示例”)。与库建立连接后,tlhd 将 TLH 机械手置于“启动”状态并可请求卷装入和卷卸载。如果无法访问库或控制后台驻留程序,则 tlhd 将机械手的状态更改为“关闭”。在此状态下,tlhd 仍会运行,并且在 tlhcd 能够建立连接时将机械手的状态恢复为“启动”。
注意:
如果驱动器位于不同的 主机上,请在所有计算机上的管理控制台的“介质和设备管理”中输入机械手信息。机械手编号在所有计算机上都必须相同。
在 UNIX 系统上,当启动和停止 ltid 时,tlhd 和 tlhcd 自动启动和停止。除 ltid 以外,还可以使用以下方法来启动或停止 tlhd:使用 /usr/openv/volmgr/bin/vmps
或服务器的 ps 命令确定 tlhd 的进程 ID,然后输入以下命令:
kill tlhd_pid /usr/openv/volmgr/bin/tlhd [-v] &
控制后台驻留程序 tlhcd 位于具有机械手控制的主机上,并由该主机上的 tldd 自动启动(请参见“示例”)。
在 Windows 系统上,在启动 NetBackup 设备管理器服务时,会启动 tlhd 和 tlhcd。当此服务停止时,它们也将停止。控制进程 tlhcd 位于具有机械手控制的主机上,由该主机上的 tlhd 自动启动(参见“示例”)。tlhcd 在 NetBackup 设备管理器服务停止时停止。
在通过 NetBackup 设备管理器服务(Windows 系统)、ltid、tlhd 和 tlhcd 访问任何卷之前,需要定义以下信息: EMM 数据库机械手中卷的介质 ID 和插槽号。可以使用介质管理器机械手清点选项来完成初始的 EMM 数据库填充和将来的更新。
如果使用清洗卷,则必须在卷配置中定义它。有关如何设置驱动器自动清洗频率的信息,请参见 tpclean。
用 IBM 设备名称来配置驱动器。可以使用机械手测试实用程序 tlhtest(如果配置了机械手,则可以用 robtest)来确定与机械手关联的设备名称。还可以将此实用程序与 IBM 的 mtlib 命令行界面一起使用,来验证库的通信、状态和功能。
可通过 IBM 库管理器控制台来配置 1/2 英寸磁带库机械手控制的驱动器清洗操作。这些清洗操作对使用 IBM 库管理器的应用程序不可用。因此,无法定义要通过介质管理器清洗的卷。另外,对于受 TLH 机械手控制的驱动器,不能使用介质管理器实用程序或 tpclean 命令来执行清洗操作。
在 UNIX 系统上,tlhcd 的 Internet 服务端口号必须位于 /etc/services
中。如果使用 NIS,则应将 /etc/services
文件中的该条目放到服务的 NIS 主服务器数据库中。
在 Windows 系统上,tldcd 的 Internet 服务端口号必须位于 %SystemRoot%\system32\drivers\etc\services
中。
默认服务端口号为 13717。
必须有管理员权限才能运行此命令。
选项
以下选项仅适用于 UNIX 系统。
- -v
通过使用 syslogd 来记录调试信息。如果启动 ltid 时使用了 -v,则 tlhd 和 tlhcd 也将使用 -v 启动。
- -t
终止 tlhcd。
错误
如果正在运行后台驻留程序或进程的副本,tlhd 和 tlhcd 将记录一条错误消息。介质管理器将任何 1/2 英寸磁带库和机械手错误记录到 syslogd(UNIX 系统)或应用程序事件日志 (Windows) 中。当状态在“启动”和“关闭”之间变换时,也会生成日志条目。
示例
在以下示例中,设备主机可以是任何受支持的 Windows 服务器或以下 UNIX 服务器:Solaris (SPARC) 和 Linux。
示例 1 - 在下图中,驱动器挂接到一台主机上,而且将从该主机对机械手进行控制。ltid 启动 tlhd,后者接着启动 tlhcd。lmcpd 必须正在主机 A 上运行。lmcpd 在 UNIX 系统上为 IBM 库管理器控制点后台驻留程序,在 Windows 系统上为 IBM 自动磁带库服务。
示例 2 - 在下图中,每台主机至少连接到一个驱动器上,机械手是从主机 A 控制的。每台计算机上的 ltid 启动 tlhd。主机 A 上的 tlhd 还启动 tlhcd,原因是该主机是定义机械手控制的位置。主机 B 的磁带装入请求转到主机 B 上的 tlhd,后者向主机 A 上的 tlhcd 发送机械手命令。