Cách cấu hình vSAN 6 cho hệ thống các ESXi Host 6 chỉ có DAS (SSD và SATA)


Bước 1. Kiểm tra các ổ cứng SSD, cần phải bỏ Host cache, VM cache trong từng ESXi Host, mục Configuration

image

Bước 2. Phải backup hết các VMs đã có bằng VEEAM Backup Free v9 sang hệ thống lưu trữ khác, Migration các VM sang hệ thống Host khác nằm ngoài 3 ESXi định xây dựng VSAN.

Bước 3. Đẩy các ổ SSD và HDD sẽ làm vSAN Storage (xóa khỏi mục Storage của ESXi host để trở về định dạng RAID 0, không có định dạng VMFS3/5/5.1 của VMware).

image

Bước 4. Mở Web Sphere Client và mở mục Cluster, kéo thả hoặc thêm 3 ESXi Host vừa xử lý ổ cứng SSD và HDD nói trên vào Cluster.

Bước 5. Bấm phải chuột mục Edit Setting của Cluster để Turn on vSAN

image

Bước 6. Claim disk để kiểm tra và thêm nhóm ổ đĩa gồm: ít nhất 1 Flash SSD/ 1 host + ít nhất 1 HDD / 1 Host) và gộp chọn đủ 3 Host.

image

Bước 7. Phân hoạch nhóm ổ đĩa:

Sau khi đã đưa các nhóm đĩa (1 SSD + 1/nhiều ổ HDD) vào thành 1 vSAN Storage Pool

image

thì các ổ cứng Local còn lại trên các Host sẽ là các ổ đã được Format theo VMFS có sẵn phân vùng HĐH để boot Linux SuSe Enterprise x64 cho ESXi Host.

Bước 8. Ta chỉ có thể Add Disk cho phép dùng lại tài nguyên đó cho từng Host hoặc cho vào Cluster Datastorage để sử dụng cho các VMs khác.

image

image

image

Như vậy, mỗi ESXi Host sẽ thêm được ít nhất 1 forrmat VMFS có phân vùng Boot của Linux Suse Enterprise x64 ESXi làm dung lượng lưu trữ VM khác.

image

image

Nhận xét cơ bản:

– lúc này, phân vùng vSAN Storage đã trở thành Virtual Disk Pool và chạy theo hình thức Share Storage cho 3 ESXi host hoặc nhiều hơn, tốc độ được chạy hỗ trợ bởi SSD ~ 600mbps + số HDD pool gộp kích thước, phần mạng truy cập được hỗ trợ bởi RAID 0 controller, SATA 2/3, và Card NIC 2 teaming MTU 9000.

Thêm mẹo: cách xóa tên các files/ thư mục quá dài

How to delete a file with a path too long to be deleted [duplicate]

image

Bạn hãy cố tình tạo 1 file zip từ màn hình windows Explorer

image

Sau đó bấm tạo file và mở bằng Windows Zip hoặc tốt nhất là 7z Manager

image

Mở file zip bằng 7z Manager và dùng trình điều khiển này để xóa, sửa file tên dài.

Tặng thêm các bạn 1 lỗi sau:

After a purple diagnostic screen failure, ESXi host reports the warning: No coredump target has been configured. Host core dumps cannot be saved. (2088669)

Symptoms
  • After an ESXi 5.x host fails with a purple diagnostic screen, no diagnostic information is collected.
  • The ESXi host displays the warning:
    No coredump target has been configured. Host core dumps cannot be saved.
Cause

This issue occurs when the core dump target is not configured and the VMkernel host core dumps cannot be saved.

Resolution

To resolve this issue, configure a coredump location for the ESXi host.

Link: https://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2004299 

– Creating and activating a diagnostic coredump partition on disk

Mở PuTTy gõ lệnh sau:

esxcli system coredump partition list
You see output similar to:
Name                   Path                Active  Configured
---------------------  ------------------  ------  ----------
mpx.vmhba2:C0:T0:L0:7  /vmfs/devices/....   false       false

gõ tiếp lệnh sau:

esxcli system coredump partition set --enable true –smart

sau đó gõ lại lệnh:

esxcli system coredump partition list
You see output similar to:
Name                   Path                Active  Configured
---------------------  ------------------  ------  ----------
mpx.vmhba2:C0:T0:L0:7  /vmfs/devices/....    true        true

ví dụ:

image

Như vậy ESxi Host 80 đã hết lỗi.

 

Chúc các bạn thành công !

Cách dùng ổ cứng thường “giả” ổ SSD chuẩn bị cho VSAN ?


Trong vSphere 5, có một tính năng mới gọi là Host cache cho phép một người sử dụng để giảm tải file swap của máy ảo lưu vào ổ SSD dành riêng cho hiệu suất tốt hơn. Điều này được thực hiện bằng cách tạo ra một khối Volume VMFS trên ổ SSD được phát hiện bởi SATP (Storage adapter type Plugin) và cho phép một người dùng để thêm và cấu hình một kho dữ liệu VMFS cho máy chủ sử dụng bộ nhớ đệm.

image

Trong vSphere 5, tôi đã thử nghiệm các tính năng mới khác nhau bao gồm Host Caching nhưng không có quyền truy cập vào một hệ thống với ổ SSD trong khi cập nhật và tạo ra một vài kịch bản mới. Sau một số nghiên cứu, tôi thấy rằng nếu một quy tắc SATP mặc định là chưa có để xác định một ổ SSD đặc biệt, đó là một quy tắc mới có thể được tạo ra có chứa một một loạt meta data xml “siêu dữ liệu” đặc biệt xác định nó là một ổ  SSD.

