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

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

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm
+ N$ L3 j; ^% x) l+ M' p         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk
) u0 |: U$ Q3 L# l4 I' S) m
) ?( Y* M, u" E5 r6 G2 Z7 m9 g1 L[彈性放大LV容量]
' U/ C1 N; Q2 t
( O, [  ]* f: E# H
# ~- u( i" s2 \+ E3 y' h8 i+ c
1) lvextend -l 178813 /dev/11HD_vg/11HD_lv
3 g8 X1 C4 y  {
% \0 Q8 Z' P2 K8 w
& k2 ~4 E7 c7 ]
178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB
5 r8 Z, O4 o+ V$ Y1 V' ?. _
/ Z1 d* V, m- N" r2 H. `6 u, \, L

, ~0 L# b) B( v8 e+ M2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv# J2 J2 e' r+ {3 H$ A  x
2 i( w, o' g  N4 M: @$ D- I
% ]& P' X; Q4 \- J/ ^8 E
1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE2 G8 t: m1 q: m8 J# G6 c) R' E
+ u7 C3 v  q1 S4 r" _: k" y/ `
! `) Y# n( h7 l: W- B
3)resize2fs /dev/11HD_vg/11HD_lv
$ O; w# @8 y8 A8 T8 ]* e$ x1 T4 H# r% g/ t$ i" o  Z- O) i
5 D, |8 S- Z  m8 @5 L' S# Y! Q/ Z
P.S假如找不到gdisk指令,使用 yum install gdisk 安裝
& t% S6 _$ o4 }& R' k/ L/ Y, X使用 gdisk 分割磁區時,

+ ?$ r/ N+ ?% ^/ @" M( xHex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager)9 t  I3 e) _$ I4 _! u9 h

  l* X) D% [: R* n+ ^

9 R6 I. A! `3 y0 |! \6 O[移除pv]2 |; _" P& s" V/ `2 K5 Z
pvscan or pvdisplay 毀損的硬碟會顯示:
8 u/ O$ N) g7 d6 MCouldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3
( g' l" e. X8 R. b7 U/ y- ^/ c4 oPV Name               unknown device$ ?& ]+ t9 e5 p4 N+ E- m& c
5 E* D* L8 G' X& e  |% n" [0 i! n
由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:# a8 d! Y2 y, p3 N, C0 y
vgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV( F- z6 j! |* G& C- A  C
pvscan or pvdisplay 就不會顯示 "unknown device"
+ H: P5 G* x) B# Q/ u, h% k2 \7 N" E. A- u! b" @
( ~6 t+ d# L5 P. [% }
[如何mount 已存在於一顆硬碟內之LVM的partition]. v' b2 `4 H$ v: _9 b/ |& W, K6 j
#pvscan
4 A: A; i3 c: M' ~( x  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟)
" d+ T) n- j+ j( x$ T# B) N  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]
" {/ P% J% [, @5 x1 D% U/ S  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]
& y" E- t! E+ m2 Z9 m8 q9 J. S8 ~% m$ ]2 V8 V1 s  |! A
#vgscan
) m- a3 O7 g8 Z6 s; U  Reading all physical volumes.  This may take a while...: M) Z. [  @- v, S- O
  Found volume group "vg_centos6" using metadata type lvm2, }4 u0 A0 o! v2 T- J
  Found volume group "vg_test" using metadata type lvm21 W/ _" V" w" U+ _6 o6 _

2 Y0 M- U8 n0 W: x$ P" y, j3 k+ j! s
, c" b- ^) |1 }. B#lvscan: |# C" p9 C" A* c2 A
  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用
6 `' H4 ~0 h( V  n2 ~5 R. F  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用. ~3 q" Z4 L' ~) v4 S6 `
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
: a1 L: e9 b; n2 p  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit$ L6 P& `  U$ l4 A8 G/ K% ]
2 M/ u& ~5 u" @* ]

9 v% Y9 M" P4 m#lvdisplay /dev/vg_centos6/lv_root. m8 E& l- u0 }  T
  --- Logical volume ---* {6 f: B; d) n- P1 }) G4 k+ j
  LV Path                /dev/vg_centos6/lv_root
# P! o) I) o+ F/ m8 r$ Z  LV Name                lv_root
5 ~% V/ L& t! b1 Y% R) x2 g0 F  x  VG Name                vg_centos6
4 N3 q6 S" [& `6 @0 J7 P  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe
0 D/ B8 G* ]9 w5 ?, W  LV Write Access        read/write
7 g2 e% P9 Y! k2 C- H) U$ I- u  LV Creation host, time ,
- @; P. d- b6 r& U8 @% p+ j" R) W  LV Status              unavailable      <==== 不可用1 ^- ~+ C5 q; N8 q7 I0 u8 z/ H
  # open                 10 r  }& s3 _$ t6 \& E$ y7 x
  LV Size                21.84 GiB# r8 j1 \+ Z% X' W! J( J
  Current LE             5591  S) I/ ~7 [4 F5 z1 b
  Segments               1
( E( x1 k$ {4 H  p  Allocation             inherit. ~: \( k2 r9 p' Z" L  ^3 C
  Read ahead sectors     auto
  f# ^' R$ ^0 W+ y  - currently set to     256' F; V7 R( z2 z8 o1 ^% h
  Block device           253:2. ~, a1 x) ~! O

' l4 |8 F! O' a) v$ H; F$ z0 p  |, w& Q* Z
重點在這裡:
: h; q$ a* `8 fvgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)* X+ G, {7 w5 _3 T" P2 K1 _# \
再查一次 LV:+ @) J' k# A* [9 k
#lvscan
/ }% f* {. K' V! p3 ?  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了- J* E) ^$ }. q/ T
  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了/ t% N2 s9 y7 O; M
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit- ]* x/ J4 P- d+ F' Z  i# Q
  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit
- @/ I9 Z' I9 f* n) M1 n0 ~6 T# i
% V& Y4 i6 |4 x- O0 C; ~% U
mount LVM:
; a# T9 y& v& W# Cmkdir /mnt/lvmdisk: I) x* ?; ~, e% ]2 L- T
mount /dev/vg_centos6/lv_root  /mnt/lvmdisk
9 d' W" H; V" Z) j8 ~8 e: l大功告成!
* Z* c. q- c2 O3 f7 x" J/ z
+ @/ e' D7 h- O! o* C4 _1 A

, l5 I+ }9 l$ k6 I6 R
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2025-12-6 18:28 , Processed in 0.063619 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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