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

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

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm0 R: q+ w6 a* S+ H4 k7 ?8 f5 v* ~
         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk
5 [3 r$ _& W5 }' `, z( R7 l
, C. c. n" b  M( a[彈性放大LV容量]" Y( _, m! V& Y5 A
$ U3 L+ \, h5 l- a4 `% E% S0 S
* S  D% N. V9 O4 y, C5 L9 b: i1 @
1) lvextend -l 178813 /dev/11HD_vg/11HD_lv
+ V, _! d% G4 N" [: C
" V9 }9 I/ K2 X8 K) [; F

7 L0 m9 t3 e3 u/ F178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB+ ~' f& i# b! n5 B! G

; Q" b; W/ Z* p/ E" T

0 N4 Z) k1 T1 H- U0 [: ^2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv
0 q7 x6 e3 ~+ v8 k8 c- h0 \8 ~' d( S' {7 i) f2 W

/ ]9 X; ]% A5 [, |/ z. y2 ?$ v1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE4 ?) {1 j* H  q2 u; z7 J
- n' @; W( ]( x4 R: f6 I

: A( H/ U3 @/ q- Y& b3)resize2fs /dev/11HD_vg/11HD_lv
# b, A' _9 Y+ k7 \
  L9 [/ l$ Q  S7 N* \5 c& l

: _. ^6 ^. c/ p! `6 u5 L" OP.S假如找不到gdisk指令,使用 yum install gdisk 安裝2 `/ g( j( d7 ~$ X: l
使用 gdisk 分割磁區時,
% |9 n. u  c! c. U9 b  q# m+ T
Hex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager)
: O: \# d! K2 L1 ]) n- U
- }% n# o$ ^  j
! f  l2 q9 {2 U9 b, q
[移除pv]
' h) \. B/ r* f6 mpvscan or pvdisplay 毀損的硬碟會顯示:5 ^5 Z& i, A, ?1 E' g
Couldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3
9 z) m; x/ T. P" n* RPV Name               unknown device
+ b" Y2 R7 V# D+ X
! f- s, @5 l. k( S7 b/ b' e由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:
, h! N; U# |  I; g) j! _vgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV4 V& Z4 `, U  E9 m) \- o# \+ K
pvscan or pvdisplay 就不會顯示 "unknown device"
/ J5 E7 G4 u* o" b& t$ l/ _
0 i: d  j+ D+ H7 @5 p8 m& b
, T6 x1 C0 U' b  v3 ~# n0 O
[如何mount 已存在於一顆硬碟內之LVM的partition]
( Q0 e( q; O! H- O. f. I/ t#pvscan
# h. h: z" o2 f! i( F% B7 ~/ P  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟)5 b% n( l: W0 i$ s8 q
  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]3 C$ J: t8 v1 k% g
  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]
* R! U$ X* q& G1 a+ {) m
1 S; H4 S9 w% a; x( ~/ ?#vgscan; R3 @* m" N0 i9 ~; R1 k
  Reading all physical volumes.  This may take a while...% `, n# C7 @  C6 m
  Found volume group "vg_centos6" using metadata type lvm2( X$ X% E; T4 o2 x* r) \3 ^
  Found volume group "vg_test" using metadata type lvm2
2 p; e  [! \: \6 Y1 D/ [. `$ ?) p* J( P, f; K

0 G: s7 O0 s7 g4 J! q2 O& L#lvscan
# e# T% t( l, }  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用
8 y% ?: [, T" t  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用0 k* s* v' C, e; I( r2 m$ d
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
: V1 F" a/ J3 ], u0 J  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit
7 Q$ U" a- P7 B  K$ v7 F. D3 n- _) a( }" d% T+ \
% l& D; F+ x# c2 R$ Z
#lvdisplay /dev/vg_centos6/lv_root9 G7 R- I. n5 y! L4 ]
  --- Logical volume ---1 F( [% }6 e8 O9 o
  LV Path                /dev/vg_centos6/lv_root0 C5 w% `$ V" u, ?, e9 g  Z: b- h5 _
  LV Name                lv_root
$ g' j2 {' y& e& C5 R  VG Name                vg_centos6; Y8 i7 P$ T1 f# ~( e( B5 x
  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe5 A6 f9 {$ P5 ^7 L
  LV Write Access        read/write7 R: J& n' K9 i
  LV Creation host, time ,
* p5 K5 L. k: k+ F4 K8 q4 X% e  LV Status              unavailable      <==== 不可用
0 o' z& A+ D0 g! }1 N8 ^; t  o  # open                 1
+ u5 m5 a5 |, k) d. n  LV Size                21.84 GiB5 h& n6 v* j, H) G
  Current LE             55915 T. A; t5 H5 R" z- r, l( j" F
  Segments               18 f2 L" U( E, w. m2 n
  Allocation             inherit' F- L: ^! H: B& Z, j
  Read ahead sectors     auto! ]/ ]2 X! H2 d- g( y* x; s# r
  - currently set to     256/ T% J/ ^5 p* R+ _2 j
  Block device           253:2
$ a& B" U1 a& ~2 |
3 Q" K) Z7 T5 x; Y; S% O; y# o* j: x
重點在這裡:; {1 q3 D: h" _* _/ b4 U
vgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)0 y, d2 N; B9 Y- i# {* O) ?2 P
再查一次 LV:
6 A3 K$ N4 Y0 t#lvscan* j6 h0 W* M: ]
  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了& d# y- f7 d8 @( G* A
  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了, ~# C- z" i$ g9 B
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
6 ?/ A9 Q  {- u8 b5 M  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit. K3 R& i: K  L0 G# q- t

' R3 N7 w+ X- _/ O) U9 e; q# p) V. W  V4 C; S2 b
mount LVM:% x7 b$ G' Q: `! F! O% y) [  p+ [- N
mkdir /mnt/lvmdisk; ^- t% X* C1 z! ^
mount /dev/vg_centos6/lv_root  /mnt/lvmdisk+ b# X3 m5 E" Z" l; ]
大功告成!/ f8 s  F7 |2 y9 m: O6 b# T& p' s

; }: g8 U! L$ V+ G+ I: Z
6 S  n4 v6 F* l, z* y
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2025-12-6 21:26 , Processed in 0.126007 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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