Na AdminPortal vidíte, že stav virtuálního počítače se změní na neznámý s černým otazníkem a všechny operace zešednou a na tomto virtuálním počítači nelze provést žádnou operaci následujícím způsobem:
Tento příspěvek vám ukáže, jak resetovat stav vm v databázi motoru a znovu spustit VM.
1. Postupujte podle níže uvedených kroků pro připojení k databázi enginu Postgres.
Užitečné RHV Engine PostgreSQL databázové dotazy2. Zkontrolujte stav virtuálního počítače v Databse:
# select a.vm_guid,a.vm_name,b.status,c.vds_name from vm_static a, vm_dynamic b,vds_static c where a.vm_guid=b.vm_guid and b.run_on_vds=c.vds_id ;
Například:
engine=# select a.vm_guid,a.vm_name,b.status,c.vds_name from vm_static a, vm_dynamic b,vds_static c where a.vm_guid=b.vm_guid and b.run_on_vds=c.vds_id ; vm_guid | vm_name | status | vds_name ----------------------------+---------+--------+-------------------------- xxx-xxx-xxx-xxx-xxx | VM1 | 1 | KVM Host1 xxx-xxx-xxx-xxx-xxx | VM2 | 1 | KVM Host2 xxx-xxx-xxx-xxx-xxx | VM3 | 7 | KVM Host3 >>>>>>>>>> Status 7 indicates that the VM is in unknown. (3 rows)
3. Proveďte zálohu aktuální databáze podle následujícího příspěvku:
Jak zálohovat a obnovit modul správce RHEV4. Aktualizujte stav virtuálního počítače v databázi:
# update vm_dynamic set status = 0 where vm_guid =(select vm_guid from vm_static where vm_name = '');
Například:
engine=# update vm_dynamic set status = 0 where vm_guid =(select vm_guid from vm_static where vm_name = 'VM3'); UPDATE 1
5. Zkontrolujte aktuální stav virtuálního počítače na portálu AdminPortal a změní se na „Dolů“.
6. Nyní můžete kliknutím na tlačítko ‚Spustit‘ spustit tento virtuální počítač.