#acl merlyn:read,write All:read = 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 }}}