View Single Post
Tuổi 16-10-2013, 12:27 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Xử lý vấn đề VM bị biến mất và Shaman báo broken
1. Vấn đề VM bị mất trên PVA hoặc PCS

Trong vài tính huống như: 2 Server Node bị restart cùng lúc hoặc 3 node bị cup điện đột ngột... sẽ dẫn đến 1 vài VM hoặc Container bị mất, để đăng ký hay cho các VPS này hiện lại trên PVA hoặc PCS thì các bạn làm như sau:

Chú ý: Khi VM bị biến mất trên PVA thì dữ liệu của VM dẫn còn nằm trong thư mục /pstorage/minicloud/

Các bạn có thể vào /pstorage/clustername/vmprivate ... để kiểm tra

Và thực hiện các lệnh sau để đăng ký VM lại


For Container:


Trích dẫn:
pstorage -c pcs revoke -R /pstorage/pcs/private/2444514
prlctl register /pstorage/pcs/private/2444514 --force
prlctl start 2444514
Trích dẫn:


For VM



Trích dẫn:
# pstorage -c pcs revoke -R /pstorage/pcs/vmprivate/Windows\ Server\2008.pvm
# prlctl register /pstorage/pcs/vmprivate/Windows\ Server\ 2008.pvm --force
# prlctl start 'Windows Server 2008'



2. Xử lý vấn đề Shaman báo broken

Vấn đề


  1. Khi gõ lệnh shaman stat hoặc shaman -c mc001 top bạn thấy các vm or containers bị broke


Trích dẫn:

~# shaman stat | grep

Broken 50 running Broken Unknown 0




Xử lý



For containers:



Trích dẫn:

# vzctl suspend 50
# vzctl unregister 50
# rm -f /pstorage/cluster_name/.shaman/broken/ct-50
# vzctl register /vz/private/50 50
# vzctl resume 50



For virtual machines:




Trích dẫn:
# prlctl suspend MyVM
# prlctl unregister MyVM
# rm -f /pstorage/cluster_name/.shaman/broken/vm-MyVM
# prlctl register /pstorage/cluster_name/vmprivate/MyVM.pvm/config.pvs --preserve-uuid
# prlctl resume MyVM


Tham khảo:

http://kb.parallels.com/en/117032
  Trả lời ngay kèm theo trích dẫn này