台灣最大程式設計社群網站
線上人數
544
 
會員總數:245973
討論主題:189551
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> 關於PV(Phsyical Volume)擴大問題
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於PV(Phsyical Volume)擴大問題
價值 : 100 QP  點閱數:3504 回應數:16
樓主

towns 版主
中級專家
5027 174
5576 901
發送站內信

捐贈 VP 給 towns
先說明為什麼要擴大PV,因為towns的虛擬機硬碟容量太小了,使用指定針對虛擬硬碟將檔案上限擴大了,但虛擬系統中需手動去變更硬碟容量,在windows下,可以使用磁碟管理==>延伸磁區方式將空間擴大,或使用第三方軟體來擴大。
那在linux系統下,是否可以使用類似的方式來擴大實體硬碟的容量呢?
在google中得到的資料多半是再增加一個PV(如加一個hda3)再將新磁區加入VG(Volume Group)中,是否可以直接將舊磁區(hda2)擴大呢?
在linux中有一個pvresize的指令,不過towns試了一下,不行呢!也許是要先卸載磁區才能使用吧!但也有一個警告,做了這個動作,資料會全部遺失 = =

搜尋相關Tags的文章: [ PV ] ,
本篇文章發表於2011-05-27 10:11
== 簽名檔 ==
來吧~~~電腦:http://blog.xuite.net/towns/hc
專修小問題:http://hc.chongyang-go.idv.tw
1樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
resize2fs呢??
本篇文章回覆於2011-05-30 01:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
試了一下,不行呢!resize2fs只能用於擴大LV(Logic Volume)
本篇文章回覆於2011-05-30 14:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
看了一下鳥哥的資料,towns所要做的事情是擴大“實體partiton階段”,也就是擴大hda2這個實體partition,不知道是否因為towns的觀念有錯,是否當hda2加入了LVM後,就無法直接擴大,而只能增加一個hda3,並將hda3加入VG(Volume Group),再擴大LV(Logic Volume),towns總覺得這樣多了一層手續呢!
本篇文章回覆於2011-05-30 14:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
看了一下蔥大給的連結,結論似乎是無法擴充呢!
本篇文章回覆於2011-06-01 18:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
我是習慣性就不弄LVM...
So...愛怎麼搞就怎麼搞 :Q

如果把hda2從LVM裡面拿掉後再resize呢?
本篇文章回覆於2011-06-02 12:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
最有價值解答

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
不知道towns的虛擬機硬碟是設定多大?
不然就乾脆用Clonezilla一類的軟體,Clone到另一個較大的虛擬機硬碟上?
本篇文章回覆於2011-06-07 02:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
原本為10GB,擴大後為35GB
本篇文章回覆於2011-06-07 15:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
有試過Clonezilla一類的硬碟複製軟體嗎??
本篇文章回覆於2011-06-08 00:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
沒試過呢!不過有看過介紹,不過他的手序繁瑣,towns想,已經過了兩年了,LVM不會不進步吧!再加上已經有pvresize、vgextend、lvextented這些指令,只是單純的擴大,應該沒這麼複雜才對,說不定towns 又想錯方向了呢 ^^"
本篇文章回覆於2011-06-08 11:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
不錯的參考

哇系蟲ㄟ
檢舉此回應
小弟在此分享一下,縮放的動作只能縮放VG及LV,PV沒辦法...
本篇文章回覆於2011-06-09 00:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
鳴~~~~真的是這樣啊,沒有解決方式嗎?蟲大
那pvresize這個指令沒辦法有效使用嗎?
towns知道重點是要擴大實體partiton如下圖hda2 End的cylinder上限值
本篇文章回覆於2011-06-10 17:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
看來這個部份,需要towns自己來實驗了 ^^
本篇文章回覆於2011-06-13 10:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

哇系蟲ㄟ
檢舉此回應
就我之前上課及書中皆提到PV無法縮放,想必towns大大也知道pv就是實體的partition,那麼實體的東西
要做到縮放又不破壞資料,實在想不出原理來,我曾在windows作業系統上用過partition magic這個軟體
做過這種事,但雖然成功,也不太可能每次都成功,或許有更好的辦法能解決,可惜學藝不精,找不到。
本篇文章回覆於2011-06-27 21:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
現在在windows中有很多這樣的第三方軟體如蟲哥說的partition magic及免費的Partition Wizard,都可以做到放大縮小,現在win 7 也有內建這樣的功能(延伸及壓縮磁碟區),我想Linux也一定有這樣的功能,只是 towns 也是學藝不精,對於LVM技術及Ext3格式不太清楚,所以做不到,還是再研究吧! ^^
本篇文章回覆於2011-06-28 10:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
不錯的參考

kg
檢舉此回應
回哇系蟲ㄟ : LVM中只有pv無法作縮放,lv及vg皆可...
只是lv容量要減少要先umount該lv,然後對該lv依序作e2fsck、resize2fs、lvreduce之後再mount起來時其lv容量就減少了...
本篇文章回覆於2011-10-30 17:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.