以前學習VCP的時候,作實驗常用Openfiler作共享存儲。ESXi主機經過iSCSI鏈接到openfiler主機的LUN上面。在iSCSI鏈接的時候,選擇了chap認證。ide
今天我在作一個Hyper-V 加SCVMM實驗時候也想利用以前的Openfiler iSCSI做爲共享存儲,可是使用Server2008自帶的發起程序鏈接的時候,老是提示CHAP認證失敗,檢查Chap的用戶名和密碼都是正確的,以前的ESXi使用一樣的用戶名密碼鏈接openfiler正常,在Openfiler上取消chap認證以後,2008鏈接恢復正常。在網上也沒找到相關的資料,後來在朋友老白的指點下問題解決,如下爲排錯過程學習
以前Openfiler的chap認證用戶名是openfiler密碼是cisco3d
在Server2008中配置了相關參數以後鏈接日誌
發現系統給出錯誤提示,讓參見系統事件日誌。blog
在系統日誌中,咱們看到一條對應的錯誤日誌,提示咱們chap密碼小於12個字節了。原來問題出在這裏。事件
咱們回到Openfiler中修改了密碼的長度爲15位(大於12位)。ci
回到Server 2008再次進行鏈接get
此次成功了。it
總結:發現問題以後我沒有第一時間按照系統提示查看相關日誌,而是感受本身的配置粗話了問題,花了不少的時間憑經驗在進行對比排錯,浪費了不少時間。class
問題已經解決了,分享給遇到一樣問題的朋友。