[Linux-PowerEdge] set bootdevice-order on PEM520

Martin Flemming martin.flemming at desy.de
Tue Nov 13 15:51:11 CST 2012


On Tue, 13 Nov 2012, Shine_KA at Dell.com wrote:

> Sorry. Third step which I mentioned was wrong. Below is the correct one.
>
>
>
> 1.       Initially BIOS Boot Sequence does not have "Hard Drive C:" as first device
>
> 2.       Using Racadm set Boot Order to HDD (racadm -r <iDRAC IP> -u <username> -p <password> config -g cfgServerInfo -o cfgServerFirstBootDevice HDD)
>
> 3.       Using Racadm disable Boot Once (racadm -r <iDRAC IP> -u <username> -p <password> config -g cfgServerInfo -o cfgServerBootOnce 0)
>
> 4.        Reboot the server. Now Server Boot to "Hard Drive C:" and if we check BIOS Boot Order "Hard Drive C:" should be moved to first in the Boot Sequence.
>
>
>
> For iDRAC7 we need to use OM 7.0 or higher. So perform above test using remote racadm from OM 7.1 machine

Yep, thanks a lot... it seems to work .. also with omsa 6.5 !

... now, i need only an advice for remotley generating/converting  raid1 
to  raid0 ... but that's another mail/request on this list :-)

thanks & cheers

   martin





