There are lots of blog posts talking about creating an ipmitool binary for ESXi out there. I would like to take a (little) further step to integrate the tool to my standard ESXi image so that I can deploy ESXi to my servers with the ipmitool command integrated.
Here is what I did.
- Create an ipmitool binary. See the following blogs for details:
- Create an ipmitool vib. I used VIB Author on my Linux system (CentOS 6.7 x86_64). If needed, you can download the ipmitool vib I created from here (ipmitool-1.8.15-1.vib).
- Create a custom ISO (and an offline bundle) with the ipmitool vib. Read the vSphere manuals on how to create a custom ISO/offline bundle using Image Builder. This VMware blog entry would help:
- Deploy the new image to servers.
Here are some outputs.
~ # vmware -vl VMware ESXi 5.5.0 build-3248547 VMware ESXi 5.5.0 Update 3 ~ # esxcli software vib list |grep ipmitool ipmitool 1.8.15-1 IPMItool CommunitySupported 2016-01-14 ~ # /opt/ipmitool/bin/ipmitool mc info Device ID : 52 Device Revision : 2 Firmware Revision : 1.00 IPMI Version : 2.0 Manufacturer ID : 10368 Manufacturer Name : Fujitsu Siemens Product ID : 1062 (0x0426) Product Name : Unknown (0x426) Device Available : yes Provides Device SDRs : no Additional Device Support : Sensor Device SDR Repository Device SEL Device FRU Inventory Device IPMB Event Receiver IPMB Event Generator Chassis Device Aux Firmware Rev Info : 0x07 0x52 0x00 0x46 ~ # /opt/ipmitool/bin/ipmitool lan print Set in Progress : Set Complete Auth Type Support : NONE MD2 MD5 PASSWORD OEM Auth Type Enable : Callback : MD5 PASSWORD OEM : User : MD5 PASSWORD OEM : Operator : MD5 PASSWORD OEM : Admin : MD5 PASSWORD OEM : OEM : MD5 PASSWORD OEM IP Address Source : BIOS Assigned Address IP Address : 192.168.14.37 Subnet Mask : 255.255.255.0 MAC Address : 90:1b:0e:80:70:a9 SNMP Community String : public IP Header : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10 BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled Gratituous ARP Intrvl : 10.0 seconds Default Gateway IP : 192.168.14.1 Default Gateway MAC : 00:00:0c:07:ac:40 Backup Gateway IP : 0.0.0.0 Backup Gateway MAC : 00:00:00:00:00:00 802.1q VLAN ID : Disabled 802.1q VLAN Priority : 0 RMCP+ Cipher Suites : 0,1,2,3,6,7,8,11,12,15,16,17 Cipher Suite Priv Max : XaaaaaaaaXXaXXX : X=Cipher Suite Unused : c=CALLBACK : u=USER : o=OPERATOR : a=ADMIN : O=OEM ~ # /opt/ipmitool/bin/ipmitool fru print 2 Chassis Type : Blade Chassis Part Number : ABN:K1467-V200-54 Chassis Serial : YLSR000000 Chassis Extra : BX2580M1 Chassis Extra : FUJITSU Board Mfg Date : Mon Dec 8 22:02:00 2014 Board Mfg : FUJITSU Board Product : D3321 Board Serial : SQ1449MA00000 Board Part Number : A3C40161777 Board Extra : D3A Board Extra : 02 Board Extra : BX2580 M1 Product Manufacturer : FUJITSU Product Name : PRIMERGY BX2580 M1 Product Part Number : ABN:K1467-V200-54 Product Version : C Product Serial : YLSR000000 Product Asset Tag : 02 Product Extra : a26799 Product Extra : 0426Update on 02/26/2016: I changed the link to the VIB package. You should be able to download it without asking me for access permissions.
4 comments:
I have tested your VIB, and used VIB2ZIP.
When I stage the patch, I get error:
"The host returns esxupdate error code: 14. There is an error when resolving dependancies. Check the Update Manager Log files and esxupdate log files for more details."
I have ESX with Vcenter, 5.5, U3e.
Nice post. You pointed on very important facts by this post. This is really very informative and useful information. Thanks for sharing this post.apply vmware jobs in hyderabad.
Hello Masahiro Murayama,
Thanks for your blog, i have question.
can I reduce fan speed in Fujitsu RX4770 M1. i was login to serverview web.
and in menu sensor FAN cannot to be reduce speed.
can you help me?
Thanks
Hello Syahrul Fattah,
The FAN speed is defined in the iRMC firmware, so you cannot change it.
Post a Comment