Niekoľkokrát som sa stretol so situáciou, keď sa úložisko NFS na hostiteľovi ESXi stane neprístupným / neaktívnym a je zvýraznené v zozname úložných priestorov hostiteľa sivou farbou, hoci na úrovni siete je úložisko stále k dispozícii. Odstránenie úložiska NFS a jeho opätovné pridanie zvyčajne pomôže..
Stáva sa však, že odstránenie takéhoto neaktívneho úložiska NFS z konfigurácie hostiteľa ESXi zlyhá s touto chybou:
Zdroj datastore_nfs02 sa používa.Hovor „HostDatastoreSystem.RemoveDatastore“ vo forme objektu „datastoreSystem-28“ na serveri vCenter „xxxx“ zlyhal.
CannotRemove dátové úložisko 'datastore_name' nemožno odstrániť, pretože je na ňom povolená kontrola vstupno-výstupného úložiska. Opravte ju a znova vyskúšajte operáciu
Z hľadiska omylu nie je možné odstrániť úložisko NFS z dôvodu zahrnutého riadiaceho komponentu V / V úložného priestoru (riadenie V / V úložného priestoru alebo SIOC). Pri zakázaní ovládania ukladania I / O pre ukladanie sa objaví ďalšia chyba:
Datastore nie je prístupnýNejaký začarovaný kruh ...
rozhodnutie
Ak chcete správne odstrániť úložisko NFS na hostiteľovi VMWare ESXi, musíte sa pripojiť k serveru priamo cez SSH (SSH môžete povoliť z rozhrania vSphere takto).
Uvádzame zoznam úložísk NFS v systéme takto:
Zoznam úložísk esxcli nfs
V ESXi 4.x vyzerá podobný príkaz takto:
esxcfg-nas -l
Ak chcete odpojiť úložisko NFS, spustite
Úložisko esxcli nfs remove -v datastore_nfs02
V ESXi 4.x je príkaz:
esxcfg-nas -d datastore_nfs02poznámka. Ak názov úložiska NFS obsahuje medzery, musí byť uzavretý v úvodzovkách..
Ak úložisko z rozhrania nezmizne, musíte kliknúť na tlačidlo Obnoviť v časti úložiska hostiteľa ESXi..
poznámka. Táto operácia sa musí vykonať na každom hostiteľovi ESXi, z ktorého chcete odstrániť neaktívne úložisko.