Cần hợp nhất đĩa máy ảo trong VMware

Trong VMWare VSphere, Trạng thái cần hợp nhất đĩa máy ảo được hiển thị trong phần Tóm tắt nếu các tệp đĩa ảo hoặc ảnh chụp nhanh còn sót lại không được hợp nhất với tệp đĩa ảo cơ sở hoặc vmdk tài liệu. Việc không giám sát quá nhiều ảnh chụp nhanh có thể ảnh hưởng nghiêm trọng đến hiệu suất của hệ thống. Trong bài này, chúng ta sẽ thảo luận tại sao Cần hợp nhất đĩa máy ảo TRONG VMware và làm thế nào bạn có thể giải quyết nó.

Hợp nhất đĩa Máy ảo trong VMware là gì và tại sao nó lại cần thiết?

Nhiều đĩa delta được tạo khi bạn chụp ảnh nhanh máy ảo trong VMWare để lưu các thay đổi được thực hiện kể từ ảnh chụp nhanh cuối cùng. Các thay đổi được lưu trữ trong đĩa mới nhất nếu người dùng chọn không có ảnh chụp nhanh theo cách thủ công. Vì vậy, VM trở nên quá tải do sự hiện diện của các đĩa delta dư thừa này, cuối cùng có thể gây ra tình trạng thiếu dung lượng lưu trữ. Do đó, chúng tôi có Hợp nhất đĩa máy ảo quá trình, nhằm mục đích kết hợp nhiều tệp đĩa ảo thành một. Quá trình hợp nhất đĩa không để lại dữ liệu dư thừa trên kho dữ liệu nơi chứa các tệp của máy ảo này.

Dung lượng lưu trữ sẽ được dọn sạch sau khi bạn hợp nhất các tệp đĩa máy ảo. Hãy nhớ rằng VMware khuyến nghị không nên sử dụng quá 32 ảnh chụp nhanh cho mỗi VM.

Vì vậy, chúng ta có thể nói rõ ràng rằng Hợp nhất đĩa máy ảo là cần thiết để dọn sạch các ảnh chụp nhanh dư thừa của chúng tôi và tạo khoảng trống trong máy ảo của bạn.

Sửa chữa trạng thái cần hợp nhất đĩa Máy ảo trong VMware

Nếu bạn nhận được một thông báo cho biết “Cần hợp nhất đĩa máy ảo” trong VMware, tất cả những gì bạn phải làm là hợp nhất. Thực hiện theo các bước được đề cập dưới đây để làm tương tự.

  1. Mở bảng điều khiển VMware và chọn VM có vấn đề.
  2. Đi đến Hành động > Ảnh chụp nhanh.
  3. Bây giờ, bạn cần nhấp vào Hợp nhất và sau đó nhấp vào “Có” khi lời nhắc xuất hiện.

Tuy nhiên, trong hầu hết các trường hợp, người dùng nhận được cảnh báo sớm hơn đã gặp phải lỗi khi cố gắng hợp nhất theo cách thủ công hoặc không thực hiện được.

Không thể truy cập tệp vì nó bị khóa trong VMware

Việc hợp nhất có thể không thành công nếu khóa được tạo. Nếu tùy chọn thêm đĩa nóng được sử dụng khi tạo ảnh chụp nhanh, có khả năng các khóa có thể được tạo để dừng ghi đồng thời vào tệp. Để giải quyết vấn đề này chúng ta cần khởi động lại máy dịch vụ.sh tập lệnh sẽ khởi động lại tất cả các dịch vụ.

Để làm như vậy, chúng ta cần khởi động lại các tác nhân quản lý trên máy chủ ESXi. Vì vậy, hoặc mở vỏ ESXi hoặc kết nối với lưu trữ qua SSH và sau đó chạy lệnh sau với tư cách là người dùng root.

services.sh restart

hoặc

/etc/init.d/hostd restart
/etc/init.d/vpxa restart

Ngoài ra, hãy điều hướng đến Tùy chọn khắc phục sự cốvà lựa chọn Khởi động lại đại lý quản lý. Sau đó nhấn Enter để kích hoạt tùy chọn, sau đó nhấn F11 để xác nhận.

Sau khi khởi động lại dịch vụ, chúng ta có thể kiểm tra tệp bị khóa bằng lệnh bên dưới.

vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx

