Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (94.83 KB, 3 trang )
Giám sát Hyper-V bằng dòng lệnh (Phần 3): Kiểm
tra trạng thái máy ảo
Các câu lệnh tìm lỗi
Các nhà quản trị thường phụ thuộc vào lệnh ping để kiểm thử kết nối của máy chủ.
Rất đơn giản. Thực hiện lệnh ping đến máy và xem có hồi đáp hay không. Mặc dù
lệnh ping hoạt động tương đối tốt, nhưng có một lệnh trong PowerShell tên là
Ping-VM cũng được thiết kế chuyên dụng để ping các máy ảo.
Trước hết, lệnh Ping-VM dường như dư thừa và cú pháp đôi chút phức tạp hơn so
với lệnh ping thông thường, nhưng câu lệnh có những ưu điểm riêng. Lệnh ping-
VM yêu cầu người dùng cung cấp tên máy ảo muốn ping và tên của server chủ. Ví
dụ như, Nếu ta muốn ping một máy ảo có tên Lab-DC đang hoạt động trên một
máy chủ tên là Hyper-V thì cấu trúc lệnh sẽ là:
Ping-VM “Lab-DC” –Server Hyper-V
Khi câu lệnh này được thực hiện, lệnh Ping-VM sử dụng các dịch vụ tích hợp trên
máy ảo để tìm Fully Qualified Domain Name và sau đó nó thực hiện một lệnh
ping ICMP.
Có hai lý do để sử dụng Ping-VM thay vì Ping. Đầu tiên, Ping-VM nhận diện
được máy ảo. Thứ hai, Ping-VM có thể chạy cới nhiều máy ảo nhờ sử dụng các
wildcard. Để minh họa cho những khái niệm này, hãy cùng quan sát hình dưới
đây. Server chủ có một vài máy ảo (Lab-). Ta sẽ thực hiện lệnh đối với những máy
ảo này. Ping-VM đã trả về thông tin trên 6 máy ảo và thậm chí có thể xác định
những máy ảo nào đã bị tắt.
Cũng có thể sử dụng Ping-VM để kiểm tra trạng thái máy ảo nằm trên máy host.
Để làm điều này, chỉ cần thay thế tên máy ảo bằng dấu hoa thị. Bạn thậm chí có
thể làm nhiều hơn và hiển thị một bản tin cảnh báo cho bất kỳ máy ảo nào đang
chạy, nhưng lại không ping được. Câu lệnh là:
Get-VM –r | foreach-object {if ((Ping-VM $_).StatusCode –ne 0)
{“$($_.elementname) is inaccessible”} }
Câu lệnh không cho kết quả đầu ra nếu các máy ảo được ping thành công.
Ngoài ra, lệnh Ping-VM còn được dùng để ping những máy ảo trên nhiều host
Hyper-V. Chỉ cần cấp tên của mỗi máy host mà bạn muốn ping. Các tên máy phải