Trong ví dụ sau, tôi sẽ có một đĩa ảo của Local Host ( mpx.vmhba1: C0: T2: L0 ) trong VMware ESXi 5 và “lừa” ESXi truy xuất và nhận dạng nó là một ổ SSD.

image

Chúng ta sẽ cần phải sử dụng esxcli cho dù đó là trực tiếp trên ESXi Shell hoặc sử dụng VMA và / hoặc phiên bản remote PowerCLI esxcli của VMware.

Lưu ý: Sau đây tôi giả định đã có một khối volume VMFS tạo trênổ cứng bạn muốn sử dụng, hiển thị như là một ổ SSD, nếu bạn không làm như vậy, hãy tạo ra một khối volume VMFS trước khi tiếp tục.

Trước tiên, bạn sẽ cần phải tạo ra một quy tắc SATP mới xác định ổ SSD của bạn và chỉ rõ “enable_ssd” giá trị như là một phần của tham số  –option:

~ # esxcli storage nmp satp rule add -s VMW_SATP_LOCAL -d mpx.vmhba1:C0:T2:L0 -o enable_ssd                                                   

Bạn có thể xác minh rằng quy tắc của bạn đã được tạo ra giá trị bằng cách chọn một danh sách theo các quy tắc SATP:

~ #  esxcli storage nmp satp rule list | grep enable_ssd
VMW_SATP_LOCAL       mpx.vmhba1:C0:T2:L0                                                enable_ssd                  user

Tiếp theo, bạn sẽ cần phải đòi lại ổ cứng của bạn để các quy định mới được áp dụng:

~ # esxcli storage core claiming reclaim -d mpx.vmhba1:C0:T2:L0

Bây giờ ta có thể dùng lệnh dướI đây để biết ổ cứng đã được ESXi nhận là ổ cứng SSD chưa:

~ # esxcli storage core device list -d mpx.vmhba1:C0:T2:L0
mpx.vmhba1:C0:T2:L0
Display Name: Local VMware Disk (mpx.vmhba1:C0:T2:L0)
Has Settable Display Name: false
Size: 5120
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/mpx.vmhba1:C0:T2:L0
Vendor: VMware
Model: Virtual disk
Revision: 1.0
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: false
Is SSD: true
Is Offline: false
Is Perennially Reserved: false
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0000000000357d795311313a373a39

Bạn đã thấy dòng Is SSD báo True, nó đã nhận ổ cứng thường là SSD.

Bây giờ bạn nên làm mới các phân vùng lưu trữ trên vSphere Client hoặc bạn dùng lệnh sau để cho chúng hiển thị mới:

~ #vim-cmd hostsvc/storage/refresh

Bây giờ nếu bạn quay trở lại với vSphere Client ở mục “Configure Host Cache” bạn sẽ thấy các ổ SSD giả mớI xuất hiện để bạn có thể lựa chọn và bạn chỉ cần cấu hình nó và Host Cache được kích hoạt cho các ổ cứng SSD này.

image

 

VớI phần Host Cache ứng dụng bằng ổ cứng “giả” SSD như vậy, ngoàI ra bạn cũng có thể dùng nó trong môi trường Labs dựng VSAN “tất nhiên bạn phảI đám ứng đầy đủ các yêu cầu chuẩn bị cho VSAN”

như:

  1. Tối thiểu 3 máy chủ Host.
  2. Tối thiểu mỗI Host có 1 ổ SSD và mỗI Host cũng phảI có tốI thiểu 1 ổ HDD thường.
  3. Tối thiểu 3 host đều có 1 VMkernel Port Uplink (card 1Gbps – 10Gbps) trên 1vSS hoặc 1 vDS.
  4. Dĩ nhiên các ổ SSD và ổ HDD phảI có độ trống từ 2GB trở lên.
  5. Ổ HDD phảI chạy chính theo chuẩn RAID 0 hoặc 1 ,5, 6, 10,50,60.

 

Mục đích: Vậy là chí ít, tôi đã thử nghiệm được phần giả SSD để giúp các bạn có thể làm Labs VSAN khâu giảm chi phí ổ SSD giúp các bạn mạnh mẽ hơn trong việc đưa công nghệ ảo hoá SAN vào Labs, tiến đến khai thác và dùng thật cho VDI, Labs ảo hoá máy chủ, máy trạm, ứng dụng dùng trên công nghệ VSAN hiệu quả, an toàn và nhanh hơn SAN vật lý (chưa tính đến dùng RAM Disk).

 

Các bạn đã có chứng chỉ VCP550, đã có kinh nghiệm triển khai ảo hoá hạ tầng và đang chuẩn bị tìm hiểu, học hỏi và chuẩn bị cho triển khai VDI.

Tốt nhất nên đăng ký với ROBUSTA để được đích mục sở thị cùng tôi – 20 giờ đồng hồ học hỏi, trao đổi kinh nghiệm thực tiễn, phương pháp thực tế, thiết bị chuẩn cao cấp để có VSAN, Virtual SAN, SoftSAN, SAN Cluster…

 

Chúc các bạn thành công !