>
>
> Thanks & Regards
>
>
>
> Shine K A
>
> Product Group
>
> Dell | Bangalore Development Center
>
> Phone: +91 80 280 77756
>
> Mob: +91 9448175422
>
>
>
> -----Original Message-----
> From: linux-poweredge-bounces-Lists On Behalf Of Martin Flemming
> Sent: Tuesday, November 13, 2012 2:21 PM
> To: linux-poweredge-Lists
> Subject: Re: [Linux-PowerEdge] set bootdevice-order on PEM520
>
>
>
>
>
> Hi, Shine !
>
>
>
> On Mon, 12 Nov 2012, Shine_KA at Dell.com<mailto:Shine_KA at Dell.com> wrote:
>
>> Can you provide below details
>
>>
>
>> 1.       What storage controller is used on the server?
>
>
>
> flemming at console:/scratch/lc/9_Hardware_Inventory $ ./9.10_RAID_Inventory.sh XXXX root XXXX |egrep 'InstanceID|ProductName'
>
> <n1:InstanceID>RAID.Integrated.1-1</n1:InstanceID>
>
> <n1:ProductName>PERC H310 Mini</n1:ProductName>
>
>
>
>
>
>>
>
>> 2.       Can you try manually booting to "Hard Drive C:" (While booting you can press F11 and select "BIOS Boot Menu" then "Hard Drive C:")
>
>>          and see whether system is booting to HDD.
>
>
>
> Yes, booting from hardisk is no problem
>
>
>
>> 3.       What is the racadm version used (You can run the command "racadm version" for this)
>
>
>
> I use 6.5.0 and/or  7.1.0
>
>
>
>  /opt/dell/srvadmin/sbin/racadm version
>
> /opt/dell/srvadmin/sbin/racadm: line 13: printf: 0xError: invalid hex number RACADM version 6.5.0 Copyright (c) 2003-2011 Dell, Inc.
>
> All Rights Reserved
>
>
>
>
>
> /opt/dell/srvadmin/sbin/racadm version
>
> /opt/dell/srvadmin/sbin/racadm: line 13: printf: 0xError: invalid hex number RACADM version 7.1.0 Copyright (c) 2003-2012 Dell, Inc.
>
> All Rights Reserved
>
>
>
>
>
>
>
>
>
>> 2.       Using Racadm set Boot Order to HDD (racadm -r <iDRAC IP> -u <username> -p <password> config -g cfgServerInfo -o cfgServerFirstBootDevice HDD)
>
>
>
> Runs for me
>
>
>
> flemming at ip-console3:~/bin $ /opt/dell/srvadmin/sbin/racadm -r tcx2a3-ilo -u xxx -p xxx config -g cfgServerInfo -o cfgServerFirstBootDevice HDD
>
> /opt/dell/srvadmin/sbin/racadm: line 13: printf: 0xError: invalid hex number Security Alert: Certificate is invalid - self signed certificate Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
>
>
>
>
>
>
>
>> 3.       Using Racadm disable Boot Once (racadm -r <iDRAC IP> -u <username> -p <password> config -g cfgServerInfo -o cfgServerFirstBootDevice 0)
>
>
>
> Seems run without success :-(
>
>
>
> flemming at ip-console3:~/bin $ /opt/dell/srvadmin/sbin/racadm -r  tcx2a3-ilo -u xxx -p xxx config  -g cfgServerInfo -o cfgServerFirstBootDevice 0
>
> /opt/dell/srvadmin/sbin/racadm: line 13: printf: 0xError: invalid hex number
>
> Security Alert: Certificate is invalid - self signed certificate
>
> Continuing execution. Use -S option for racadm to stop execution on
>
> certificate-related errors.
>
> ERROR: Failed to set the object value.
>
>
>
> /opt/dell/srvadmin/sbin/racadm -r tcx2a3-ilo -u xxxx -p xxxx getconfig -g cfgServerInfo
>
> /opt/dell/srvadmin/sbin/racadm: line 13: printf: 0xError: invalid hex number
>
> Security Alert: Certificate is invalid - self signed certificate
>
> Continuing execution. Use -S option for racadm to stop execution on
>
> certificate-related errors.
>
> cfgServerBootOnce=1
>
> cfgServerFirstBootDevice=HDD
>
>
>
>
>
>
>
> thanks & cheers
>
>
>
>               martin
>
>
>
>
>
>
>
>>
>
>> Below are the step we followed while checking the issue in our LAB. Let me know if you are trying anything different.
>
>>
>
>> 1.       Initially BIOS Boot Sequence does not have "Hard Drive C:" as first device
>
>>
>
>> 2.       Using Racadm set Boot Order to HDD (racadm -r <iDRAC IP> -u <username> -p <password> config -g cfgServerInfo -o cfgServerFirstBootDevice HDD)
>
>>
>
>> 3.       Using Racadm disable Boot Once (racadm -r <iDRAC IP> -u <username> -p <password> config -g cfgServerInfo -o cfgServerFirstBootDevice 0)
>
>>
>
>> 4.        Reboot the server. Now Server Boot to "Hard Drive C:" and if we check BIOS Boot Order "Hard Drive C:" should be moved to first in the Boot Sequence.
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> Thanks & Regards
>
>>
>
>>
>
>>
>
>> Shine K A
>
>>
>
>> Product Group
>
>>
>
>> Dell | Bangalore Development Center
>
>>
>
>> Phone: +91 80 280 77756
>
>>
>
>> Mob: +91 9448175422
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> -----Original Message-----
>
>> From: linux-poweredge-bounces-Lists On Behalf Of Martin Flemming
>
>> Sent: Thursday, November 08, 2012 2:17 AM
>
>> To: linux-poweredge-Lists
>
>> Subject: Re: [Linux-PowerEdge] set bootdevice-order on PEM520
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> Hi, Shine !
>
>>
>
>>
>
>>
>
>> On Sun, 4 Nov 2012, Shine_KA at Dell.com<mailto:Shine_KA at Dell.com<mailto:Shine_KA at Dell.com%3cmailto:Shine_KA at Dell.com>> wrote:
>
>>
>
>>
>
>>
>
>>>             Can you let me know the version of DRACT Tools (Remote Racadm) installed on the remote machine?
>
>>
>
>>
>
>>
>
>> flemming at ip-console3:~ $ /opt/dell/srvadmin/sbin/racadm -r tcx2a5-ilo -u XXX -p XXXX getversion
>
>>
>
>>
>
>>
>
>> /opt/dell/srvadmin/sbin/racadm: Zeile 13: printf:  0xError: invalid hex number Security Alert: Certificate is invalid - self signed certificate Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
>
>>
>
>>
>
>>
>
>>  Bios Version             = 1.3.5
>
>>
>
>>
>
>>
>
>>  iDRAC Version            = 1.23.23
>
>>
>
>>
>
>>
>
>>  USC Version              = 1.0.8.42
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>> Can you also try setting the same object (cfgServerFirstBootDevice) using SSH.
>
>>
>
>>
>
>>
>
>> Hmm, couldn't find the right option :-(
>
>>
>
>>
>
>>
>
>> admin1-> version
>
>>
>
>> SM CLP Version: 1.0.2
>
>>
>
>> SM ME Addressing Version: 1.0.0b
>
>>
>
>> /admin1-> show -all /system1
>
>>
>
>>
>
>>
>
>> Any help ?
>
>>
>
>>
>
>>
>
>>>
>
>>
>
>>>             Using iDRAC we can set system to boot once or boot permanently to the selected device.
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>> If the requirement is to permanently boot to HDD, then make sure
>
>>
>
>>> "cfgServerBootOnce" object is set to "0" using racadm.
>
>>
>
>>
>
>>
>
>> Status A:
>
>>
>
>>
>
>>
>
>> flemming at ip-console3:~ $ /opt/dell/srvadmin/sbin/racadm -r tcx2a6-ilo -u XXX -p XXX getconfig -g cfgServerInfo
>
>>
>
>> cfgServerBootOnce=1
>
>>
>
>> cfgServerFirstBootDevice=No-Override
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> flemming at ip-console3:~ $ /opt/dell/srvadmin/sbin/racadm -r tcx2a6-ilo -u XXX -p XXX config -g cfgServerInfo -o cfgServerFirstBootDevice HDD Object value modified successfully
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> Status B:
>
>>
>
>>>>> Should boot by disk !
>
>>
>
>> flemming at ip-console3:~ $ /opt/dell/srvadmin/sbin/racadm -r tcx2a6-ilo -u XXX -p XXX getconfig -g cfgServerInfo
>
>>
>
>> cfgServerBootOnce=1
>
>>
>
>> cfgServerFirstBootDevice=HDD
>
>>
>
>>
>
>>
>
>> NO, the machine is booting pxe ?!?!
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> flemming at ip-console3:~ $ /opt/dell/srvadmin/sbin/racadm -r tcx2a6-ilo -u root -p calvin config -g cfgServerInfo -o cfgServerBootOnce 0 Object value modified successfully
>
>>
>
>>
>
>>
>
>> flemming at ip-console3:~ $ /opt/dell/srvadmin/sbin/racadm -r tcx2a6-ilo -u root -p calvin getconfig -g cfgServerInfo
>
>>
>
>> cfgServerBootOnce=0
>
>>
>
>> cfgServerFirstBootDevice=HDD
>
>>
>
>>
>
>>
>
>> Going via gui into the BIOS i see the disk on last postion of the boot-sequence
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> BOOT MODE BIOS
>
>>
>
>> Boot Sequence Permanienten Device USB FLoppy
>
>>
>
>>             Permanten Device Device  CD
>
>>
>
>>             Embedded NIC 1
>
>>
>
>>              Hard Drice
>
>>
>
>>
>
>>
>
>>  Boot Option Enable/Disbale
>
>>
>
>>   Floopy X
>
>>
>
>>     CD  X
>
>>
>
>>          DRIVE C X
>
>>
>
>>           NIC C
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> Indeed, but how can i change this ?!
>
>>
>
>>
>
>>
>
>> Very mysterious :-(
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> Thanks & cheers
>
>>
>
>>
>
>>
>
>>               martin
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>> After doing this
>
>>
>
>>> setting can you reboot the server and manually check whether HDD is becoming first device in BIOS Boot Order?
>
>>
>
>>>
>
>>
>
>>> Thanks & Regards
>
>>
>
>>> Shine
>
>>
>
>>>
>
>>
>
>>> -----Original Message-----
>
>>
>
>>> From: linux-poweredge-bounces-Lists On Behalf Of Flemming
>
>>
>
>>> Sent: Monday, October 29, 2012 6:37 PM
>
>>
>
>>> To: linux-poweredge-Lists
>
>>
>
>>> Subject: [Linux-PowerEdge] set bootdevice-order on PEM520
>
>>
>
>>>
>
>>
>
>>>
>
>>
>
>>> Hi !
>
>>
>
>>>
>
>>
>
>>> I've got the problem to set the  constantly boot-device-order on
>
>>
>
>>> PowerEdge M520
>
>>
>
>>>
>
>>
>
>>> I want to have the disk as first boot-device
>
>>
>
>>>
>
>>
>
>>> but with
>
>>
>
>>>
>
>>
>
>>> ipmitool -I lan -U XXXX -P XXXXX -H pem520-ilo chassis bootdev disk
>
>>
>
>>> Set Boot Device to disk
>
>>
>
>>>
>
>>
>
>>> also
>
>>
>
>>>
>
>>
>
>>> racadm -r hostname-ilo -u root -p calvin config -g cfgServerInfo -o
>
>>
>
>>> cfgServerFirstBootDevice HDD
>
>>
>
>>>
>
>>
>
>>> /opt/dell/srvadmin/sbin/racadm -r 192.168.24.70 -u root -p calvin
>
>>
>
>>> config -g cfgServerInfo -o cfgServerFirstBootDevice HDD
>
>>
>
>>> /opt/dell/srvadmin/sbin/racadm: line 13: printf: 0xError: invalid hex number Security Alert: Certificate is invalid - self signed certificate Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
>
>>
>
>>> Object value modified successfully
>
>>
>
>>>
>
>>
>
>>>
>
>>
>
>>> there is no success ... the machine boot with pxe :-(
>
>>
>
>>>
>
>>
>
>>>
>
>>
>
>>> Any hints ?
>
>>
>
>>>
>
>>
>
>>> thanks & cheers
>
>>
>
>>>
>
>>
>
>>>         martin
>
>>
>
>>>
>
>>
>
>>>
>
>>
>
>>> ______________________________________________________
>
>>
>
>>> Martin Flemming
>
>>
>
>>> DESY / IT          office : Building 2b / 008a
>
>>
>
>>> Notkestr. 85       phone  : 040 - 8998 - 4667
>
>>
>
>>> 22603 Hamburg      mail   : martin.flemming at desy.de<mailto:martin.flemming at desy.de<mailto:martin.flemming at desy.de%3cmailto:martin.flemming at desy.de>>
>
>>
>
>>> ______________________________________________________
>
>>
>
>>>
>
>>
>
>>>
>
>>
>
>>> _______________________________________________
>
>>
>
>>> Linux-PowerEdge mailing list
>
>>
>
>>> Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com%3cmailto:Linux-PowerEdge at dell.com>>
>
>>
>
>>> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
>
>>
>
>>>
>
>>
>
>>> _______________________________________________
>
>>
>
>>> Linux-PowerEdge mailing list
>
>>
>
>>> Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com%3cmailto:Linux-PowerEdge at dell.com>>
>
>>
>
>>> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
>
>>
>
>>>
>
>>
>
>>
>
>>
>
>> _______________________________________________
>
>>
>
>> Linux-PowerEdge mailing list
>
>>
>
>> Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com%3cmailto:Linux-PowerEdge at dell.com>>
>
>>
>
>> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
>
>>
>
>
>
> Gruss
>
>
>
>        Martin Flemming
>
>
>
>
>
> ______________________________________________________
>
> Martin Flemming
>
> DESY / IT          office : Building 2b / 008a
>
> Notkestr. 85       phone  : 040 - 8998 - 4667
>
> 22603 Hamburg      mail   : martin.flemming at desy.de<mailto:martin.flemming at desy.de>
>
> ______________________________________________________
>
>
>
> _______________________________________________
>
> Linux-PowerEdge mailing list
>
> Linux-PowerEdge at dell.com<mailto:Linux-PowerEdge at dell.com>
>
> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
>



More information about the Linux-PowerEdge mailing list