52AV手機A片王|52AV.one

 找回密碼
 立即註冊
查看: 1304|回復: 0

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm
+ y& m8 r! G) I4 L         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk) X  W7 e: N1 Y( {% q! j

9 ], o5 ^$ V1 q: V2 b( i" n( m$ C[彈性放大LV容量]5 A/ m. Z& |# {9 H
3 A2 b; \% M& @6 j

! y9 ~: Z( n( S5 P1) lvextend -l 178813 /dev/11HD_vg/11HD_lv 6 m: A# p1 w: u4 C$ g' P5 O; V
, @" E5 I3 [- e% v1 @
6 k$ Q! W- ~) A! R  E3 W( N: ]
178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB
, \6 {! ~+ y- H) _: F: N$ G' [( d* C* y% P8 B5 G
1 o! M1 x# `# x8 d2 f
2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv
5 `, w5 P! Y! u3 W; I
, {; i1 }3 l( O; B9 V1 s% M8 s

/ Q0 c. L; H) u9 W$ ]; A0 \1 [1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE. V, U2 W( X, R/ U; A6 I

6 J+ `1 k( G% i3 D
! F  y& B, e  H5 D
3)resize2fs /dev/11HD_vg/11HD_lv; t0 J* W2 `9 \3 L) U
0 y& W$ v9 s6 H% A

/ G1 r! K; y" k* rP.S假如找不到gdisk指令,使用 yum install gdisk 安裝# d( F- L- D3 {- y0 A2 m- b; p
使用 gdisk 分割磁區時,

, T: Y6 G% Y) U4 }. O8 BHex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager): Z$ q5 q4 C; j. Z, v3 g% Q+ s
1 `  w( N8 y) e- u3 q

" q7 [) H, b9 P' U4 x, L[移除pv]! l' \" d2 v5 T2 R! Z% W0 a
pvscan or pvdisplay 毀損的硬碟會顯示:
9 Z6 M. ~0 Q: N7 M3 l9 `" B4 tCouldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3+ a, w& `, H, ]! m% Z# c' }
PV Name               unknown device
, l! o3 w, g/ w& b" W, b3 a) `, K$ F; ^% C% p* _- u
由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:5 |! M1 p1 s$ |  }1 r! t* n! z6 w
vgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV  l7 U: O. M$ ^0 n1 v* B
pvscan or pvdisplay 就不會顯示 "unknown device"
4 q: m- \- ~5 D# e, @* {/ f0 p2 g; h+ L9 ~
; u6 }0 `/ @" h- z/ ]
[如何mount 已存在於一顆硬碟內之LVM的partition]
& Z3 p. S9 c3 Z# @% ^: W* E. h#pvscan
' Y0 m+ J% D; n: ^+ J0 x  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟)
6 C4 `" W" `* @, a( b" ?- t  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]1 X1 a* D1 W4 o$ R- E) A1 O2 @
  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]( b5 s; ^# H" |/ H/ ?/ F
) U" E! h7 \( K- D
#vgscan( f; k" m  M" h2 a( J  y; Z
  Reading all physical volumes.  This may take a while...' L4 K& q% {/ a: u- k
  Found volume group "vg_centos6" using metadata type lvm2
. e, L; d7 M  m) r! H: ~  Found volume group "vg_test" using metadata type lvm2
' t; P- t0 W2 d5 _$ F8 d2 E$ I" m' d" Q! O+ f' D7 V

: @& O* S6 G0 E! O$ K7 e#lvscan
( o) _7 d9 H8 I! v! c  B3 d& u% r9 Y  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用
1 ?3 Z7 j# R- Z2 S  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用
2 M( O# `; N' Y3 H5 G9 J  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit2 c: a+ \( E# V! D
  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit% O  `0 n5 V* H9 f0 ^: G9 t3 t
# t+ O: a9 G4 f  A, j( s5 H

( y3 A1 Y9 `8 s/ w; K8 r6 r7 N: J. S#lvdisplay /dev/vg_centos6/lv_root
& t% i6 I% b# ^/ P0 H  --- Logical volume ---0 U1 o( z: i$ Y" m( v% R8 Q3 _
  LV Path                /dev/vg_centos6/lv_root
4 }1 |( u/ T' @" e3 i  M+ l! C  LV Name                lv_root
3 {9 G% E  v2 V! D3 d  VG Name                vg_centos6
  A$ ^3 a6 C/ a/ X+ J  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe
& m0 V$ u# k: h& `  LV Write Access        read/write9 ^! q( U+ F5 N4 E* K+ D7 E
  LV Creation host, time ,3 h7 P/ Y8 y. K. W$ \
  LV Status              unavailable      <==== 不可用- r/ M. E9 g7 N% Z3 k2 I
  # open                 1
! k1 |; q/ e8 X5 h) U+ L  LV Size                21.84 GiB
3 B* x5 s/ _# ^) G- v" [1 ?  Current LE             5591
3 o& y/ P% q8 o- ^, f  Segments               1
  I& i0 ^) m& U% m+ _; ~" j  Allocation             inherit0 a: Z7 X4 Q9 o3 Z
  Read ahead sectors     auto/ H% {! e+ d) |# U" |' p+ n
  - currently set to     256
0 V" T3 n2 _+ t  Block device           253:2$ L: y& {7 _' D* D7 {
. y. V$ r9 k4 X1 C

- Q6 `# @7 M$ \7 X- m3 r重點在這裡:2 R9 P1 b4 M8 K4 J9 r7 D! o
vgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)% h0 L; t. U; Y- i$ R
再查一次 LV:& y- w' r' U! Q; J- u# F
#lvscan
! y0 B+ l) o4 Y1 p. `" s3 a  O  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了- ^' `1 b0 z5 V3 _+ l2 v2 t2 b7 U
  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了
+ B/ k  Q2 ^8 k& w  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
( l$ X0 f2 ?; p3 w1 k  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit
' I8 |) `( O& z- Q" N: C" L8 `; V% S1 A

9 B2 g; R5 T8 k/ v( X0 cmount LVM:
. ]3 K5 I3 v9 d- K  q/ k* \; h& }( dmkdir /mnt/lvmdisk- V5 t' @6 R5 I! S
mount /dev/vg_centos6/lv_root  /mnt/lvmdisk
- r" h" p& Q$ h* b9 ~2 z& N大功告成!
  z; l2 r# O" n4 X' H. f- b
  ^: y+ A7 _5 I" h' E% ]' e

" B$ U4 L* X- B- S. W
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則



中文酷站排行榜

本區塊內容依據『電腦網路內容分級處理辦法』為限制級網站,限定年滿18歲以上或達當地國家法定年齡人士方可進入,且願接受本站各項條款,未滿18歲 謝絕進入瀏覽。為防範未滿18歲之未成年網友瀏覽網路上限制級內容的圖文資訊,建議您可進行網路內容分級組織ICRA分級服務的安裝與設定。 (為還給愛護 本站的網友一個純淨的論壇環境,本站設有管理員)

QQ|小黑屋|手機板| 52AV手機A片王

GMT+8, 2026-2-4 12:58 , Processed in 0.070496 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表