Tạo và register VM xuất hiện thông báo lỗi

Vấn đề:

  1. Không thể tạo VM vì xuất hiện thông báo lỗi.

# prlctl create MY_VM_test.com
Creating the virtual machine...
Generate the VM configuration for win-2008.
Failed to register the VM: Failed to perform the operation. An error occurred when managing the cluster resource. Contact your system administrator for assistance.
Failed to create the virtual machine.

  1. VM đã tồn tại thì không thể register.

# prlctl register /var/parallels/MY_VM_test.com.pvm/config.pvs --preserve-uuid
Register the VM...
Failed to register the VM: Failed to perform the operation. An error occurred when managing the cluster resource. Contact your system administrator for assistance.

  1. Kiểm tra log với keyword là shaman trong /var/log/parallels.log

04-15 21:46:27.842 F /disp:20207:546749/ Failed to wait for finished /usr/sbin/shaman : Unknown error
04-15 21:46:27.842 F /disp:20207:546749/ cluster resource 'MY_VM_test.com' registration error
04-15 21:46:27.854 F /disp:20207:546749/ Error occurred while registering configuration with code [0x80046900][PRL_ERR_CLUSTER_RESOURCE_ERROR]
04-15 21:46:27.859 F /disp:20207:546749/ Task '12Task_CloneVm' with uuid = {e83e2571-f4f7-4098-953b-b3cbdb0ab0ee} was finished with result PRL_ERR_CLUSTER_RESOURCE_ERROR (0x80046900) )
04-15 21:46:28.151 F /disp:20207:1022593/ Processing command 'DspCmdDirGetVmList' 2029 (PJOC_SRV_GET_VM_LIST)

Nguyên nhân:
Lỗi này có thể do tên VM hiện tại đã trùng với tên VM đang có trên hệ thống, vì một lý do nào đó mà phía shaman đang lưu giữ tên VM này trong hệ thống. Có thể ở lần tạo VM trước quá trình tạo chưa hoàn tất mà dịch vụ giữa các node bị ngắt đột ngột.
Giải pháp:
Tìm tên của VM đang có trong resource của shaman.
# find $CLUSTER_MOUNT_POINT/.shaman/md.*/resources/ -name *VM_NAME*
VD:
# find /pstorage/pcs/.shaman/md.*/resources/ -name *MY_VM_test* /pstorage/pcs/.shaman/md.00d841b886064558/resources/vm-MY_VM_test.com

Nếu tìm ra thì sẽ phải tiến hành xóa để dung tên cho VM mới.
# rm -rf /pstorage/pcs/.shaman/md.00d841b886064558/resources/vm-MY_VM_test.com
Tiến hành tạo/register lại VM với hệ thống.
# prlctl create MY_VM_test.com --ostemplate template-centOS6.x-x86_64
Creating the VM on the basis of the template-centOS6.x-x86_64 template...
Successfully cloned.
# prlctl list MY_VM_test.com
UUID STATUS IP_ADDR T NAME
{6e48e199-1673-437e-80bf-08c4ade8a91f} stopped - VM MY_VM_test.com

Hoặc
# prlctl register /var/parallels/MY_VM_test.pvm/config.pvs --preserve-uuid
Register the VM...
The VM has been successfully registered.

BÌNH CHỌN:

Hãy bình chọn 5 sao nếu bạn tìm thấy nội dung hữu ích.

Xếp hạng: 0 / 5. Phiếu bầu: 0

Cảm ơn bạn đã bình chọn.

    YÊU CẦU TƯ VẤN DỊCH VỤ