🖧 Руководство по интерфейсу командной строки (CLI) HPE iLO4 и шпаргалка с примерами

Как управлять iLO

by itisgood

В этой статье мы расскажем о некоторых важных командах, которые можно использовать для настройки и управления интегрированным Lights Out Manager (iLO4) на базе HPE.

Если предположить, что ваш iLO настроен только через OA и не имеет другой активной учетной записи пользователя, то вы не сможете выполнить прямой ssh к вашему iLO

Войдите в систему Onboard Administrator, используя любой ssh-клиент на базе CLI.
После подключения выполните следующую команду:

BlrSiteA1-01-01> CONNECT SERVER 01
Connecting to bay 1 ...
User:OAtmp-HPadmin-5A1FB897 logged-in to 17-inst01-a.BlrSiteA(192.168.1.10 / FE80::7210:6FFF:FEC0:153A)

iLO 4 Advanced for BladeSystem 2.55 at  Aug 16 2017
Server Name: enclosure1
Server Power: On

</>hpiLO->

Теперь, когда вы успешно подключились к iLO, давайте приступим к настройке и управлению iLO.

1. Создайте пользователя

В следующей команде мы создаем пользователя HPadmin с паролем Passw0rd

</>hpiLO-> create /map1/accounts1 username=HPadmin password=Passw0rd
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 10:47:57 2018

User added successfully.

2. Показать список пользователей

/>hpiLO-> show /map1/accounts1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 11:01:17 2018

/map1/accounts1
  Targets
    Administrator
    HPadmin
    emergency
  Properties
  Verbs
    cd version exit show create delete set

3. Изменение пароля пользователя

</>hpiLO-> set /map1/accounts1/emergency password=Passw0rd
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 11:06:25 2018

4. Команды firmware

Для просмотра встроенного программного обеспечения iLO
Чтобы проверить встроенное программное обеспечение вашего iLO4, выполните следующую команду
</>hpiLO-> show /map1/firmware1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 11:07:42 2018

/map1/firmware1
  Targets
  Properties
    version=2.55
    date=Aug 16 2017
    name=iLO 4
  Verbs
    cd version exit show load

5. Конфигурация сети

После изменения конфигурации, связанной с сетью, iLO перезагрузится, чтобы активировать новые изменения

Чтобы просмотреть назначенную сеть блейда
</>hpiLO-> show /map1/enetport1/lanendpt1/ipendpt1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:06:42 2018

/map1/enetport1/lanendpt1/ipendpt1
  Targets
  Properties
    IPv4Address=10.10.10.100
    SubnetMask=255.255.255.0
    AddressOrigin=Static
  Verbs
    cd version exit show set
Чтобы назначить IP-адрес управления для страницы iLO блейда
</>hpiLO-> set /map1/enetport1/lanendpt1/ipendpt1 IPv4Address=10.10.10.100 SubnetMask=255.255.255.0
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:10:49 2018

Network settings change applied.

Settings change applied, iLO 4 will now be reset.
Logged Out: It may take several minutes before you can log back in.

CLI session stopped
Изменение или модификация шлюза управляющего IP-адреса
</>hpiLO-> set  /map1/gateway1 AccessInfo=10.10.10.254
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:14:39 2018

Network settings change applied.

Settings change applied, iLO 4 will now be reset.
Logged Out: It may take several minutes before you can log back in.

CLI session stopped
Аналогичным образом вы можете настроить DNS-сервер, если у вас есть какой-либо
Вы можете установить до 3 dnsserver для блейда
Чтобы добавить dns-сервер, выполните следующую команду
</>hpiLO-> set /map1/dnsserver1 AccessInfo=1.2.3.4
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:18:03 2018

Network settings change applied.

Settings change applied, iLO 4 will now be reset.
Logged Out: It may take several minutes before you can log back in.

CLI session stopped

6. Включить или отключить DHCP

Чтобы просмотреть существующее состояние dhcpd в iLO, выполните следующие действия.
</>hpiLO-> show /map1/dhcpendpt1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:19:04 2018

