Running confluent-3.0.4-xcat-2.16.0.lenovo1, I have 2 service nodes that only
handling tftpserver and nfsserver functions:
nodels midway3-sn1 servicenode
midway3-sn1: servicenode.nfsserver: 1
midway3-sn1: servicenode.node: midway3-sn1
midway3-sn1: servicenode.tftpserver: 1
midway3-sn1: servicenode.ntpserver:
midway3-sn1: servicenode.disable:
midway3-sn1: servicenode.conserver:
midway3-sn1: servicenode.ftpserver:
midway3-sn1: servicenode.ipforward:
midway3-sn1: servicenode.nimserver:
midway3-sn1: servicenode.comments:
midway3-sn1: servicenode.monserver:
midway3-sn1: servicenode.dhcpinterfaces:
midway3-sn1: servicenode.proxydhcp:
midway3-sn1: servicenode.nameserver:
midway3-sn1: servicenode.ldapserver:
midway3-sn1: servicenode.dhcpserver:
The node is set up as such:
Object name: midway3-0180
arch=x86_64
bmc=midway3-0180-ipmi
bmcport=1
currstate=netboot centos8.2-x86_64-lenovo-compute
groups=ipmi,compute,a5,ca5
mgt=ipmi
netboot=xnba
os=centos8.2
postbootscripts=otherpkgs
postscripts=uoc-hostname,syslog,remoteshell,syncfiles,uoc-env,confignetwork,uoc-repoclean,uoc-computedisk,setupntp,rcc/configsysctl,rcc/config_compute_net,rcc/config_compute_misc,uoc-gpfs,uoc-slurm
profile=lenovo-compute
provmethod=Lenovo-compute-netboot-compute
servicenode=midway3-mgt1
status=failed
updatestatus=synced
updatestatustime=02-17-2021 15:22:26
xcatmaster=midway3-sn1
The osimage definition:
synclists=/install/custom/netboot/centos/lenovo.centos8.synclist
That synclist file only contains:
/etc/hosts -> /etc/
Initially, I had a common hosts file that cited groups for what needed to be
synced over. In troubleshooting, I determined that syncfiles is not syncing
anything over at all. While the node boots, I don't see /var/xcat get created
on the service node when syncfiles runs. In /var/log/xcat/xcat.log on the node,
I see:
Fri Feb 19 07:15:52 CST 2021 [info]: xcat.deployment.postbootscript:
postbootscript start..: syncfiles
+ '[' -n xcat.deployment.postbootscript ']'
+ log_label=xcat.deployment.postbootscript
++ basename ./syncfiles
+ bname=syncfiles
+ '[' -d /.statelite ']'
+ '[' -n 0 ']'
+ '[' 0 -eq 1 ']'
+ '[' -n '' ']'
+ RCP=
+ '[' '!' -e /usr/bin/rsync ']'
+ logger -t xcat.deployment.postbootscript -p local4.info 'Performing syncfiles
postscript'
++ uname
+ osname=Linux
+ xcatpostdir=/xcatpost
+ logger -t xcat.deployment.postbootscript -p local4.info 'syncfiles: the OS
name = Linux'
+ quit=no
+ count=5
+ returncode=0
+ '[' no = no ']'
+ cat /etc/os-release
+ grep -i cumulus
+ '[' Linux = Linux ']'
++ /xcatpost/startsyncfiles.awk -v RCP=
+ returncode=1
+ '[' 1 -eq 0 ']'
+ '[' 5 -eq 0 ']'
+ let SLI=4224%10
+ let SLI=SLI+10
+ sleep 14
+ let count=count-1
+ '[' no = no ']'
+ cat /etc/os-release
+ grep -i cumulus
+ '[' Linux = Linux ']'
++ /xcatpost/startsyncfiles.awk -v RCP=
+ returncode=1
+ '[' 1 -eq 0 ']'
+ '[' 4 -eq 0 ']'
+ let SLI=31872%10
+ let SLI=SLI+10
+ sleep 12
+ let count=count-1
+ '[' no = no ']'
+ cat /etc/os-release
+ grep -i cumulus
+ '[' Linux = Linux ']'
++ /xcatpost/startsyncfiles.awk -v RCP=
+ returncode=1
+ '[' 1 -eq 0 ']'
+ '[' 3 -eq 0 ']'
+ let SLI=14810%10
+ let SLI=SLI+10
+ sleep 10
+ let count=count-1
+ '[' no = no ']'
+ cat /etc/os-release
+ grep -i cumulus
+ '[' Linux = Linux ']'
++ /xcatpost/startsyncfiles.awk -v RCP=
+ returncode=1
+ '[' 1 -eq 0 ']'
+ '[' 2 -eq 0 ']'
+ let SLI=8430%10
+ let SLI=SLI+10
+ sleep 10
+ let count=count-1
+ '[' no = no ']'
+ cat /etc/os-release
+ grep -i cumulus
+ '[' Linux = Linux ']'
++ /xcatpost/startsyncfiles.awk -v RCP=
+ returncode=1
+ '[' 1 -eq 0 ']'
+ '[' 1 -eq 0 ']'
+ let SLI=6784%10
+ let SLI=SLI+10
+ sleep 14
+ let count=count-1
+ '[' no = no ']'
+ cat /etc/os-release
+ grep -i cumulus
+ '[' Linux = Linux ']'
++ /xcatpost/startsyncfiles.awk -v RCP=
+ returncode=1
+ '[' 1 -eq 0 ']'
+ '[' 0 -eq 0 ']'
+ quit=yes
+ let count=count-1
+ '[' yes = no ']'
+ '[' 1 -eq 0 ']'
+ logger -t xcat.deployment.postbootscript -p local4.err 'syncfiles: Perform
Syncing File action encountered error'
+ '[' 1 -eq 0 ']'
Fri Feb 19 07:16:53 CST 2021 [info]: xcat.deployment.postbootscript:
postbootscript end...:syncfiles return with 1
Regards,
Christian Caruthers
Lenovo Professional Services
Mobile: 757-289-9872
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user