Veritas NetBackup™ 故障排除指南
- 介绍
- 故障排除过程
- 对 NetBackup 问题进行故障排除
- vnetd 代理连接故障排除
- 安全证书吊销故障排除
- 验证 NetBackup 中的主机名和服务条目
- 冻结的介质故障排除注意事项
- 对 NetBackup Web 服务问题进行故障排除
- 解决 PBX 问题
- 远程主机验证问题故障排除
- 自动映像复制故障排除
- 使用 NetBackup 实用程序
- 灾难恢复
- 关于适用于 UNIX 和 Linux 的磁盘恢复过程
- 关于 UNIX 和 Linux 上的群集 NetBackup 服务器恢复
- 关于适用于 Windows 的磁盘恢复过程
- 关于 Windows 上的群集 NetBackup 服务器恢复
- 关于恢复 NetBackup 目录库
- 关于 NetBackup 目录库恢复和 OpsCenter
- 关于恢复整个 NetBackup 目录库
- 关于恢复 NetBackup 目录库映像文件
- 关于恢复 NetBackup 关系数据库
测试 vnetd 代理连接
用于测试 vnetd 代理连接的 NetBackup 命令因服务器和客户端而异。
要测试从 NetBackup 8.1 或更高版本服务器到其他 NetBackup 8.1 或更高版本主机的连接,可以结合使用 NetBackup bptestbpcd 命令与 -verbose 选项。检查状态码的命令输出或任何故障指示。然后,参考 NetBackup 文档以获取状态码的说明。
以下示例显示了从名为 connect-host.example.com 的 NetBackup 介质服务器到名为 accept-host.example.com 的介质服务器的成功连接测试:
# bptestbpcd -host accept-host.example.com -verbose 1 1 1 127.0.0.1:43697 -> 127.0.0.1:58089 PROXY 10.80.97.186:47054 -> 10.80.97.140:1556 127.0.0.1:52061 -> 127.0.0.1:58379 PROXY 10.80.97.186:37522 -> 10.80.97.140:1556 LOCAL_CERT_ISSUER_NAME = /CN=broker/OU=root@master.example.com/O=vx LOCAL_CERT_SUBJECT_COMMON_NAME = a753da9b-b1ff-4a5f-b57d-69a4e2b47e29 PEER_CERT_ISSUER_NAME = /CN=broker/OU=root@master.example.com/O=vx PEER_CERT_SUBJECT_COMMON_NAME = b900a238-d7be-4c6e-8af6-19b5c1d1dec4 PEER_NAME = connect-host.example.com HOST_NAME = accept-host.example.com CLIENT_NAME = accept-host.example.com VERSION = 0x08100000 PLATFORM = linuxR_x86_2.6.18 PATCH_VERSION = 8.1.0.0 SERVER_PATCH_VERSION = 8.1.0.0 MASTER_SERVER = master.example.com EMM_SERVER = master.example.com NB_MACHINE_TYPE = MEDIA_SERVER SERVICE_TYPE = VNET_DOMAIN_CLIENT_TYPE PROCESS_HINT = 7157d866-8eb2-45bb-bde8-486790c0b40c
相反,以下示例显示了在吊销安全证书之后到同一介质服务器的失败连接测试:
# bptestbpcd -host accept-host.example.com -verbose <16>bptestbpcd main: Function ConnectToBPCD(accept-host.example.com) failed: 7653 <16>bptestbpcd main: The Peer Certificate is revoked <16>bptestbpcd main: The certificate of the host that you want to connect to is revoked. Revocation Reason Code : 0 Revocation Time : 1502637798: 7653 The Peer Certificate is revoked
NetBackup 主机必须具备基于主机 ID 的有效安全证书和有效的证书吊销列表,以便能够与其他 NetBackup 主机通信。缺少其中任何一个都会阻止通信。在这种情况下,您可以在状态码 7653 中查找错误的说明及从错误中恢复的推荐操作。
在 NetBackup 8.1 或更高版本的客户端上,可以使用 NetBackup bpclntcmd 命令测试到主服务器的连接。检查状态码的命令输出或任何故障指示。然后,参考 NetBackup 文档以获取状态码的说明。以下是命令语法:
对于 Windows:
install_path\Veritas\NetBackup\bin\bpclntcmd -pn -verbose
UNIX:
/usr/openv/netbackup/bin/bpclntcmd -pn -verbose
以下示例显示了对 bpclntcmd 命令的成功响应:
# bpclntcmd -pn -verbose expecting response from server master.example.com 127.0.0.1:52704 -> 127.0.0.1:33510 PROXY 10.80.97.186:40348 -> 10.80.97.157:1556 LOCAL_CERT_ISSUER_NAME = /CN=broker/OU=root@master.example.com/O=vx LOCAL_CERT_SUBJECT_COMMON_NAME = 7157d866-8eb2-45bb-bde8-486790c0b40c PEER_CERT_ISSUER_NAME = /CN=broker/OU=root@master.example.com/O=vx PEER_CERT_SUBJECT_COMMON_NAME = b900a238-d7be-4c6e-8af6-19b5c1d1dec4 PEER_IP = 10.80.97.186 PEER_PORT = 40348 PEER_NAME = connect-host.example.com POLICY_CLIENT = *NULL* Old Domain Service Type VNET_DOMAIN_SERVER_TYPE and Hint New Domain Service Type VNET_DOMAIN_SERVER_TYPE and Hint 7157d866-8eb2-45bb-bde8-486790c0b40c
相反,以下示例显示了在已吊销证书的 NetBackup 客户端上对 bpclntcmd 命令的响应:
# bpclntcmd -pn -verbose Unable to perform peer host name validation. Curl error has occurred for peer name: master.example.com, self name: connect-host: 0 [PROXY] Encountered error (VALIDATE_PEER_HOST_PROTOCOL_RUNNING) while processing (ValidatePeerHostProtocol).: 1 Can't connect to host master.example.com: cannot connect on socket (25)
如果 vnetd 代理连接处于活动状态,请检查连接和接受进程的日志文件