1. Anasayfa
  2. HPE

VMware ESXi Sunucusu üzerinden Doğrudan HPE ilo Sıfırlanması ve Yapılandırılması


HPE sunucularında ESXi yazılımını güncellediğiniz ve yeniden başlattığınızda iLO’nun artık yanıt vermediği bir durumla karşılaştınız mı? Bu durum, HPE sunucularına ESXi yazılım güncellemeleri kurduktan sonra yaşadığım bir sorundu. ESXi güncellemeleri başarıyla yüklenmiş ve ESXi hipervizörü doğru bir şekilde başlatılmış olmasına rağmen, iLO arayüzüne erişim mümkün değildi. Tüm kurulum uzaktan yapıldığı için fiziksel erişim de mümkün değildi.

Neyse ki HPE Custom ESXi imajı kullanıyorsanız bu imajın içinde HPE ESXi yardımcı araçları da yer alır. Bu araçlardan biri olan HPONCFG komut satırı aracı sayesinde iLO’yu yeniden başlatabilir, yapılandırmasını dışa aktarabilir veya fabrika ayarlarına döndürebilirsiniz.

Bu makalemde HPE iLO’yu nasıl sıfırlayacağınızı ve yeniden yapılandıracağınızı adım adım açıklayacağız.

Eğer HPE ESXi yardımcı araçları sunucunuzda yüklü değilse bunları HPE’nin resmî web sitesinden indirebilirsiniz.

Yardımcı araçları içeren HPE ESXi Utilities Offline Bundle paketi VMware vSphere 6.x ve üzeri sürümler için sunulmaktadır.

https://support.hpe.com/connect/s/softwaredetails?language=en_US&collectionId=MTX-1ed245b32df242ba&tab=releaseNotes

Bu paket, şu yardımcı araçları içerir:

  • HPONCFG: iLO (Integrated Lights-Out) yönetim denetleyicisini yapılandırmak için kullanılır.
  • BOOTCFG: Sunucunun önyükleme yapılandırmasını ayarlamak için kullanılır.
  • SSACLI: HPE Smart Array denetleyicilerini ve bağlı depolama aygıtlarını yapılandırmak için kullanılır.
  • TESTEVENT: WBEM uyarıları ve SNMP tuzak testlerini oluşturur.
  • CONREP: Sunucu donanım yapılandırmasını yakalamak, ayarlamak ve çoğaltmak için kullanılır.

HPE ESXi Yardımcı Araçlarının Kurulumu

  1. Paket dosyasını ESXi sunucusuna aktarınız.
  2. Kurulumu başlatmak için aşağıdaki komutu çalıştırınız.
HPE-Utility-Component_10.8.0.700-22_18497760.zip
esxcli software vib install -d <ESXi local path>/HPE-Utility-Component_10.8.0.700-22_18497760.zip
  1. Kurulum tamamlandıktan sonra ESXi sunucusunu yeniden başlatınız.

Not: Bu paket VMware vCenter Update Manager üzerinden de yama olarak yüklenebilir.

HPONCFG Komutları ve Kullanımı

HPONCFG aracı, iLO’nun yapılandırmasını değiştirmek, sıfırlamak ve dışa/içe aktarmak için kullanılan güçlü bir araçtır.

1. HPONCFG’ye Erişim

SSH ile ESXi sunucunuza bağlanın ve aşağıdaki komutları çalıştırarak yardımcı araca erişin:

cd /opt/tools
./hponcfg

Bu komut, HPONCFG’nin mevcut seçeneklerini görüntüler.

2. iLO’yu Yeniden Başlatma

Eğer iLO arayüzü yanıt vermiyorsa, aşağıdaki komutla iLO’yu yeniden başlatabilirsiniz:

cd /opt/tools
./hponcfg -b

Bu işlem, iLO yönetim modülünü yeniden başlatır ve bağlantının tekrar sağlanmasını mümkün kılar.

3. iLO’yu Fabrika Ayarlarına Döndürme

Eğer iLO’yu tamamen sıfırlamak isterseniz aşağıdaki komutu kullanabilirsiniz:

cd /opt/tools
./hponcfg -r

4. iLO Konfigürasyonunu Dışa Aktarma

Dikkat: Bu işlem iLO lisansınızı da silecektir. Bu yüzden devam etmeden önce lisans anahtarınızı yedekleyin.

Mevcut iLO yapılandırmasını bir dosyaya kaydetmek için:

cd /opt/hp/tools
./hponcfg -w iLO-config.txt

Bu komut, iLO yapılandırmasını iLO-config.txt dosyasına kaydedecektir.

