Smarts NCM 24.3.13 and higher fails with permission error in debug log during install
search cancel

Smarts NCM 24.3.13 and higher fails with permission error in debug log during install

book

Article ID: 419193

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

We are installing Smarts NCM as root and we should have no permission issues, however the install fails with the foillowing errors in the debug logs.

 

Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library '/tmp/resource-loader1953729049698661488/linux64/libsodium.so':
/tmp/resource-loader1953729049698661488/linux64/libsodium.so: failed to map segment from shared object
/tmp/resource-loader1953729049698661488/linux64/libsodium.so: failed to map segment from shared object

 

Environment

Linux 9.x

NCM 24.3.13 and higher

Cause

Permissions are not setup correctly where the ISO is mounted

Resolution

Please uninstall and reinstall NCM after running this command in customer environment.

mount -o remount,exec /tmp


Make sure IATEMPDIR is set to a directory with 755 permissions likle

IATEMPDIR=/path/to/directory
chmod -R 755 /path/to/directory
export IATEMPDIR

 


Uninstall and reinstall the NCM. It should resolve the problem