/map1/dhcpendpt1
  Targets
  Properties
    EnabledState=no
    OtherTypeDescription=DHCP
  Verbs
    cd version exit show set
Чтобы включить или отключить эту функцию, используйте следующую команду
</>hpiLO-> set /map1/dhcpendpt1 EnabledState=no
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:19:48 2018

Network settings change applied.

Settings change applied, iLO 4 will now be reset.
Logged Out: It may take several minutes before you can log back in.

CLI session stopped

7. Настройка SNMP

Чтобы просмотреть существующую конфигурацию SNMP
</>hpiLO-> show /map1/snmp1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:22:21 2018

/map1/snmp1
  Targets
  Properties
    accessinfo1=0
    readcom1=""
    trapcom1=""
    accessinfo2=0
    readcom2=""
    trapcom2=""
    accessinfo3=0
    readcom3=""
    trapcom3=""
    oemhp_iloalert=yes
    oemhp_agentalert=yes
    oemhp_snmppassthru=no
    oemhp_agentlessenable=yes
    oemhp_systemlocation=""
    oemhp_systemcontact=""
    oemhp_systemrole=""
    oemhp_systemroledetail1=""
    oemhp_systemroledetail2=""
    oemhp_systemroledetail3=""
    oemhp_systemroledetail4=""
    oemhp_systemroledetail5=""
    oemhp_imagenturl=server1
    oemhp_imdatalevel=enabled
    oemhp_coldstarttrap=yes
    oemhp_trapsource=iLO Hostname
  Verbs
    cd version exit show set
Чтобы настроить новое значение SNMP
</>hpiLO-> set /map1/snmp1 accessinfo1=1.2.3.4
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:26:30 2018

SNMP settings modified.
Установите местоположение системы
</>hpiLO-> set /map1/snmp1/ oemhp_systemlocation="Bangalore"
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:28:11 2018

SNMP settings modified.

Установите контактную точку системы

</>hpiLO-> set /map1/snmp1/ oemhp_systemcontact="Deepak Prasad"
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:28:44 2018

SNMP settings modified.

Определите роль инженера

</>hpiLO-> set /map1/snmp1/ oemhp_systemrole="Engineer"
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:29:01 2018

SNMP settings modified.

Наконец, просмотрите измененные изменения

</>hpiLO-> show /map1/snmp1/
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:29:06 2018

/map1/snmp1
  Targets
  Properties
    accessinfo1=1.2.3.4
    readcom1=""
    trapcom1=""
    accessinfo2=0
    readcom2=""
    trapcom2=""
    accessinfo3=0
    readcom3=""
    trapcom3=""
    oemhp_iloalert=yes
    oemhp_agentalert=yes
    oemhp_snmppassthru=no
    oemhp_agentlessenable=yes
    oemhp_systemlocation="Bangalore"
    oemhp_systemcontact="Deepak Prasad"
    oemhp_systemrole="Engineer"
    oemhp_systemroledetail1=""
    oemhp_systemroledetail2=""
    oemhp_systemroledetail3=""
    oemhp_systemroledetail4=""
    oemhp_systemroledetail5=""
    oemhp_imagenturl=server1
    oemhp_imdatalevel=enabled
    oemhp_coldstarttrap=yes
    oemhp_trapsource=iLO Hostname
  Verbs
    cd version exit show set

8. Присвойте имя блейду

После выполнения этой команды iLO перезагрузится, поэтому соединение с iLO будет потеряно. Подключитесь к iLO4 через пару минут.

</>hpiLO-> set /map1/enetport1 SystemName=server1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 11:08:33 2018

Network settings change applied.

Settings change applied, iLO 4 will now be reset.
Logged Out: It may take several minutes before you can log back in.

CLI session stopped
Connection terminated by server.

Повторно подключитесь к iLO, когда он снова станет UP после активации изменений

BlrSiteA1-01-01> CONNECT SERVER 02
Connecting to bay 2 ...
User:OAtmp-HPadmin-5A2FB954 logged-in to server1.BlrSiteA(10.10.10.100 / FE80::7210:6FFF:FEC0:1526)

