vcbMounter Error
Wenn man versucht, eine VMWare VM über den vcbMounter zu mounten, bricht der Vorgang mit einem Error ab:
# vcbMounter -h esx.domain.com -u root -p password -a moref:432 -r /mnt/vmBackup/VM01
[2010-05-16 20:00:04.495 'vcbMounter' 3076449088 info] Got access method
[2010-05-16 20:00:04.498 'vcbMounter' 3076449088 info] Got coordinator object
[2010-05-16 20:00:04.502 'vcbMounter' 3076449088 info] Attempting data access.
[2010-05-16 20:00:04.509 'vcbMounter' 3076449088 info] Creating export directory
[2010-05-16 20:00:04.562 'vcbMounter' 3076449088 info] No snapshot info for this VM, nothing to do.
[2010-05-16 20:00:04.566 'vcbMounter' 3076449088 info] Creating snapshot
[2010-05-16 20:00:04.987 'vcbMounter' 3076449088 error] Error: Other error encountered: Snapshot creation failed: Custom pre-freeze script failed.
[2010-05-16 20:00:05.008 'vcbMounter' 3076449088 error] An error occurred, cleaning up...
Das Problem hängt mit den VMWare Tools zusammen und wird hoffentlich irgendwann in einer kommenden Version behoben.
Bis dahin habe ich folgenden Workaround. Man muss beim vcbMounter die Option Quiescing mit dem Schalter -Q ausschalten. Damit wird keine I/O Stilllegung auf der VM durchgeführt und diese kann problemlos gemounted werden:
# vcbMounter -h esx.domain.com -u root -p password -a moref:432 -r /mnt/vmBackup/VM01 -Q 0
