Lệnh ghép ngắn Powershell Test-Cluster
truy vấn vô số dữ liệu và thực hiện các kiểm tra xác thực mà nó kết hợp thành một báo cáo đẹp. Nếu bạn chạy, Test-Cluster -List
bạn nhận được một danh sách các mục, bạn có thể truy vấn riêng với lệnh ghép ngắn. Có một sơ đồ đặt tên phổ biến khi bạn đọc DisplayName
. Tất cả đều bắt đầu bằng "Danh sách" hoặc "Xác thực" .
Rõ ràng "Xác thực" sẽ thực sự kiểm tra chuyển đổi dự phòng bằng cách thất bại. Nhưng việc đặt tên một cái gì đó là "Danh sách" khiến tôi nghĩ rằng đó chỉ là một truy vấn cho dữ liệu tại thời điểm nó được chạy. Tôi đã thử nghiệm điều này với kịch bản sau đây:
$TestList = Test-Cluster -List | Where-Object {$_.DisplayName -like "List*"}
Test-Cluster -Include $TestList.DisplayName -ReportName "c:\cluster reports\report"
Tôi không thấy bất kỳ lỗi cụm đã ghi hoặc nhận thấy bất kỳ hoạt động chuyển đổi dự phòng nào trong khi báo cáo này được tạo. Microsoft Technet cũng không rõ ràng về điều này, nhưng họ suy luận rằng hành vi đó là phù hợp với những gì tôi nghĩ. Xem đoạn trích này (nhấn mạnh của tôi):
Kết quả kiểm tra được ghi lại trong một tệp có tên tệp mà bạn chỉ định. Bằng cách chạy các kiểm tra xác thực, bạn có thể xác nhận rằng phần cứng và cài đặt của bạn tương thích với Phân cụm chuyển đổi dự phòng . Có nhiều loại thử nghiệm, bao gồm Cụm, Hàng tồn kho, Mạng, Lưu trữ, Hệ thống và các loại thử nghiệm khác. Kiểm tra lưu trữ sẽ không kiểm tra đĩa trực tuyến hoặc nhóm lưu trữ được sử dụng bởi vai trò phân cụm. Để kiểm tra các đĩa như vậy, trước tiên hãy chạy Stop-Clustergroup để dừng vai trò phân cụm, sau đó chạy Test-Cluster. Sau khi kiểm tra xong, bắt đầu lại các vai trò cụm, còn được gọi là nhóm tài nguyên.
Trang thử nghiệm TechNet Cluster
Tôi muốn gọi sự chú ý của bạn đến việc họ sử dụng từ "Xác thực" . Ngoài ra, khi chạy tập lệnh đó, như một phần của đầu ra, nó nói:
Test Result:
ClusterSkippedTestsCompleted
Nếu bạn bao gồm kiểm tra xác nhận, kết quả là:
Test Result:
ClusterConditionallyApproved
Trong môi trường thử nghiệm của tôi, các thử nghiệm mạng đã tạo ra một số cảnh báo kích hoạt phê duyệt có điều kiện. Tôi đã googled khá nhiều để tìm tài liệu mô tả logic đằng sau sự phân chia "Xác thực" và "Danh sách" nhưng tôi không bật lên bất cứ điều gì. Điều này dẫn đến câu hỏi ...
Danh sách yêu cầu kích hoạt một sự kiện chuyển đổi dự phòng?
Inventory
là một thể loại kiểm tra bao gồm kiểm tra danh sách. Tuy nhiên, kiểm tra danh sách KHÔNG được coi là Kiểm tra hàng tồn kho.