User initiated backup from client side fails with EXIT STATUS 31

Article: 100023113
Last Published: 2019-05-23
Ratings: 0 1
Product(s): NetBackup

Problem

User initiated backup from client side fails with EXIT STATUS 31

Error Message

EXIT STATUS 31: could not set user id for process

Solution

Details/Symptoms:

The bpbkar debug logshows that there is an extra space in the NetBackup client installation path,which was converted into some other extended ASCIIcharacter.  

4:42:35.765 PM: [4488.5372]<4> tar_backup::V_SetupLogs: INF - opening progress file: /C/Program?Files/Veritas/NetBackup/logs/user_ops/root/logs/NBWIN005
4:42:35.765PM: [4488.5372] <16> tar_backup::V_SetupLogs: ERR - can't open progressfile /C/Program? Files/Veritas/NetBackup/logs/user_ops/root/logs/NBWIN005for write (Invalidargument)
4:42:35.765 PM: [4488.5372]<4> dos_backup::V_PreProcessing: INF - backup privileges enabled, previous= 0
4:42:36.281 PM: [4488.5372]<4> tar_base::V_vTarMsgW: INF - tar message received fromtar_backupt_tfi::create
4:42:36.281PM: [4488.5372] <2> tar_base::V_vTarMsgW: ERR - setuidfailed
4:42:36.281 PM: [4488.5372]<2> dtcp_write: TCP - success: send socket (1856), 20 of 20bytes
4:42:36.281 PM: [4488.5372]<2> tar_base::V_vTarMsgW: INF - EXIT STATUS 31: could not set user idfor process

This can happen when the version of NetBackup that is installed is not compatible with the language/locale setting on the host.  In this case the English release of NetBackup was being utilized with a Chinese language/local setting.

Resolution:

Option1) Install the desired language release of NetBackup; e.g. ZH (Chinese) or JA(Japanese).

Option 2) Check/change the language/locale setting; e.g. 'C'or 'English'.

Option 3) Uninstall and reinstall the NetBackup client to a directory path that does not include spaces or other non-alpha numeric characters.
 
 

 

Was this content helpful?