I meant leaving blank, rather than setting to mac. Mac says pull from mac
table, rather than using ‘IPAPPEND’ style which is what having no setting.
You can disable the option rom for the FC card. There are settings in asu to
disable the option rom without disabling the card.
From: David D Johnson [mailto:david_john...@brown.edu]
Sent: Tuesday, May 09, 2017 8:56 AM
To: xCAT Users Mailing list
Subject: Re: [xcat-user] pxe booting older hardware with newer xcat
Jarrod:
I would prefer to set installnic and primarynic to nothing if I can get away
with it. When I get it wrong
it is messy. I used eno1 because that's what a USB-stick install ended up
calling it on the same hardware
for the lan-on-motherboard port formerly known as eth0. (grumble).
Yes, I was using rcons, and it would get to the point I would expect to see PXE
starting. I checked asu output,
found several things out of whack, but after fixing them all, still didn't work.
1) Mac address was for the eth1 instead of eth0 port. Fixed
2) ethernet boot config was Legacy and UEFI. I changed both ports to Legacy.
The UEFI attempt has never worked,
takes a long time.
3) serial console was not configured according to best recipe, including enable
redirection after POST.
I ran the asu batch script that we've had lying around (had never been run on
these nodes, but I'd used it on other similar nodes)
set uEFI.ProcessorHyperThreading Disable
set uEFI.RemoteConsoleRedirection Enable
set uEFI.SerialPortSharing Enable
set uEFI.SerialPortAccessMode Dedicated
set uEFI.SPRedirection Enable
set uEFI.Com1TextEmul VT100
set uEFI.Com1ActiveAfterBoot Enable
These were the changes:
305c305
< BootOrder.BootOrder=Legacy Only=CD/DVD Rom=Floppy Disk=USB Storage=Hard Disk
0=PXE Network
---
> BootOrder.BootOrder=Legacy Only=Hard Disk 0=PXE Network
309,310c309,310
< PXE.NicPortPxeMode.1=UEFI and Legacy Support
< PXE.NicPortPxeMode.2=UEFI and Legacy Support
---
> PXE.NicPortPxeMode.1=Legacy Support
> PXE.NicPortPxeMode.2=Legacy Support
360c360
< uEFI.RomOrder=Ethernet 1=Ethernet 2=Ethernet 3=Ethernet 4=SAS Controller=Slot
1=Slot 2=Slot 3=Slot 4
---
> uEFI.RomOrder=Ethernet 1=Ethernet 2=SAS Controller=Slot 1=Slot 2=Slot 3=Slot 4
429,431c429,431
< uEFI.SerialPortSharing=Disable
< uEFI.SerialPortAccessMode=Disable
< uEFI.SPRedirection=Disable
---
> uEFI.SerialPortSharing=Enable
> uEFI.SerialPortAccessMode=Dedicated
> uEFI.SPRedirection=Enable
437,438c437,438
< uEFI.Com1TextEmul=ANSI
< uEFI.Com1ActiveAfterBoot=Disable
---
> uEFI.Com1TextEmul=VT100
> uEFI.Com1ActiveAfterBoot=Enable
Setting next boot from pxe to enabled and tried booting again. No joy.
Er Tao Zhao:
I tried what you suggested, and the rinstall command worked perfectly. I could
see the anaconda process on rcons.
What is it that rinstall did this time that I wasn't doing manually?
I am grateful for both of your responses, and pleased that I've gotten one of
the twelve reinstalled successfully.
If there's any way I can use asu to tell the bios not to scan the two dual port
FC cards, I'd love to know how.
That would save five minutes per boot!
Regards,
-- ddj
Dave Johnson
Brown University
On May 9, 2017, at 8:36 AM, Jarrod Johnson
<jjohns...@lenovo.com<mailto:jjohns...@lenovo.com>> wrote:
Incidentally, I don’t see why one should set installnic and primarynic to ‘mac’
except for PPC. In x86, we carry forward whatever mac address that happened to
PXE by default, if not set to anything.
From: Er Tao Zhao [mailto:erta...@cn.ibm.com]
Sent: Monday, May 08, 2017 11:08 PM
To: xcat-user@lists.sourceforge.net<mailto:xcat-user@lists.sourceforge.net>
Subject: Re: [xcat-user] pxe booting older hardware with newer xcat
Hi, David
Will you pls set installnic and primarynic to 'mac', and then run rinstall to
redeploy OS for the node?
Pls let us know if there is more issues.
Thx!
Best Regards,
-----------------------------------
Zhao Er Tao
IBM China System and Technology Laboratory, Beijing
Tel:(86-10)82450485<tel:(86-10)82450485>
Email: erta...@cn.ibm.com<mailto:erta...@cn.ibm.com>
Address: 1/F, 28 Building,ZhongGuanCun Software Park,
No.8 DongBeiWang West Road, Haidian District,
Beijing, 100193, P.R.China
----- Original message -----
From: "David D. Johnson"
<david_john...@brown.edu<mailto:david_john...@brown.edu>>
To: xCAT Users Mailing list
<xcat-user@lists.sourceforge.net<mailto:xcat-user@lists.sourceforge.net>>
Cc:
Subject: [xcat-user] pxe booting older hardware with newer xcat
Date: Tue, May 9, 2017 4:28 AM
I’m needing to reinstall / update a dozen IBM x3650-M2 servers from 2009.
These Nehalem nodes get up to the point where they should be doing PXE dhcp
request, etc, but
I am only seeing blank screen. No DHCP events logged. It seems xcat would not
be to blame, but
I’m wondering if anyone else has encountered a situation like this. Tried
set BootOrder.BootOrder "Legacy Only=PXE Network"
[root@mgt5 rh]# lsdef storage005 --osimage
Object name: storage005
arch=x86_64
bmc=storage005-bmc
bmcport=0
currchain=boot
currstate=install rhels7.2-x86_64-storage
groups=storage,ipmi,storagenodes,chs,ext
initrd=xcat/osimage/rhels7.2-x86_64-install-storage/initrd.img
installnic=eno0
ip=172.20.1.5
kcmdline=quiet
inst.repo=http://172.20.0.6:80/install/rhels7.2/x86_64<http://172.20.0.6/install/rhels7.2/x86_64>
inst.ks=http://172.20.0.6:80/install/autoinst/storage005<http://172.20.0.6/install/autoinst/storage005>
ip=eno0:dhcp inst.cmdline console=tty0 console=ttyS0,115200
kernel=xcat/osimage/rhels7.2-x86_64-install-storage/vmlinuz
mac=00:1A:64:E5:BA:56
mgt=ipmi
netboot=pxe
nfsserver=172.20.0.6
os=rhels7.2
postbootscripts=otherpkgs
postscripts=syslog,remoteshell,syncfiles,setupntp,ipoib,sitespecific
power=ipmi
primarynic=eno0
profile=storage
provmethod=rhels7.2-x86_64-install-storage
serialport=0
serialspeed=115200
status=powering-on
statustime=05-08-2017 15:46:33
tftpserver=172.20.0.6
profile=storage
osvers=rhels7.2
osarch=x86_64
osname=Linux
objtype=osimage
provmethod=install
imagetype=linux
osdistroname=rhels7.2-x86_64
I notice there is no pkglist — I tried cloning rhels7.2-x86_64-install-service
and probably missed a step.
Thanks for any insight,
— ddj
Dave Johnson
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org<http://Slashdot.org>! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org<http://Slashdot.org>!
http://sdm.link/slashdot_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user