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

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

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm. s, w2 i1 B$ v! W
         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk
* O) q9 v- V8 }" q, ]  ]- X* M. C9 r; e; H: a
[彈性放大LV容量]
% e8 H7 L, B3 [7 l
! T# F" W( {& p* b* P8 @+ b9 q+ P

, v( g/ R% K1 @, @8 Z) j5 g! t+ j1) lvextend -l 178813 /dev/11HD_vg/11HD_lv
3 G  M2 h% B  F, R+ \9 ]  y4 t6 u2 I6 C$ C# x# Z0 T) K6 V- D
8 x( o1 m0 h6 J1 k" N# X
178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB' F/ @  q0 _6 d8 s' Z+ k

; G" ^$ b. Q: V1 n7 A% g
& j* k$ n4 j. w! y
2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv
% h) }  a* ^% K; u) C2 F! i( I9 w2 F9 W4 n0 z0 O' @# H

7 ]% \. b+ z3 T; X6 y4 e# d1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE
9 c" A+ d/ q9 V; j: `
; k$ ?6 S* o" G
  v5 F. p  u. a  N. b# Z: f
3)resize2fs /dev/11HD_vg/11HD_lv% F; @; y2 {  u0 S* Z
5 O5 x& c( g( f# @" g) F
' k* g, I7 U  p4 d. f1 {1 ~( x
P.S假如找不到gdisk指令,使用 yum install gdisk 安裝
4 }: e2 f2 p8 G* c. U# c使用 gdisk 分割磁區時,
, u$ c  @+ a! g
Hex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager)1 l0 w* s5 d% I8 b" z& e
  d0 ]7 Z4 I5 [

. L" S7 M# r# f: G' }[移除pv]: g2 C6 I# t# |" z. E) a, l
pvscan or pvdisplay 毀損的硬碟會顯示:0 z$ O8 t+ m: P* U. |
Couldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM39 R' i* V" T; o
PV Name               unknown device0 n% d3 I7 r! a6 H

6 ^; L: I+ q; x2 a9 U! J由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:5 g) h6 _+ d4 p1 i9 T; W
vgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV
$ W4 t* N% Q* K& ]  O1 kpvscan or pvdisplay 就不會顯示 "unknown device"
' O* g- |2 C6 k: O
) X5 C6 Q) j4 }& _

* a. M- G: Q* E$ Z8 x. O[如何mount 已存在於一顆硬碟內之LVM的partition]
3 Y* r& x5 p3 h4 ?#pvscan
! }: }  |4 o0 K. J( V( L  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟)  l; r$ R0 Q; d* ~8 m( ]# D& V6 t
  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]
: T# O' e( _% a) J  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]
  N( j: m+ _5 X# B1 K8 L5 G1 q; w9 f) C3 v( n  r% d
#vgscan
9 X! ]* M' _- t  Reading all physical volumes.  This may take a while...
$ e3 r( a; x  M$ V. Z+ g4 T  Found volume group "vg_centos6" using metadata type lvm2* z& W$ b& D/ Y  \+ w/ E2 q
  Found volume group "vg_test" using metadata type lvm2
/ `  d. K. b& n/ G. d3 V% f" n: ^9 ?8 @9 q* s. Z
$ V2 Z9 J+ b- m
#lvscan
4 R3 z' T) [: R# c  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用
8 E! I8 Q6 \* U  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用0 z! @& E( ~: s3 v9 U* }
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit6 L' S( N" |; ^; v
  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit+ ^8 q) R: E( f. w; o

4 \  h) c% Y# g8 t, q4 P& U+ H/ Y& ?/ \/ I+ x  Z6 q) w
#lvdisplay /dev/vg_centos6/lv_root
- b7 n$ J( [6 w8 G2 S- _1 o  --- Logical volume ---- R2 Q7 |. R1 j* l9 ?: F& m0 ^
  LV Path                /dev/vg_centos6/lv_root% W5 b  k% ^3 G* g+ B& E; b
  LV Name                lv_root
' F. q' x+ L% x$ Q  VG Name                vg_centos65 `0 K; u$ e8 @, E) s. W6 z
  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe
: R7 k, [3 L& ?* l  LV Write Access        read/write0 d: S0 X: j& [1 E5 n  _! f
  LV Creation host, time ,
# {) E: F3 a+ m1 _  LV Status              unavailable      <==== 不可用  L4 y5 G1 ?4 h8 E$ E
  # open                 1
9 X7 L$ i- J- c" n7 j7 C9 E1 O  LV Size                21.84 GiB
& n2 @( P0 w& R" Q; z8 t5 E; ^  Current LE             5591
. D9 s6 x6 Y8 B# P: d7 ^' @4 k  Segments               13 `* O4 W" f) N6 X& O
  Allocation             inherit. y6 e" S/ G: b  M9 U  M/ I$ d. e
  Read ahead sectors     auto
: X8 n' @9 {+ e5 q/ D8 k; R( T  - currently set to     2564 W3 d1 R( h" n+ |9 x
  Block device           253:2
, c" n) A, i$ {& W( ^& S0 [, r5 ]- D  A) c
. V+ |  Y+ ^" k6 s
重點在這裡:/ l- T8 g' }1 b$ ?: J  v9 E
vgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)
. D' \% k# e# ]4 o再查一次 LV:
2 S% P# q  c" V& H#lvscan& L3 U3 |2 d: Y; n
  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了
9 _# }" I# M" t5 ~6 R  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了/ R9 `# g4 A2 q
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
  k% ^$ r! ^% t  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit+ q2 _# L+ u! m3 c" w* o4 W
; A7 s; _8 h4 I# P

$ ~, d; S: ?1 Y0 ]# Dmount LVM:
+ L# G8 Q7 K( m- i# Vmkdir /mnt/lvmdisk
' _0 `) B! L! J9 f% M& I/ tmount /dev/vg_centos6/lv_root  /mnt/lvmdisk6 ?* j* \1 A. H; }* j/ O& @
大功告成!
& q/ l1 Q$ v! Q7 Z. ^
; e. Z8 M) x2 _8 U  a: C1 M* x
- P& d4 V, m0 ?2 d" p' V2 |  m
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2026-3-23 22:21 , Processed in 0.075279 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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