5. iLO Konfigürasyonunu İçe Aktarma

Eğer daha önce dışa aktardığınız bir yapılandırmayı geri yüklemek isterseniz:

cd /opt/hp/tools
./hponcfg -f iLO-config.txt

iLO Ağ Ayarlarını Yapılandırma

Eğer iLO’nun ağ ayarlarını değiştirmek istiyorsanız, aşağıdaki XML dosyasını oluşturabilirsiniz.

Ağ Ayarlarını Dışa Aktarma

Bir dosya oluşturun (get_network.xml) ve aşağıdaki içeriği girin:

<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="iLO_user" PASSWORD="iLO_password">
<RIB_INFO MODE="read">
<GET_NETWORK_SETTINGS />
</RIB_INFO>
</LOGIN>
</RIBCL>

Ardından şu komutu çalıştırın:

./hponcfg -f get_network.xml

Dosya içeriği;

Firmware Revision = 1.94 Device type = iLO Driver name = hpilo
<GET_NETWORK_SETTINGS>
    <ENABLE_NIC VALUE="Y"/>
    <SHARED_NETWORK_PORT VALUE="Y"/>
    <SHARED_NETWORK_PORT_VLAN VALUE="Y"/>
    <SHARED_NETWORK_PORT_VLAN_ID VALUE="1010"/>
    <SPEED_AUTOSELECT VALUE="Y"/>
    <NIC_SPEED VALUE="10"/>
    <FULL_DUPLEX VALUE="N"/>
    <DHCP_ENABLE VALUE="N"/>
    <DHCP_GATEWAY VALUE="Y"/>
    <DHCP_DNS_SERVER VALUE="Y"/>
    <DHCP_WINS_SERVER VALUE="Y"/>
    <DHCP_STATIC_ROUTE VALUE="Y"/>
    <DHCP_DOMAIN_NAME VALUE="Y"/>
    <REG_WINS_SERVER VALUE="Y"/>
    <REG_DDNS_SERVER VALUE="Y"/>
    <PING_GATEWAY VALUE="N"/>
    <MAC_ADDRESS VALUE="00:16:35:37:09:f2"/>
    <IP_ADDRESS VALUE="192.168.201.101"/>
    <SUBNET_MASK VALUE="255.255.255.0"/>
    <GATEWAY_IP_ADDRESS VALUE="192.168.201.1"/>
    <DNS_NAME VALUE="SERVERNAME-ILO"/>
    <DOMAIN_NAME VALUE=""/>
    <PRIM_DNS_SERVER VALUE="0.0.0.0"/>
    <SEC_DNS_SERVER VALUE="0.0.0.0"/>
    <TER_DNS_SERVER VALUE="0.0.0.0"/>
    <PRIM_WINS_SERVER VALUE="0.0.0.0"/>
    <SEC_WINS_SERVER VALUE="0.0.0.0"/>
    <STATIC_ROUTE_1 DEST="0.0.0.0"
                    GATEWAY="0.0.0.0"/>
    <STATIC_ROUTE_2 DEST="0.0.0.0"
                    GATEWAY="0.0.0.0"/>
    <STATIC_ROUTE_3 DEST="0.0.0.0"
                    GATEWAY="0.0.0.0"/>
</GET_NETWORK_SETTINGS>

Ağ Ayarlarını İçe Aktarma

Aşağıdaki XML dosyasını oluşturun (set_network.xml) ve kendi IP yapılandırmanızı girin:

&lt;RIBCL VERSION="2.1">
&lt;LOGIN USER_LOGIN="Administrator" PASSWORD="password">
&lt;RIB_INFO MODE="write">
&lt;MOD_NETWORK_SETTINGS>
&lt;IP_ADDRESS VALUE="192.168.200.55"/>
&lt;SUBNET_MASK VALUE="255.255.255.0"/>
&lt;GATEWAY_IP_ADDRESS VALUE="192.168.200.254"/>
&lt;/MOD_NETWORK_SETTINGS>
&lt;/RIB_INFO>
&lt;/LOGIN>
&lt;/RIBCL>

Bu ayarları içe aktarmak için:

./hponcfg -f set_network.xml

ESXi 8 ve Sonrası: iLOREST Kullanımı

ESXi 8 ve sonraki sürümlerde HPONCFG aracı bulunmayacaktır. Bunun yerine iLOREST aracı kullanılmalıdır.

Yeni aracı başlatmak için:

cd /opt/ilorest/bin
./ilorest.sh

iLO’yu yeniden başlatmak için:

iLORest > iloreset

Komutların tamamını görmek için help yazabilirsiniz.

İlginizi Çekebilir