iLO 4 Advanced for BladeSystem 2.55 at  Aug 16 2017
Server Name: server1
Server Power: On

</>hpiLO->

Проверьте правильность внесенных изменений

</>hpiLO-> show /map1/enetport1/ SystemName
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:13:38 2018

/map1/enetport1
  Properties
    SystemName=server1
  Verbs
    cd version exit show set

9. Установка и отображение значений, связанных с мощностью

Синтаксис

show /system1/oemhp_power1 <variable>
set /system1/oemhp_power1 <variable=value>

Например, чтобы просмотреть значение показаний мощности за последние 24 часа

</>hpiLO-> show /system1/oemhp_power1 oemhp_AvgPower
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 11:18:50 2018

/system1/oemhp_power1
  Properties
    oemhp_AvgPower=82 Watts
  Verbs
    cd version exit show set

Чтобы изменить значение задержки включения питания

</>hpiLO-> set /system1/oemhp_power1 oemhp_auto_pwr=15
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 11:53:16 2018

10. Просмотр и изменение порядка загрузки

Чтобы просмотреть все доступные варианты загрузки

</>hpiLO-> show /system1/bootconfig1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:05:52 2018

/system1/bootconfig1
  Targets
    bootsource1
    bootsource2
    bootsource3
    bootsource4
    bootsource5
  Properties
    oemhp_bootmode=Legacy
    oemhp_secureboot=Not Available
    oemhp_pendingbootmode=Legacy
  Verbs
    cd version exit show set

Можно просмотреть отдельный загрузочный источник, чтобы понять, какой носитель сопоставлен с соответствующим загрузочным источником.

Цели источника загрузки и соответствующие значения источника загрузки не меняются. Значения для bootsource следующие:

  • bootsource1: BootFmCd
  • bootsource2: BootFmFloppy
  • bootsource3: BootFmDrive
  • bootsource4: BootFmUSBKey
  • bootsource5: BootFmNetwork

Чтобы просмотреть порядок загрузки «индивидуального источника загрузки»

</>hpiLO-> show /system1/bootconfig1/bootsource1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:24:03 2018

/system1/bootconfig1/bootsource1
  Targets
  Properties
    bootorder=2
    bootdevice=BootFmCd
  Verbs
    cd version exit show set

Чтобы просмотреть порядок загрузки всех доступных источников загрузки

</>hpiLO->  show -all /system1/bootconfig1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:19:59 2018

/system1/bootconfig1
  Targets
    bootsource1
    bootsource2
    bootsource3
    bootsource4
    bootsource5
  Properties
    oemhp_bootmode=Legacy
    oemhp_secureboot=Not Available
    oemhp_pendingbootmode=Legacy
  Verbs
    cd version exit show set

/system1/bootconfig1/bootsource1
  Targets
  Properties
    bootorder=1
    bootdevice=BootFmCd
  Verbs
    cd version exit show set

/system1/bootconfig1/bootsource2
  Targets
  Properties
    bootorder=2
    bootdevice=BootFmDisk
  Verbs
    cd version exit show set

/system1/bootconfig1/bootsource3
  Targets
  Properties
    bootorder=3
    bootdevice=BootFmUSBKey
  Verbs
    cd version exit show set

/system1/bootconfig1/bootsource4
  Targets
  Properties
    bootorder=4
    bootdevice=BootFmNetwork1
  Verbs
    cd version exit show set

/system1/bootconfig1/bootsource5
  Targets
  Properties
    bootorder=5
    bootdevice=BootFmNetwork2
  Verbs
    cd version exit show set

Изменение порядка загрузки
Здесь я меняю первое загрузочное устройство на HDD

</>hpiLO-> set /system1/bootconfig1/bootsource2 bootorder=1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:22:25 2018

Bootorder being set.

bootsource2=BootFmDisk      bootorder=1
bootsource1=BootFmCd        bootorder=2
bootsource3=BootFmUSBKey    bootorder=3
bootsource4=BootFmNetwork1   bootorder=4
bootsource5=BootFmNetwork2   bootorder=5

