root LV not available 無法mount - Linux

Table of Contents


各位版友大家好,我之前有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

--
◢███◣ ▃▄▅▆ ◥◣ ▆▅▅▄▅ ◢ ▋ ◥◣
◢███◣◣◣ ▊ ▅▇█▅▄ █ █▅▋▊▂ █▇██▇
█▍███● ● ▃█▅▆ ▅ ▊ █ ▃▄ █▁ █
█▋ █ ▌ ▉ █ █ █ ▉ ▌ ▊▁▌▅▂ ▉
█◤ ▆▅███▅ █ ▋ ▊ ▋▁ ▍█▁ █▆▅▄
5566 Family

--

All Comments

Hamiltion avatarHamiltion2014-10-10
需要修改initrd,讓iscsi在lvm前ready
Steve avatarSteve2014-10-12
google一下iscsi boot howto吧
Aaliyah avatarAaliyah2014-10-14
建議找一台其他主機把硬碟拔過去處理比較方便
Isla avatarIsla2014-10-16
然後連結好遠端iscsi的硬碟應對到本機磁碟上
Harry avatarHarry2014-10-18
然後確認 pvscan 可以正確看到那個 iscsi pv 磁碟項目
然後用 vgchange -ay 讓該原本硬碟的 lvm 正確啟用
Carol avatarCarol2014-10-19
後續正確要拿掉位於 iscsi 的 pv,請先確認其他現有的
Gary avatarGary2014-10-24
pv 有可用的空間,然後使用 pvmove 命令把資料搬移走
Yuri avatarYuri2014-10-27
讓資料完全不佔用到在 iscsi 上面的 pv 磁碟