Skip to main content

VMware ESXi 3.5 z LSI Logic MegaRAID 300-8XLP

Prehod na virtualizacijo se je začel s samimi težavami. Nekaj zaradi tega, ker sem to počel prvič, nekaj pa zaradi neprepoznavanja strojne opreme s strani programske opreme. Največji problem je bil ravno v tem, da VMware ESXi ni zaznal kontrolerja. Po dolgih urah mi je uspelo (skoraj) nemogoče. Sledijo podrobna navodila kako prepričati ESXi, da prepozna kontroler LSI Logic MegaRAID 300-8XLP. Pomembni podatki. V mašini je 6 diskov, od tega jih je 5 v RAID-u 5, eden pa je samostojen. Na samostojni disk sem ŽE namestil ESXi. ESXi je zagnan in gledam glavno konzolo.

  1. za vstop v “skriptno” konzolo pritisni ALT+F1
  2. vpiši “unsupported” in pritisni ENTER
  3. vpiši geslo od uporabnika “root”
  4. #lspic
  5. poišči svoj kontroler
  6. lspic -n
  7. vsi podatki se sedaj izpišejo v ID-jih strojjne opreme v enakem vrstnem redu. Tukaj poiščeš ID kontrolerja. V mojem primeru je to 0409.
  8. cd /tmp/
  9. mkdir -p oem/etc/vmware
  10. mkdir -p oem/usr/share/hwdata
  11. cd oem/etc/vmware
  12. cp /etc/vmware/simple.map simple.map
  13. vi simple.map
  14. dodaj ID za svoj kontroler. V mojem primeru sem poiskal vrstico z ID 0408 in jo skopiral, popravil številko in dodal opis
  15. zapri vi – pritisni ESC in vpiši :wq
  16. cd /tmp/oem/usr/share/hwdata
  17. cp /usr/share/hwdata/pci.ids pci.ids
  18. vi pci.ids
  19. Dodaj opis kontrolerja (opis bo prikazan v konzoli in v VI klientu)
  20. zapri vi – pritisni ESC in vpiši :wq
  21. cd /tmp/oem
  22. chown -R 201:201 ./etc
  23. chown -R 201:201 ./usr
  24. chmod -R 755 ./etc
  25. chmod -R 755 ./usr
  26. chmod 644 ./etc/vmware/simple.map
  27. chmod 644 ./usr/share/hwdata/pci.ids
  28. tar -cvzf oem.tgz etc usr
  29. cp oem.tgz /bootbank/oem.tgz
  30. cd /bootbank/
  31. chmod 755 oem.tgz
  32. reboot

Reference: