[發明專利]一種磁盤陣列和主機兼容適配的測試方法及裝置有效
| 申請號: | 201710660541.0 | 申請日: | 2017-08-04 |
| 公開(公告)號: | CN107423185B | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 高寧;王文慶;杜彥魁 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26;G06F11/263 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 磁盤陣列 主機 兼容 測試 方法 裝置 | ||
1.一種磁盤陣列和主機兼容適配的測試方法,其特征在于,包括:
通過HBA卡端口掃描識別多個LUN,其中,所述LUN為在被測設備創建的存儲空間,所述被測設備通過多路徑映射LUN至主機端,所述被測設備為磁盤陣列;
對所述LUN創建文件系統,并將所述文件系統掛載到目錄;
對掛載的所述目錄進行讀寫測試,查看操作系統日志和存儲日志;
判斷所述操作系統日志和所述存儲日志是否存在異常報錯,如果否,則采用iozone工具對掛載目錄進行持續讀寫操作,直到讀寫操作持續時間達到第一預設時間;所述異常報錯在讀寫測試的讀寫過程中出現故障時生成;
查看所述操作系統日志和iozone日志是否存在異常報錯,獲得測試結果;
所述查看操作系統日志和iozone日志是否存在異常,獲得測試結果包括:
如果所述操作系統日志和所述iozone日志不存在異常報錯,則對所述LUN創建LVM設備;
如果創建所述LVM設備成功,則采用Fio工具對所述LVM設備進行讀寫操作,其中,所述Fio工具為IO壓力測試工具;
選取所述主機端和所述被測設備之間多條鏈路中的一條鏈路,使所述鏈路處于掉鏈狀態,并在第二預設時間內保持所述掉鏈狀態;
通過iostat查看所述主機端和所述被測設備之間的IO從中斷到恢復流量的時間是否超過第一預設恢復時間,如果否,則掉鏈狀態測試通過,并將處于所述掉鏈狀態的所述鏈路恢復連接;
判斷在第二預設恢復時間內恢復連接的所述鏈路的IO流量是否恢復正常,如果是,則所述鏈路恢復測試通過。
2.根據權利要求1所述的測試方法,其特征在于,在所述鏈路恢復測試通過之后還包括:
重復執行選取所述主機端和所述被測設備之間多條鏈路中的一條鏈路,使所述鏈路處于掉鏈狀態的操作,直到所述主機端和所述被測設備之間的每條鏈路都執行完成掉鏈狀態測試和鏈路恢復測試。
3.根據權利要求2所述的測試方法,其特征在于,所述主機端和所述被測設備之間的每條鏈路都執行完成掉鏈狀態測試和鏈路恢復測試包括:
如果每條所述鏈路掉鏈狀態測試和鏈路恢復測試都通過,則采用所述Fio工具對LVM設備進行讀寫操作;
控制所述被測設備中的兩個控制器中的一個控制器處于失效狀態,判斷所述主機端和所述被測設備之間的IO從中斷到恢復的時間是否超過第三預設時間,如果否,恢復控制器處于正常狀態;
控制所述被測設備中的兩個控制器中的另一個控制器處于失效狀態,判斷所述主機端和所述被測設備之間的IO從中斷到恢復的時間是否超過第三預設時間,獲得控制器失效測試結果。
4.根據權利要求3所述的測試方法,其特征在于,在通過HBA卡端口掃描識別多個LUN之后還包括:
將所述LUN創建成裸設備,采用所述Fio工具對所述裸設備進行讀寫操作;
記錄讀寫帶寬,判斷所述讀寫帶寬是否達到預設帶寬,如果是,則執行對所述LUN進行文件系統的創建,并將所述文件系統掛載到目錄的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710660541.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自然流動連續補充DLP光固化裝置
- 下一篇:多材料光固化3D打印機





