Vmware “Inaccessible Datastore” için inventory ‘den kaldırma yöntemi

Bu işlemi yapmak için vcenter ‘ın kullandığı postgres veritabanına bağlanmalıyız.

ssh ile vcenter’a giriş yapın:

ssh root@vcenter.ip.address
shell
/opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres
VCDB=#
SELECT id FROM vpx_entity WHERE name = 'UNACCESIBLEDATASTORENAME';

Gelen sonuçtan ID yi alın.

SELECT * FROM vpx_ds_assignment WHERE ds_id=DATASTOREIDNUMBERTHATYOUGOT;

Bu komut o veri deposuna ekli olanları listeleyecek, tek tek gidip ne olduklarını kontrol edip vcenter envanterinden kaldırmanız gerekecek:

SELECT * FROM vpx_entity WHERE id=ONEOFTHEIDNUMBERS;

Bu kaldırma işlemini GUI ‘den yaparken sorun yaşamanız durumunda aşağıdaki komutu kullanarak veri deposunu tablodan silebilirsiniz:

DELETE FROM vpx_ds_assignment WHERE ds_id=DATASTOREIDNUMBERTHATYOUGOT;
DELETE FROM vpx_datastore WHERE id=DATASTOREIDNUMBERTHATYOUGOT;
DELETE FROM vpx_vm_ds_space WHERE ds_id=DATASTOREIDNUMBERTHATYOUGOT;

Kolay Gelsin.

Yeteneklerini kullanarak başarılı olan insanlarla bir sorunum yok, sadece başarının en üst hedef olmadığını düşünüyorum. Özgürlük, bilginin paylaşılması - genişlemesi başarının, kişiselliğin ötesinde şeyler. Kişisel başarı yanlış değil ama etkisi sınırlanmış, eğer gerektiği kadarını elde ettiyseniz hala bunun için açlık duymak ayıp, tabii doğruluk, güzellik ve adalet için durum tam tersi. / Richard Stallman