As part of our configuration we have noexec on /tmp on compute nodes. This causes issues with updatenode.
I was able to fix updatenode -F by modifying /opt/xcat/lib/perl/xCAT/RSYNC.pm to generate the scripts in a different area for syncing files, but I am unable to figure out how to fix updatenode -P and -S. I need to copy the file to a different target on the compute node. [root@MN xCAT]# updatenode compute -P -V Running command on MN: ip -4 --oneline addr show |awk -F ' ' '{print $4}'|awk -F '/' '{print $1}' 2>&1 Running command on MN: chmod -R a+r /install/postscripts 2>&1 MN: Internal call command: xdsh compute --nodestatus -s -v -e /install/postscripts/xcatdsklspost 1 -m 192.168.211.10:80 '' --tftp /tftpboot --installdir /install --nfsv4 no -c -V Running command on MN: ip -4 --oneline addr show |awk -F ' ' '{print $4}'|awk -F '/' '{print $1}' 2>&1 Running command on MN: hostname 2>&1 Running command on MN: /opt/xcat/bin/pping compute 2>&1 compute: bash: /tmp/Lx7aomVJx1.dsh: Permission denied Can anyone help me with which module controls where the file is synced to on the compute node when running updatnode with -P or -S. Thank you!
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user