iT邦幫忙

0

ubuntu-lvdisplay使用問題

  • 分享至 

  • xImage

請教大家
因為要查詢電腦主機的LV NAME,使用lvdisplay查詢後卻都沒有任何資訊產生,也沒有錯誤訊息

我想指定一個LABEL NAME給他,但卻出現下列的訊息

是否我的解決方向有錯呢?煩請大家指點 (測試在centos已經可以增加parition 大小,但在ubuntu卻遇到這個問題)
謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
James
iT邦大師 6 級 ‧ 2014-07-17 08:28:45

centos的預設安裝會建立LVM,ubuntu預設安裝不會,你的根目錄在/dev/sda5是實體分割區不是LVM磁區

okra iT邦研究生 3 級 ‧ 2014-07-17 08:53:31 檢舉

強!~

2
Ray
iT邦大神 1 級 ‧ 2014-07-17 11:02:55

你的系統還沒有 pv, 所以後面的 vg, lv 都沒有, 請先建立 pv 再繼續...
(這種回答法, 有人看得懂嗎?....臉紅)

看更多先前的回應...收起先前的回應...
James iT邦大師 6 級 ‧ 2014-07-17 11:24:57 檢舉

終於有機會吐嘈ray大神了︰

如果沒有vg的話lvdisplay的訊息是No volume groups found,有vg沒有lv的時候lvdisplay才會完全沒有訊息。

Ray iT邦大神 1 級 ‧ 2014-07-17 17:27:40 檢舉

bruck提到:
有vg沒有lv的時候lvdisplay才會完全沒有訊息

能答出這句關鍵, 才是真正的大神...受小弟一拜...拍手

ektrontek iT邦研究生 1 級 ‧ 2014-07-21 21:52:09 檢舉

感謝
我是參考這篇的教學Step-by Step:http://download.ithome.com.tw/article/index/id/1280
而他有講到一段

LV的是由VG(Volume Group)劃出來的,而VG是由PV(Physical Volum)組合而成的,所以要
擴充LV,就要將分割好的partition轉成PV,以做後續的使用,指令如下
● sudo pvcreate /dev/sdb1,由圖七看到新增的partition是/dev/sdb1,將它轉換成PV
● sudo vgextend u1204s /dev/sdb1,PV做好後,將PV加入VG,做VG的擴充,VG的名字
u1204s是在圖三中查出的
● sudo lvextend -L +7G /dev/u1204s/root,VG擴充好了,就有空間可以配給LV,LV的名
字/dev/u1204s/root也是在圖三中查出的,新硬碟有8G的空間,先加7G來用。

也因此想查出他的VG NAME,而因為我已經有使用pvcreate,將新的硬碟轉成PV了
煩請大家指點迷津
謝謝

James iT邦大師 6 級 ‧ 2014-07-22 11:49:31 檢舉

查VG NAME用vgs或vgdisplay,可是麻煩你看樓上我的回答,你的root磁區是用傳統partition分割沒有用LVM。

James iT邦大師 6 級 ‧ 2014-07-22 13:05:08 檢舉

目前也沒有方法可以直接將傳統partition轉為LVM的方法,像你上面的步驟vgcreate foo /dev/sda5 會破壞sda5裡面全部資料。

ektrontek iT邦研究生 1 級 ‧ 2014-07-23 21:28:40 檢舉

感謝,找了一台VM來試,結果真的開不了機,出現下列訊息
error: unknown filesystem
grub rescure>
(我猜這應該是類似windows 修復控制台模式之類的)

James iT邦大師 6 級 ‧ 2014-07-24 08:21:27 檢舉

如果是虛擬機的話可以直接擴大sda
http://ithelp.ithome.com.tw/question/10152196?aid=292776#292776

ektrontek iT邦研究生 1 級 ‧ 2014-07-27 17:05:41 檢舉

如果卡在這一關,是否有辦法解決呢

感謝

James iT邦大師 6 級 ‧ 2014-07-28 08:46:33 檢舉

fdisk要sudo,mkfs當然也要

ektrontek iT邦研究生 1 級 ‧ 2014-08-12 20:03:34 檢舉

有個問題再確認,執行後有跑完

但執行下列語法echo 1 > /sys/class/scsi_device/0\:0\:1\:0/device/rescan會出現下列訊息:

煩請前輩在指點,感謝

James iT邦大師 6 級 ‧ 2014-08-21 10:16:10 檢舉

請舉一反三,這個當然也要sudo

我要發表回答

立即登入回答