RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助]Linux LVM 有沒有工具可以快速改變容量大小?謝謝   字型大小:||| 
kant
銀驢友〔初級〕
等級: 12等級: 12等級: 12


今日心情

 . 積分: 383
 . 文章: 890
 . 收花: 2977 支
 . 送花: 851 支
 . 比例: 0.29
 . 在線: 4930 小時
 . 瀏覽: 41522 頁
 . 註冊: 7082
 . 失蹤: 402
 . taichang
#1 : 2008-6-15 12:38 AM     只看本作者 引言回覆

有去"鳥哥"那邊瞭解過 LVM 分割方式,
原本的 FC6 是灌在一顆 IDE 40G 的硬碟上,
使用 true image 拷貝到另一顆 IDE 80G 硬碟.
發現無法像 windows 那樣可任意調整大小.
COPY 完當下,馬上用 partion magic 8.05 試,也是無法修改大小.
有沒有高手可以告知有什麼樣的工具可以很快的更改 LVM 大小的方法(圖形化工具),
感謝.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
innova
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


十週年紀念徽章(五級)  

今日心情

 . 積分: 916
 . 文章: 2714
 . 收花: 7188 支
 . 送花: 1461 支
 . 比例: 0.2
 . 在線: 2182 小時
 . 瀏覽: 15142 頁
 . 註冊: 6936
 . 失蹤: 5
 . 火星
#2 : 2008-6-19 01:26 PM     只看本作者 引言回覆

如果不是同一顆 HD,
倒是建議你 先把 新硬碟 切好
每個 Partition 容量不要比原來小

然後
用光碟開機
開成 rescue mode
兩顆都掛起來
用 dd 去針對每一個 partition 做複製

dd  if=/dev/hda1 of=/dev/hdb1

dd  if=/dev/hda2 of=/dev/sdb2 bs=8M
.....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
AndCycle
鐵驢友〔初級〕
等級: 4


 . 積分: 25
 . 文章: 74
 . 收花: 207 支
 . 送花: 6 支
 . 比例: 0.03
 . 在線: 92 小時
 . 瀏覽: 520 頁
 . 註冊: 7580
 . 失蹤: 31
#3 : 2008-9-19 04:32 PM     只看本作者 引言回覆

lvm 可以直接 grow, 請詳查howto


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
innova
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


十週年紀念徽章(五級)  

今日心情

 . 積分: 916
 . 文章: 2714
 . 收花: 7188 支
 . 送花: 1461 支
 . 比例: 0.2
 . 在線: 2182 小時
 . 瀏覽: 15142 頁
 . 註冊: 6936
 . 失蹤: 5
 . 火星
#4 : 2008-9-23 04:44 PM     只看本作者 引言回覆

好像诶這指令耶?

growisofs            (1)  - combined mkisofs frontend/DVD recording program
tailf                (1)  - follow the growth of a log file
xfs_growfs           (8)  - expand an XFS filesystem
xfs_info [xfs_growfs] (8)  - expand an XFS filesystem

倒是 pvresize 不知道 能不能 線上更改 partition 內容?

lvm                  (8)  - LVM2 tools
lvm.conf [lvm]       (5)  - Configuration file for LVM2
lvm2                (rpm) - Userland logical volume management tools
lvmchange            (8)  - change attributes of the logical volume manager
lvmdiskscan          (8)  - scan for all devices visible to LVM2
lvmdump              (8)  - create lvm2 information dumps for diagnostic purposes
pvcreate             (8)  - initialize a disk or partition for use by LVM
pvresize             (8)  - resize a disk or partition in use by LVM2



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
aTimWu
銅驢友〔初級〕
等級: 8等級: 8


今日心情

 . 積分: 100
 . 文章: 579
 . 收花: 597 支
 . 送花: 71 支
 . 比例: 0.12
 . 在線: 1001 小時
 . 瀏覽: 9760 頁
 . 註冊: 7033
 . 失蹤: 364
#5 : 2008-9-24 09:12 AM     只看本作者 引言回覆

版主 MU : 感謝您無私的分享

評分:+2   
 這篇是記錄LVM的指令,由於LVM是一套不錯的檔案系統,但指令實在常忘記,所以還是把它記錄起來。

一、建立LVM Filesystem(50MB PV → 50MB VG → 30MB LV → /lvmdata)
1. # fdisk /dev/hda ← 分割 /dev/hda
2. create a new 50MB (8e) partition ← 建立partition
3. # partprobe ← 不用重新開機,立即生效partition
4. # pvcreate /dev/hdaX ← 將 /dev/hdaX 轉成 PV
5. # vgcreate rootvg /dev/hdaX [ /dev/hdaX /dev/hdaX.......] ← 建立 VG,名稱為 rootvg
6. # lvcreate -L 30M -n lv01 rootvg ← 在 rootvg(VG)建立 LV,容量為 30MB,名稱為 lv01
7. # mke2fs -j /dev/rootvg/lv01 ← 格式化為 EXT3
8. # mkdir /lvmdata ← 建立目錄
9. # mount /dev/rootvg/lv01 /lvmdata ← 將 lv01 掛載到 /lvmdata

二、擴大 /lvmdata 空間(30MB → 40MB)
1. # df -h ← 檢查 /lvmdata 目前空間為 30MB
2. # lvextend -L +10M /dev/rootvg/lv01 ← 將 lv01 擴大 10MB 空間
3. # df -h ← 檢查 /lvmdata 還是 30MB
4. # ext2online /dev/rootvg/lv01 ← 將 lv01 空間立即生效
5. # df -h ← 空間已增加至 40MB

三、將 rootvg 虛擬 HD 由 50MB → 100M
想法:再新增一個 PV,將此 PV 加入 rootvg,擴大 rootvg 容量
1. # fdisk /dev/hda ← 重新分割一個硬碟或partition
2. create a new 50MB (8e) partition ← 建立partition
3. # pvcreate /dev/hdaX ← 將 /dev/hdaX 轉成 PV
4. # vgextend rootvg /dev/hdaX ← 將新的 partition 合併到 rootvg
5. # vgdisplay rootvg ← 顯示 rootvg 目前容量



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-3-29 10:55 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.025726 second(s), 7 queries , Qzip disabled