Failed to convert to ploop: vzctl exited with code 32
Vấn đề
Trong quá trình conversion container đang running từ định dạng VZFS sang Ploop xảy ra lỗi như sau:
[root@hwnode ~]# vzctl convert 100 –velayout 5
Tracker started
rsync : file has vanished: “/vz/tmp/vzmigrate.LeF2Eo/var/spool/postfix/incoming/1126E281E003”
rsync : file has vanished: “/vz/tmp/vzmigrate.LeF2Eo/var/spool/postfix/maildrop/ED1B42832001”
rsync : rsync warning: some files vanished before they could be transferred (code 24) at main.c(1039) [sender=3.0.6]
rsync exited with code 24
Invalid parameter vzpp vzpp-plesk vzpp-desktop
Umounting CT#100 …
/usr/sbin/vzctl exited with code 32
Can’t move/copy CT#100 -> CT#100, [], [] : /usr/sbin/vzctl exited with code 32
Nguyên nhân
Do tình trạng hoạt động của container đang quá cao nên các file trong khi conversion đã gặp vấn đề, lỗi trên do rsync report lại sau khi đã hoàn tất copy data.
Giải pháp
Nếu có thể nên tiến hành conversion offline để đảm bảo tính ổn định của Container.
Tiến hành stop container
# vzctl stop 100
# vzctl convert 100 –velayout 5
Tiến hành conversion, tốt nhất nên clean up các file được tạo ra trong quá trình conversion trước theo cách sau:
# rm –rf /vz/private/100/root.hdd
# vzctl convert 100 –velayout 5
http://kb.odin.com/en/126785