11. Команды LED

Чтобы показать состояние LED

</>hpiLO-> show /system1/led1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:25:56 2018

/system1/led1
  Targets
  Properties
    enabledstate=disabled
  Verbs
    cd version exit show start stop

Чтобы запустить LED

</>hpiLO-> start /system1/led1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:26:51 2018

12. Монтирование/размонтирование виртуальных носителей

Чтобы смонтировать образ cd или dvd, необходимо знать местоположение образа iso.

Как вы видите, в настоящее время на моем iLO нет смонтированного образа.

</>hpiLO-> show /map1/oemhp_vm1/cddr1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:31:25 2018

/map1/oemhp_vm1/cddr1
  Targetsd
  Properties
    oemhp_image=None
    oemhp_connect=No
    oemhp_boot=No_Boot
    oemhp_wp=No
    vm_applet=No
  Verbs
    cd version exit show set
Чтобы смонтировать образ iso, доступный на сервере http

Значение образа oemhp – это URL-адрес. URL, ограниченный 80 символами, указывает местоположение файла образа виртуального носителя на HTTP-сервере и имеет тот же формат, что и местоположение образа виртуального носителя.

URL example: protocol://username:password@hostname:port/filename

protocol – Обязательное поле, которое должно быть HTTP или HTTPS
username:password — -Опциональное поле
hostname -Обязательное поле
port  -Опциональное поле
filename  -Обязательное поле

</>hpiLO-> cd /map1/oemhp_vm1/cddr1
</map1/oemhp_vm1/cddr1>hpiLO-> set oemhp_image=http://10.43.22.100/bp-server-sum-2017-10-v2.iso

status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:36:14 2018

</>hpiLO-> set /map1/oemhp_vm1/cddr1 oemhp_boot=connect

status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:39:07 2018

Чтобы просмотреть изменения

</map1/oemhp_vm1/cddr1>hpiLO-> show
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:39:28 2018

/map1/oemhp_vm1/cddr1
  Targets
  Properties
    oemhp_image=http://10.43.22.100/bp-server-sum-2017-10-v2.iso
    oemhp_connect=Yes
    oemhp_boot=Always
    oemhp_wp=Yes
    vm_applet=No
  Verbs
    cd version exit show set

Чтобы отсоединить образ dvd/cd

</>hpiLO-> set /map1/oemhp_vm1/cddr1 oemhp_boot=disconnect
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 12:39:58 2018

Чтобы установить одноразовое меню загрузки для вставленного DVD-диска

13. Blade команды

Чтобы просмотреть сведения о блейде и его слоте в стойке

Теперь мы знаем, что подключенный блейд находится в отсеке 2, а IP-адрес корпуса – 192.168.1.10.

</>hpiLO-> show /map1/blade1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:33:51 2018

/map1/blade1
  Targets
    rack
  Properties
    bay_number=2
    auto_power=on
    ip_address=192.168.1.10
    mac_address=94:18:82:72:25:4b
    sys_health=OK
  Verbs
    cd version exit show set

14. Команды процессора

Чтобы просмотреть информацию о процессоре блейда

</>hpiLO-> show /system1/cpu1
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:36:21 2018

/system1/cpu1
  Targets
  Properties
    name=Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz
    status=OK
    number_cores=8
    active_cores=8
    threads=16
    speed=2600MHz
    memory_technology=64-bit Capable
    cachememory1=512KB
    cachememory2=2048KB
    cachememory3=20480KB
  Verbs
    cd version exit show
</>hpiLO-> show /system1/cpu2
status=0
status_tag=COMMAND COMPLETED
Fri Feb 23 13:36:24 2018

/system1/cpu2
  Targets
  Properties
    name=Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz
    status=OK
    number_cores=8
    active_cores=8
    threads=16
    speed=2600MHz
    memory_technology=64-bit Capable
    cachememory1=512KB
    cachememory2=2048KB
    cachememory3=20480KB
  Verbs
    cd version exit show

см. также:

 

Loading

You may also like

Leave a Comment