[問題] root LV not available 無法mount

作者: Chopin5566 (蕭邦五六)   2014-10-09 23:09:30
各位版友大家好,我之前有PO過同一個問題
目前還沒解決,想再來請問大家
我的問題是本來我root空間不夠用,而我有使用LVM
然後我便用iscsi連了nas,讓我多一個磁碟可以用
然後我再把這磁碟建立PV,再把它加入root 的VG裡
然後再resize root LV的大小,完成,一切運作順利,root LV的確變大
但重開機後,就找不到root LV了 應該是找不到iscsi的那個PV,所以導致root LV無法用
之前版友回答可以進去rescue mode,用iscsi把那顆硬碟掛回來,再把LV mount起來
所以我就去rescue mode,系統有詢問我要mount哪個device成為root file system
但我無法mount任何device 所以我就不mount 直接進入安裝環境下的shell
進入後,我無法正常使用 iscsi initiator 來掛載我的target ,
我顯示目前的target,沒有半個
想要掃描target 又不給掃,說連不到iscsi daemon 、Initiatorname required、
failed to create a discovery session...
請問有什麼解法嗎 真的救不回來了嗎 QQ
我是用ubuntu
作者: nullspace   2014-10-10 09:03:00
需要修改initrd,讓iscsi在lvm前readygoogle一下iscsi boot howto吧
作者: kenduest (小州)   2014-10-11 03:32:00
建議找一台其他主機把硬碟拔過去處理比較方便然後連結好遠端iscsi的硬碟應對到本機磁碟上然後確認 pvscan 可以正確看到那個 iscsi pv 磁碟項目然後用 vgchange -ay 讓該原本硬碟的 lvm 正確啟用後續正確要拿掉位於 iscsi 的 pv,請先確認其他現有的pv 有可用的空間,然後使用 pvmove 命令把資料搬移走讓資料完全不佔用到在 iscsi 上面的 pv 磁碟

Links booklink

Contact Us: admin [ a t ] ucptt.com