DNS

interface=ens192
listen-address=10.129.71.24
cache-size=150000
log-facility=/var/log/dnsmasq.log
expand-hosts
domain=serv02.hdad.local

iBMC

NTP

ansible 10.129.3.15 -m raw -a 'ipmcset -t ntp -d preferredserver -v 10.129.71.26'
ansible 10.129.3.15 -m raw -a 'ipmcset -t ntp -d alternativeserver -v 10.129.71.27'

ipmcset -t ntp -d status -v enabled

Set NTP enable status (enabled) successfully.

brightmoon ~ # ansible 10.129.3.15 -m raw -a 'ipmcset -t ntp -d preferredserver -v 10.129.71.26'
10.129.3.15 | CHANGED | rc=0 >>
Set NTP preferred server (10.129.71.26) successfully.
Shared connection to 10.129.3.15 closed.

brightmoon ~ # ansible 10.129.3.15 -m raw -a 'ipmcset -t ntp -d alternativeserver -v 10.129.71.27'
10.129.3.15 | CHANGED | rc=0 >>
Set NTP alternative server (10.129.71.27) successfully.
Shared connection to 10.129.3.15 closed.

brightmoon ~ # ansible 10.129.3.15 -m raw -a 'ipmcget -d ntpinfo'
10.129.3.15 | CHANGED | rc=0 >>
Status             : disabled
Mode               : manual
Preferred Server   : 10.129.71.26
Alternative Server : 10.129.71.27
Synchronize        : failed
Auth Enable        : disabled
Group Key          : not imported
Shared connection to 10.129.3.15 closed.

time

ansible 10.129.3.15 -m raw -a 'ipmcget -d time'

Raid

ipmcget -t storage -d ctrlinfo -v 1

ipmcget -t storage -d pdinfo -v all

ipmcget -t storage -d ldinfo -v 1 all

ipmcset -t storage -d createld -v 1 -rl r1 -pd 36,37 -name ESXi-LOCAL -init quick

ipmcget -t storage -d ldinfo -v 1 all

Bios PXE

# 设置启动设备从PXE启动,仅生效一次。
ipmcset -d bootdevice -v 1 once

ansible HHDDC_iBMC -m raw -a 'ipmcset -d bootdevice -v 1 once'

ansible HHDDC_iBMC -m raw -a 'ipmcset -d bootdevice -v 6 once'

# 查询修改后的启动设备。
ipmcget -d bootdevice
ansible HHDDC_iBMC -m raw -a 'ipmcget -d bootdevice'

查询服务器板载网卡 MAC 地址

ipmcget -d macaddr

merlyn@brightmoon ~ $ ansible HHDDC_iBMC -m raw -a 'ipmcget -d macaddr' | egrep "LOM.*Port1|10.129.3"
10.129.3.13 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:45:D1:65
Shared connection to 10.129.3.13 closed.
10.129.3.14 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:84:3C:8D
Shared connection to 10.129.3.14 closed.
10.129.3.10 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:45:CB:A9
Shared connection to 10.129.3.10 closed.
10.129.3.12 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:45:D1:6D
Shared connection to 10.129.3.12 closed.
10.129.3.11 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:84:3B:4B
Shared connection to 10.129.3.11 closed.
10.129.3.21 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:45:CB:A5
Shared connection to 10.129.3.21 closed.
10.129.3.22 | CHANGED | rc=0 >>
PCIe Card 1   | Port1      | F4:E5:F2:45:D1:6F
Shared connection to 10.129.3.22 closed.

merlyn@brightmoon ~ $ echo "30:FD:65:22:D3:9A" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
30-fd-65-22-d3-9a
merlyn@brightmoon ~ $ echo "30:FD:65:22:D1:7F" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
30-fd-65-22-d1-7f
merlyn@brightmoon ~ $ echo "30:FD:65:22:D3:2A" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
30-fd-65-22-d3-2a
merlyn@brightmoon ~ $ echo "30:FD:65:22:D2:B3" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
30-fd-65-22-d2-b3
merlyn@brightmoon ~ $ echo "C4:44:7D:85:12:38" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
c4-44-7d-85-12-38
merlyn@brightmoon ~ $ echo "C4:44:7D:50:C4:D5" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
c4-44-7d-50-c4-d5
merlyn@brightmoon ~ $ echo "18:3D:5E:C6:E9:F5" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
18-3d-5e-c6-e9-f5
merlyn@brightmoon ~ $ echo "18:3D:5E:C6:E9:FC" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
18-3d-5e-c6-e9-fc
merlyn@brightmoon ~ $ echo "18:3D:5E:C6:EB:ED" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
18-3d-5e-c6-eb-ed
merlyn@brightmoon ~ $ echo "18:3D:5E:C6:EB:CA" | tr ":" "-" | tr "[:upper:]" "[:lower:]"
18-3d-5e-c6-eb-ca

修改 RAID 控制器属性(ctrlconfig)

ipmcget -t storage -d ctrlinfo -v 0

ipmcset -t storage -d ctrlconfig -v 0 -jbod disabled

4.6.3 查询和设置服务器上下电状态(powerstate)

ipmcset -d powerstate -v 0
ipmcset -d powerstate -v 1

# 查询服务器上下电状态
ipmcget -d powerstate

Power state   : On
Hotswap state : M4

désert/hd-hhddc (last edited 2020-06-17 07:37:38 by localhost)