[megoldva] ESXi lassú irási sebesség

Fórumok

Sziasztok!

 

Kb két napja használok esxi 6.0-t. Eddig minden ment probléma nélkül, de most egy win10-es vm-el problémába futottam. OneDrive-ról próbálok szinkronizálni 600+gb-ot, kb 500megás nettel. Először azt hittem, hogy az internettel van a baj, nagyon lassan töltötte le (kb 6,5MB/s), de aztán láttam, hogy a lemezt 100%-ban írja. Az írási sebesség nagyon kevés szerintem. A tömb két 1tb-os sata lemez raid1-ben, HP Smart Array P410i vezérlővel. A vm-nek 2x4mag és 6giga ram van adva.

Van valami beállítás ami megsokszorozza ezt az írási sebességet? ESXi előtt egy Win2012 volt a gépen semmi ilyen probléma nem volt vele.

Hozzászólások

Telepítve van a vmware tools. Nincs egyetlen snapshot sem. 

VMFS hány van a datastore-on?

A rendszer egy másik datastore-on van, másik 5 vm-el laknak ott. Az egy 200gb-os 4 lemezes raid5.

Ezt a tb-os tömböt csak a onedrive miatt csatoltam fel ehhez a win vm-hez, semmi más nincs rajta.

> HP Smart Array P410i vezérlővel

BBWC/FBWC van? BBWC esetén nincs az akku lemerülve?

bbwc és igen le van merülve

Saját felelősségre, bekapcsolhatod a cache-t battery nélkül:

/opt/smartstorageadmin/ssacli/bin/ssacli ctrl slot=0 modify nbwc=enable

viszont mikor windows volt rajta nem esxi

Ez tökéletesen normális. A Windows cache-el, az ESXi szinkron I/O-t használ.

Amikor én még P410-eket BBWC-vel használtam, akkor vettem a sarki elektronika boltban 90 Ft-ért 2x AAA akkumulátor tartót (pont befér a gyári battery packba), és bele 4 darab AAA akkut. Ezzel kb. 2000 Ft-ból meg volt oldva a probléma.

Szerkesztve: 2020. 01. 01., sze – 20:40

Ubuntu szerver vm alatt hdparm:

/dev/sda:
 Timing cached reads:   6976 MB in  1.99 seconds = 3499.68 MB/sec
 Timing buffered disk reads: 458 MB in  3.00 seconds = 152.62 MB/sec
 

Lehet megpróbálok egy winservert feldobni, hátha az jobban fog menni.

Jelenleg esxi van telepítve a szerverre, amin fut 5-6 vm, azok közül egyik ez a win10. 

Mielőtt esxi lett volna telepítve a szerverre, azelőtt egy win2012 volt rá telepítve, arra pedig workstation. Ott nem volt semmiféle sebesség probléma a hoston, vm-eken meg nem is néztem, mert pár MB/s olvasás meg írás bőven elég volt.

ESXi alá még nem volt rakva windowsos szerver os, de mindjárt lesz, kiváncsi vagyok mit tud.

Ó, hát az kurva régi, tessék naprakészre frissíteni.

esxcli network firewall ruleset set -e true -r httpClient
esxcli software profile update -p ESXi-6.0.0-20191204001-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
esxcli network firewall ruleset set -e false -r httpClient

Akkoriban szerintem még nem ssacli-nek hívták, hanem hpssacli-nek, esetleg még hpacucli-nek.

[root@localhost:~] ./hpssacli ctrl slot=0 modify nbwc=enable
-sh: ./hpssacli: not found
 

[root@localhost:~] /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify nbwc=enable

Warning: The command was not executed. Under this environment you must use the "forced" flag to complete the operation.

[root@localhost:~] /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify nbwc=enable forced

Error: This operation is not supported with the current configuration. Use the
       "show" command on devices to show additional details about the
       configuration.
Reason: Cache Disabled.
 

Örvendek, hogy megoldódott.

Ha ez egy ProLiant G6/G7 szerver, akkor nem másik RAID vezérlőre van szükséged. Két lehetőséged van:

  • kell egy új/felújított battery ehhez a BBWC modulhoz, vagy
  • a BBWC modul helyett kell egy FBWC modul + supercapacitor

Az utóbbi jelenti a gondozásmentes megoldást.

Mindkét megoldás pár ezer Ft-ért beszerezhető.

Általános jótanács: HP szerverre mindig a HP által kiadott ESXi ISO-ból telepítünk.

Utólag is fel tudod tenni a HP csomagokat, guglizz rá az "ssacli vib" kulcsszavakra. A vib csomagot az ESXi saját csomagkezelőjével tudod feltenni.

esxcli software vib install -v valami.vib

A P410-ből itélve, ProLiant G6 vagy G7 szerverről beszélünk. Ezeken a régi vasakon a legutolsó támogatott ESXi verzió emlékeim szerint a 6.0. Ettől függetlenül, valószínűleg megy rajtuk az újabb verzió is, de a meglepetések elkerülése érdekében nem árt támogatott verziókat használni.