某資源池在運行過程中出現(xiàn)存儲設備離線告警,通過底層cinder service-list命令查看,確認存儲state為down狀態(tài)。
登錄控制節(jié)點虛擬機,執(zhí)行source keystonerc_admin命令進入OpenStack環(huán)境,執(zhí)行cinder service-list命令查看存儲狀態(tài),如下圖所示。
?
當云平臺通過存儲管理面無法獲取存儲設備上報的狀態(tài),則上報告警。
當云平臺能夠正常通過存儲管理面獲取存儲設備上報的狀態(tài),則恢復告警。
存儲失去控制,磁陣不可用,存在如下3種情況:
存儲掉電。
網(wǎng)絡不通。
對接問題。
問題分析過程如下:
1.檢查存儲設備當前狀態(tài)是否正常。
通過登錄存儲設備管理頁面,檢查存儲設備告警信息,未發(fā)現(xiàn)異常內容。
2.檢查存儲網(wǎng)和管理網(wǎng)的連通性。
登錄控制節(jié)點虛擬機,通過Ping操作確認磁陣的管理網(wǎng)和存儲網(wǎng)的連通性,網(wǎng)絡正常,如下圖所示。
3.檢查控制節(jié)點虛擬機/var/log/cinder/volume.log日志,分析詳細原因。
通過volume.log日志檢查,原因為訪問的IP地址被鎖定,如下圖所示。需要登錄磁陣做詳細的安全日志檢查。
4.登錄磁陣頁面,檢查存儲側記錄的所有事件,記錄為連續(xù)多次登錄失敗,IP和賬號被鎖定5分鐘,循環(huán)登錄失敗并持續(xù)鎖定。
5.通過磁陣管理頁面解鎖IP和賬號鎖定。
6.觀察5分鐘,IP和賬號再次被鎖定,可能原因是密碼錯誤導致多次登錄失敗,繼而被鎖定。
1.登錄控制節(jié)點虛擬機,檢查/etc/cinder/cinder_huawei_conf_file_HW_IPSAN-1. xml配置,獲取用戶名和密碼的密文。 2. 在控制節(jié)點虛擬機下,執(zhí)行如下命令解讀密文:
a.執(zhí)行echo 'dGVjc19zdG9yYWdl'| base64 -d命令,得到對接賬號tecs_storage。
b.執(zhí)行echo 'Z0s5WUltc3k5SmRJQ1JWWmpmSHdfcW5kU2JaQnZCbG0waEZlUUJUSXZFQ2c2NGNlNTAxZGIyMDAwODllY2Q0YzgyOA=='| base64 -dse64 -d命令,得到密文為gK9YImsy9JdICRVZjfHw_qndSbZBvBlm0hFeQBTIvECg64ce501db2308a21fee00089ecd4c828,需要再次解密。
c.執(zhí)行python /usr/lib/python2.7/site-packages/oslo_config/aes.py decrypt gK9YImsy9JdICRVZjfHw_qndSbZBvBlm0hFeQBTIvECg64ce501db2308a21fee00089ecd4c828命令,得到對接密碼為kEYSTONE_2020。
3.登錄Daisy界面,在云配置→配置→存儲管理→存儲設備對接界面,更新磁陣的密碼。
4.登錄控制節(jié)點虛擬機在cinder-volume的服務節(jié)點,執(zhí)行以下命令,重啟服務。
systemctl restart openstack-cinder-volume.service
5.執(zhí)行source keystonerc_admin命令,進入OpenStack環(huán)境。
6.執(zhí)行命令cinder service-list命令,查看存儲狀態(tài)。
7.總結及注意事項:
a.磁陣和平臺對接建議使用非admin用戶和密碼,避免定期修改密碼,影響對接。
b.修改磁陣的密碼時需要關注TECS側的影響。
c.由于輸入賬號的密碼是不可見的,需要確認輸入密碼的正確性,避免大小寫,特殊符號等問題。
審核編輯:劉清
-
存儲管理
+關注
關注
0文章
31 -
虛擬機
+關注
關注
1文章
917瀏覽量
28202
原文標題:TECS資源池上報存儲設備離線的問題處理
文章出處:【微信號:ztedoc,微信公眾號:中興文檔】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論