问题现象:
Windows机器上,使用普通用户通过 NBU Console连接NBU Master Server 8.1.1 报错如下:
The NetBackup Admin Console failed to establish a secure connection with the host "XXXXX". The request was terminated with error code VRTS-24579.
同时CLP日志里有以下报错:
Acknowledgement from PBX25
vrts.vss.sdk.at.exception.VRTSAtException: Insufficient Memory
at vrts.vss.sdk.at.lib.core.Authenticator.atInitEx(Native Method)
at vrts.vss.sdk.at.lib.core.Authenticator.vrtsAtInit(Authenticator.java:993)
at vrts.shared.server.VxATSocket.<init>(VxATSocket.java:68)
at vrts.shared.server.ServerInterface.secureConnect(ServerInterface.java:1497)
at vrts.shared.server.ServerInterface.connectToServiceViaVNETD(ServerInterface.java:1708)
at vrts.shared.server.ServerInterface.executeRun(ServerInterface.java:3870)
at vrts.shared.server.ServerInterface.run(ServerInterface.java:2847)
CertificateAuthenticationException encountered, The NetBackup Admin Console failed to establish a secure connection with the host "XXXXX".
The request was terminated with error code VRTS-24579.
解决过程:
尝试1:
修改 C:\Program Files\Veritas\java\nbjconf 配置文件中的两个参数:
INITIAL_MEMORY=256M -> INITIAL_MEMORY=512M
MAX_MEMORY=512M -> MAX_MEMORY=1024M
效果:无
尝试2:
修改 C:\Program Files\Veritas\java\setconf.bat 配置文件中的两个参数:
INITIAL_MEMORY=256M -> INITIAL_MEMORY=1024M
MAX_MEMORY=512M -> MAX_MEMORY=8192M
效果:无
尝试3:
尝试使用管理员权限启动,发现没有问题
尝试4:
C:\Users\xxxxxxxxxxx\AppData\Roaming\Veritas\VSS
把VSS这个目录下的文件夹和文件移走,然后再重新打开console。
发现问题解决。