VMware [Lab 7.4] Config VMware vSphere 5.5 Cluster High Availability

Discussion in 'VMware Lab' started by root, Dec 20, 2014.

  1. root

    root Well-Known Member

    Joined:
    Dec 31, 2012
    Messages:
    1,133
    Likes Received:
    59
    Trophy Points:
    48

    Cấu hình VMware vSphere HA và Migration máy ảo đang hoạt động bằng vMotion


    - HA giúp giảm downtime và tăng cường khả năng sẵn sàng cho hệ thống
    - HA - High Availibility là tính năng giúp máy ảo (VM) trên 1 ESXi nhanh chóng trở lại làm việc khi ESXi host đó bị chết.
    - Khi 1 ESXi bị chết, mất kết nối... thì vSphere sẽ sử dụng tính năng HA này để khởi động lại toàn bộ các VM trên ESXi bị chết đó trên 1 ESXi khác.
    - HA có thể kết hợp với DRS để đạt hiệu quả cao nhất.
    - Các bạn có thể tham khảo các bài lab triển khai High availability tương tự:
    1. [Lab 7.1] Cấu hình Cluster HA trên vCenter 5.5 và add ESXi
    2. [Lab 7.2] Cấu hình vMotion trên vCenter 5.5 và Migrate VM
    3. [Lab 7.3] Config vMotion migrate powered-on Virtual machine
    4. [Lab 7.5] Install VMware vSphere 5.5 Application HA - App HA
    - Để triển khai HA các bạn cần
    • Các ESXi trong cùng 1 Cluster có các VM được lưu trên cùng 1 Storage
    • Cluster phải kích hoạt tính năng HA

    - Sau đây là các bước cấu hình HA trên vSphere nhé!

    1. Cấu hình vSphere HA


    - Đầu tiên các bạn vào Cluster và chuột phải lên Cluster -> edit settings... để cấu hình HA nhé.

    cau hinh vSphere HA (1)

    - Để kích hoạt tính năng HA các bạn check vào checkbox "Turn On vSphere HA".

    cau hinh vSphere HA (2)

    - Các bạn chọn các tính năng như hình dưới đây nhé
    • EnableHost Monitoring: kích hoạt tính năng theo dõi các ESXi host
    • Admission control: Nó là 1 chính sách được sử dụng bởi VMware HA. Khi được kích hoạt nó sẽ không khởi động các máy ảo có lỗi xảy ra, hay xung đột tài nguyên...
    • Admission control policy: Cho phép thay đổi các thông số như: số lần bị lỗi, lượng tài nguyên dự phòng...
    - Và VMware recommend là các bạn nên config như hình bên dưới nhé.

    cau hinh vSphere HA (3)

    - Các bạn thiết lập mức độ ưu tiên khi VM khởi động lại và hành động của máy ảo khi ESXi host bị cô lập.
    - Ở đây mình sẽ chọn mức độ Medium và khi ESXi bị cô lập thì VM sẽ được di chuyển đến ESXi khác tự động khởi động lên.

    cau hinh vSphere HA (4)

    - Mức độ ưu tiên khi xảy ra vấn đề với ESXi host. Mình chọn mức độ cao nhất. Khi đó nếu trong vòng 30s mà không có phản hồi giữa ESXi host và VM thì VmwareHA sẽ tự động khởi động VM trên ESXi đó.

    cau hinh vSphere HA (5)

    - Các ESXi host của mình được cấu hình SAN Storage bằng Openfiler. Và các VM được cài trên Storage này nên mình sẽ ưu tiên cho Storage này.

    Migrate VM bang vMotion (1)


    2. Migrate máy ảo đang chạy bằng vMotion


    - Bây giờ mình sẽ thử tắt ESXi 1 để các VM (mình đang có VM 2k3 trên này) tự động di chuyển qua ESXi khác và khởi động.

    Migrate VM bang vMotion (2)

    - Quay lại vCenter và VM 2k3 các bạn sẽ thấy VM 2k3 đã chết vì nó đang sử dụng Resource của ESXi 1.

    Migrate VM bang vMotion (3)

    - Chưa tới 3 phút Vmware HA đã di chuyển VM 2k3 sang ESXi 2 và khởi động lại VM 2k3 thành công.

    Migrate VM bang vMotion (4)

    - Việc migration máy ảo đang hoạt động sẽ bị gián đoạn trong thời gian ngắn. Có thể máy ảo sẽ bị mất một vài gói ping trong qua trình migration máy ảo.

    Migrate VM bang vMotion (5)
     
    Last edited: Jul 9, 2016
  2. kunkun

    kunkun New Member

    Joined:
    Jul 28, 2015
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    0
    Root ơi, mình đã tạo 2 host esx1, esx2 (E1, E2), 1 vcenter, tạo storage openfiler, cấu hình HA, tạo 1 máy ảo SRV1 trên E1, sau đó giả lập tắt E1 đi thì SRV1 đã chuyển qua E2 và bật lên. Tuy nhiên khi bật lại E1 thì SRV1 ko chuyển lại qua E1. Mình cũng ko thể chọn migrate SRV1 từ E2 qua E1 (chỉ cho migrate qua datastore khác).
    Vậy cho mình hỏi làm cách nào để chuyển các VM cũ từ E2 về lại E1. Cám ơn Root.
     
  3. root

    root Well-Known Member

    Joined:
    Dec 31, 2012
    Messages:
    1,133
    Likes Received:
    59
    Trophy Points:
    48
    hi ban,
    1. HA Vmotion là tính năng khi 1 ESXi host die thì VM sẽ được di chuyển qua ESXi host khác. Còn khi ESXi sống lại thì VM SRV1 cũng không di chuyển về vị trí cũ. Để làm được điều này bạn cần thiết lập thêm 1 tính năng khác của vSphere.

    2. Bạn không thể di chuyển SRV1 từ Host E2 sang E1. Bạn có thể upload hình bị lỗi của bạn lúc bạn migrate lên đây được không ?
     
  4. kunkun

    kunkun New Member

    Joined:
    Jul 28, 2015
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    0
    Cám ơn Root đã phản hồi nhanh.
    1. Root cho mình hỏi tính năng khác của vSphere là gì? Mình chưa cấu hình gì cho vmotion, mình chỉ đang làm theo bài Lab HA này, chạy ok.
    2. Mục đích của mình ko phải là migrate mà chỉ là muốn các VM cũ của E1 trở về lại E1 (vì nằm hết trên E2 thì E2 quá tải). Nên mình mày mò cách chuyển VM về lại E1. Mình có thấy phần Migrate nhưng tùy chọn migrate qua host khác bị mờ (ko chọn được), chỉ duy nhất cho phép chọn migrate qua datastore khác.
     
  5. kunkun

    kunkun New Member

    Joined:
    Jul 28, 2015
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    0
    2015-07-28_10-50-12.png
    Hình migrate như đính kèm nha Root.
     
  6. root

    root Well-Known Member

    Joined:
    Dec 31, 2012
    Messages:
    1,133
    Likes Received:
    59
    Trophy Points:
    48

    Hi ban,

    Bạn chưa enable tính năng vMotion cho ESXi host lên. Nếu chưa enable tính năng vMotion bạn chỉ có thể migrate SRV1 khi máy ảo SRV1 ở trạng thái shutdown.

    vmotion.jpg
     
  7. Tomtep

    Tomtep New Member

    Joined:
    Feb 17, 2016
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    Nếu ESXi chứa máy ảo vCenter bị lỗi thì lúc các máy ảo còn lại của ESXi này có tự động chuyển sang ESXi khác được không. Hay nói cách khác là HA còn hoạt động không?
     
  8. root

    root Well-Known Member

    Joined:
    Dec 31, 2012
    Messages:
    1,133
    Likes Received:
    59
    Trophy Points:
    48
    HA vẫn hoạt động bình thường khi vCenter bị lỗi hay chết. HA vmware hoạt động dựa theo FDM agent để monitoring và starting máy ảo khi host fails.
     

Share This Page