1.一種檢測方法,其特征在于,包括:
確定檢測次數及檢測時間間隔;
向外部機柜管理控制器RMC發送第一查詢請求,并接收所述RMC根據所述第一查詢請求發送的每一個待測服務器節點分別對應節點標識;
針對每一個所述節點標識,均執行A1至A4:
A1:向所述RMC發送攜帶所述節點標識的檢測指令,以使所述RMC根據所述檢測指令控制所述節點標識對應的待測服務器節點進行開/關機;確定向所述RMC發送檢測指令的參考次數;
A2:在經過所述檢測時間間隔之后,檢測所述RMC是否成功控制所述節點標識對應的待測服務器節點進行開/關機,如果是,則執行步驟A3;
A3:比較所述參考次數和所述檢測次數,當所述參考次數達到所述檢測次數時,執行A4;否則,執行A1;
A4:確定所述節點標識對應的待測服務器節點通過檢測。
2.根據權利要求1所述的檢測方法,其特征在于,
在所述A1之前,還包括:向所述RMC發送攜帶所述節點標識的第二查詢請求,并接收所述RMC根據所述第二查詢請求發送的對應所述節點標識的待測服務器節點的第一運行狀態;其中,所述第一運行狀態包括:開機狀態或關機狀態;
則,所述A1中,所述向所述RMC發送檢測指令,以使所述RMC根據所述檢測指令控制所述節點標識對應的待測服務器節點進行開/關機,包括:向所述RMC發送開機檢測指令,以使所述RMC根據所述開機檢測指令控制所述節點標識對應的待測服務器節點進行開機;或,向所述RMC發送關機檢測指令,以使所述RMC根據所述關機檢測指令控制所述節點標識對應的待測服務器節點進行關機;
所述A1中,所述確定向所述RMC發送檢測指令的參考次數,包括:將向所述RMC發送開機檢測指令和關機檢測指令的次數的和確定為參考次數。
3.根據權利要求2所述的檢測方法,其特征在于,
在所述A2中,所述檢測所述RMC是否成功控制所述節點標識對應的待測服務器節點進行開/關機,包括:
向所述RMC發送第三查詢請求,并接收所述RMC根據所述第三查詢請求發送的對應所述節點標識的待測服務器節點的第二運行狀態;
判斷所述第一運行狀態和所述第二運行狀態是否相同,并根據判斷結果確定所述RMC是否成功控制所述節點標識對應的待測服務器節點進行開/關機。
4.根據權利要求1至3中任一所述的檢測方法,其特征在于,
所述節點標識包括:待測服務器節點的物理地址;和/或,待測服務器節點的網絡地址。
5.一種檢測裝置,其特征在于,包括:第一確定模塊、第一查詢模塊、處理模塊、檢測模塊、比較模塊和第二確定模塊;其中,
第一確定模塊,用于確定檢測次數及檢測時間間隔;
第一查詢模塊,用于向機柜管理控制器RMC發送第一查詢請求,并接收所述RMC根據所述第一查詢請求發送的每一個待測服務器節點分別對應節點標識;
處理模塊,用于針對于每一個節點標識,向所述RMC發送檢測指令,以使所述RMC根據所述檢測指令控制所述節點標識對應的待測服務器節點進行開/關機;確定向所述RMC發送檢測指令的參考次數;
檢測模塊,用于在經過所述檢測時間間隔之后,檢測所述RMC是否成功控制所述節點標識對應的待測服務器節點進行開/關機如果是,則觸發所述比較模塊;
所述比較模塊,用于比較所述參考次數和所述檢測次數,當所述參考次數達到所述檢測次數時,觸發所述第二確定模塊;否則,觸發所述處理模塊;
所述第二確定模塊,用于確定所述節點標識對應的待測服務器節點通過檢測。
6.根據權利要求5所述的檢測裝置,其特征在于,
所述檢測裝置還包括:第二查詢模塊,用于針對每一個所述節點標識,向所述RMC發送攜帶所述節點標識的第二查詢請求,并接收所述RMC根據所述第二查詢請求發送的對應所述節點標識的待測服務器節點的第一運行狀態;其中,所述第一運行狀態包括:開機狀態或關機狀態;
所述處理模塊,包括:處理單元和確定單元;其中,
所述處理單元,用于向所述RMC發送開機檢測指令,以使所述RMC根據所述開機檢測指令控制所述節點標識對應的待測服務器節點進行開機;或,向所述RMC發送關機檢測指令,以使所述RMC根據所述關機檢測指令控制所述節點標識對應的待測服務器節點進行關機;
所述確定單元,用于將向所述RMC發送開機檢測指令和關機檢測指令的次數的和確定為參考次數。
7.根據權利要求6所述的檢測裝置,其特征在于,
所述檢測模塊,包括:查詢單元和判斷單元;其中,
所述查詢單元,用于向所述RMC發送第三查詢請求,并接收所述RMC根據所述第三查詢請求發送的對應所述節點標識的待測服務器節點的第二運行狀態;
所述判斷單元,用于判斷所述第一運行狀態和所述第二運行狀態是否相同,并根據判斷結果確定所述RMC是否成功控制所述節點標識對應的待測服務器節點進行開/關機。
8.根據權利要求5至7中任一所述的檢測裝置,其特征在于,
所述節點標識包括:待測服務器節點的物理地址;和/或,待測服務器節點的網絡地址。
9.一種檢測系統,其特征在于,包括:
機架管理控制器RMC、至少一個服務器節點,以及權利要求5至8中任一所述的檢測裝置;其中,
所述RMC,用于在接收到所述檢測裝置發送的第一查詢請求時,將所述至少一個服務器節點分別對應的節點標識發送至所述檢測裝置;在接收到所述檢測裝置發送的攜帶節點標識的檢測指令時,根據所述攜帶節點標識的檢測指令控制對應的服務器節點進行開/關機。