Bây giờ, chúng ta cần tìm tệp nhật ký lưu trữ. Chạy lệnh dưới đây để xác định đường dẫn tệp VM.

cat /var/log/hostd.log |grep -i vm_name

Sau đó, điều hướng đến thư mục VM bằng cách sử dụng đĩa CD hoặc thay đổi thư mục lệnh và cuối cùng, thực hiện lệnh bên dưới để liệt kê tất cả các máy chủ ESXi chịu trách nhiệm khóa các tệp VM.

for i in `ls`; do vmfsfilelockinfo -p $i ;done|grep 'is locked in\|Host owning the lock\|Total time taken' | sed 's|Host owning the lock on file is||g'|sed 's|Total time|---|g' | awk '{print $1}' |uniq

Cuối cùng, bao gồm máy chủ lưu trữvpxa và chạy lệnh hoặc đến từng máy chủ ESXi và thực thi lệnh.

/etc/init.d/hostd restart
/etc/init.d/vpxa restart

Hy vọng rằng, điều này sẽ làm công việc cho bạn.

Không thể hợp nhất vì có quá nhiều ảnh chụp nhanh

Đôi khi, VMware không thể hợp nhất hoặc thậm chí khóa tệp do có quá nhiều ảnh chụp nhanh trên VM cùng một lúc. Để giải quyết nó, chúng ta cần xóa các ảnh chụp nhanh dư thừa. Để làm tương tự, hãy làm theo các bước dưới đây.

  1. Trước hết, hãy tắt VM và tạo ảnh chụp nhanh đĩa VM mới.
  2. Trên tab VM, bạn phải nhấp chuột phải và chọn Ảnh chụp nhanh.
  3. Sau đó, bấm vào Xóa tất cả ảnh chụp nhanh.

Đôi khi, trạng thái cần hợp nhất máy ảo có thể được kích hoạt do không nhất quán -ctk.vmdk các tập tin. Do đó, bạn có thể cố gắng giải quyết sự cố bằng cách xóa tệp CTK.

Tùy chọn chụp nhanh hợp nhất VMware bị mờ đi (không hoạt động)

Đôi khi, người dùng không thể hợp nhất thủ công vì tùy chọn này chuyển sang màu xám và không hoạt động. Vì vậy, về cơ bản điều đã xảy ra là một số ảnh chụp nhanh hoặc một liên kết trong chuỗi ảnh chụp nhanh bị hỏng. Để giải quyết vấn đề, chúng ta có thể sử dụng PowerCLI với giao diện dòng lệnh.

Vì vậy, trước hết hãy sử dụng Connect-VIServer vcenter01.test.com để kết nối với vCenter Server bằng máy ảo có vấn đề.

Nhập lệnh bên dưới để liệt kê tất cả các máy ảo có trạng thái – Vhợp nhất máy ảo cần thiết.

Get-VM | Where-Object {$ _. Extensiondata.Runtime.ConsolidationNeeded}

Cuối cùng, hợp nhất bằng lệnh sau.

Get-VM | Where-Object {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}

Đó là nó!

Hợp nhất đĩa máy ảo là cần thiết có nghĩa là gì?

Quá trình hợp nhất đĩa máy ảo kết hợp nhiều tệp đĩa ảo thành một, loại bỏ dữ liệu dư thừa và giải phóng dung lượng trong máy ảo của bạn. Bạn có thể thấy Hợp nhất đĩa ảo là cần thiết khi có sẵn các ảnh chụp nhanh dư thừa và quá trình hợp nhất tự động không thành công.

Đọc: Iperius Backup & Virtual Machines: Phần mềm sao lưu cho Hyper-V, VMware ESXi, vCenter

Làm cách nào để khắc phục sự cố hợp nhất đĩa máy ảo cần thiết?

Vì VMware đang thông báo cho chúng tôi rằng cần phải hợp nhất đĩa nên chúng tôi sẽ chạy nó theo cách thủ công. Trong trường hợp không thành công do có lỗi, hãy kiểm tra các giải pháp được đề cập trước đó của chúng tôi để giải quyết vấn đề.

Cũng đọc: Không thể kết nối với MKS trong khi kết nối với bảng điều khiển từ xa.

Bài viết liên quan

Chuyên Mục: cong nghe
Bài trước
Cổng USB vẫn được cấp nguồn sau khi tắt máy (Khắc phục)
Bài sau
Streamlabs Game Capture không hoạt động trên PC (Khắc phục)