Thanks!
I went into bios setup on one of the twelve machines, disabled UEFI and Legacy
option rom for the
four PCI slots, and saved the new settings. Then I used asu show to see what
changed there.
Made the same eight changes to the other eleven nodes with pasu batch, and much
happier with
the reduced boot time.
Thinking that the original problem was with misconfigured serial console
combined with Legacy/UEFI confusion.
A couple machines required an extra rpower reset on the first install attempt,
but worked fine the second time.
Bottom line, all twelve are now back up and running after 6.8 -> 7.2 rhel
update.
— ddj
> On May 9, 2017, at 9:06 AM, Jarrod Johnson <jjohns...@lenovo.com> wrote:
>
> 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 <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 <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
> <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_______________________________________________
> <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
> <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_______________________________________________
> <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
> <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