New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
after syscloning image, booting to image fails and boots to shell #5673
Comments
xcat version = 2.14.1 |
@talandt, Thanks for using But your issue is strange,
So could you run below commands in your MN and sent me the result back? thanks
Enter genesis (when you install target node failed, enter the target node shell), run
|
]# rpm -aq |grep -i xcat-genesis-base rpm -ql
|
The above export output was when I was in nodeconsole session |
what is more interesting is that if I attempt to install the node with my original diskfull images that was created from copycds, it fails the same way. seems the xcat mn is messed up and the installs are trying to access the xcat mn as if it was a systemimager. Is there a way to shut this off on the mn so I can get back to normal? |
hi @talandt,
|
I noticed something you pasted in mail list, It seems
It is better to paste all information in github (current page) in the future. it is convenient to track all information. Thanks. |
@talandt so you need to run |
Sorry, I was just following direction of the xCAT support and didn’t realize they asked for ppc64 grep until after I send the requested results. I am using x86_64
From: Weihua Hu <notifications@github.com>
Sent: Saturday, September 29, 2018 9:55 PM
To: xcat2/xcat-core <xcat-core@noreply.github.com>
Cc: Thomas Alandt <talandt@lenovo.com>; Mention <mention@noreply.github.com>
Subject: [External] Re: [xcat2/xcat-core] after syscloning image, booting to image fails and boots to shell (#5673)
hi @talandt<https://github.com/talandt>,
* It is strange for your information. First section you grep out x86_64 version genesis, but second section you operated a ppc64 version genesis. Could you tell me which arch you are using now?
# rpm -aq |grep -i xcat-genesis-base
xCAT-genesis-base-x86_64-2.14.1.lenovo1-1.noarch
# rpm -ql `rpm -aq |grep -i xcat-genesis-base-ppc64` | grep -i rsync
rpm: no arguments given for query
* sysclone and normal installation are two separate systems, they won't affect each other. Could you paste the node and the osimage definition you are using for normal diskful installation . It is better to paste sysclone osimage definition at the same time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#5673 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AT8PDcg-qbOIIV0ur1lhUpVgJtickv50ks5ugCRxgaJpZM4W9FBW>.
|
[root@e13502 ~]# rinstall n1 osimage=centos7.4-x86_64-install-compute-nvidia |
[root@e13502 ~]# rinstall n1 osimage=centos7.4-x86_64-install-compute-nvidia |
|
#rinstall n1 osimage=centos7.4-x86_64-install-compute-nvidia lsdef n1 |grep provmethod
#rsetboot n1 net Results of n1 installing: [root@e13502 ~]# nodeset n1 stat [root@e13502 ~]# lsdef -t osimage My mistake. I should have bee reverting back to centos7.4-x86_64-compute not centos7.4-x86_64-compute-nvidia, for the original diskfull install. |
|
Here is what I have [root@e13502 ~]# xdsh -V [root@e13502 ~]# rpm -ql xCAT-genesis-base-x86_64-2.14.1.lenovo1-1.noarch|grep rsync I have not modified anything from the xcat install (via RPM). To me it seems this is an issue with the xcat version. I am not able to locate a higher level (lenovo2 version) of genesis-base-x86_64. Updated xcat to latest version but still have same packaged xCAT-genesis-base-x86_64-2.14.1.lenovo1-1.noarch as prevoius. [root@e13502 yum.repos.d]# rpm -qa |grep genesis So it seems that rsync is not supported for x86 based genesis? |
hi @talandt , every genesis shipped by xCAT support
Another thing is every genesis compiled by customer has high version than the genesis shipped by xCAT, that is why you still have There are 2 solutions:
|
@talandt, Is there any thing I can do for this issue? If there is not, could you help to close this issue? thanks . |
No, I found solution with imgcapture instead
Tom
From: Weihua Hu <notifications@github.com>
Sent: Tuesday, November 06, 2018 3:25 AM
To: xcat2/xcat-core <xcat-core@noreply.github.com>
Cc: Thomas Alandt <talandt@lenovo.com>; Mention <mention@noreply.github.com>
Subject: [External] Re: [xcat2/xcat-core] after syscloning image, booting to image fails and boots to shell (#5673)
@talandt<https://github.com/talandt>, Is there any thing I can do for this issue? If there is not, could you help to close this issue? thanks .
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#5673 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AT8PDXkjpwYqKoJQlPWZlC2lkpIegNGbks5usUdegaJpZM4W9FBW>.
|
Closing, workaround found. |
mn= centos7, node = centos7
following documents for sysclon, sysimaging on xcat-read-the-docs what looked to be a successful syclone failed.
after nodesetting the node to the correct image and netbooting the node boots to a shell prompt
PING ATTEMPT 1:
PING mgt.cluster (172.20.0.1) 56(84) bytes of data.
64 bytes from mgt.cluster (172.20.0.1): icmp_seq=1 ttl=64 time=0.125 ms
--- mgt.cluster ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.125/0.125/0.125/0.000 ms
We have connectivity to your SystemImager server!
get_scripts_directory
rsync -a mgt::scripts/ /scripts/
/etc/init.d/functions: line 301: rsync: command not found
Last command exited with 127
Killing off running processes.
writsh: no job control in this shell
sh-4.2# e_variables
cat: /etc/issue: No such file or directory
[ 102.185906] random: crng init done
sh-4.2#
Any suggestions on what may have transpired
The text was updated successfully, but these errors were encountered: