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

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

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm6 ?" V4 G( U5 ]# Z) D5 I
         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk/ `5 r6 L; e  d2 {4 b8 n, d2 N0 R

2 j/ ]4 e( i9 a( y" E. p[彈性放大LV容量]5 k( H# K1 |9 K/ N

3 a" x8 s% e3 F; i7 r9 L, c
5 A! U6 t1 Y) I8 k2 @0 L
1) lvextend -l 178813 /dev/11HD_vg/11HD_lv 2 z. w. M. C1 |  K
: A- S4 q9 }: k5 Z5 w

! V# S; @% a3 r; j& c, L0 n& [( L178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB1 ^* q% y* U) G5 A2 d( p
  Q, W3 l3 R, t# [. ~
; Y, V. E' d% N2 _
2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv
% }1 D0 C. a6 f7 ^2 d4 J9 k  ?3 R
" @4 p( X( g( d3 W3 m2 Z

  E1 y8 w  `' t2 \' U1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE; b; F0 l. F& t( a5 M

- G6 ~/ T. E- A4 z, h6 e
. L6 g0 p: ]+ L: G
3)resize2fs /dev/11HD_vg/11HD_lv$ g' d3 l( s9 D/ x

7 D- y2 }" W6 P) B
( D5 Y! E. [6 h0 M( M
P.S假如找不到gdisk指令,使用 yum install gdisk 安裝
0 i( i& H, a( Y6 @" V( H使用 gdisk 分割磁區時,
- s: c( F$ O$ m$ _. p- Y3 a3 [
Hex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager)
& G7 c: J, L' `: c0 {; R* @& ~. |0 x0 z8 m: p# x6 H

3 Y% q/ j- r6 [3 l8 p[移除pv]
+ J' Y9 |/ r- |) Fpvscan or pvdisplay 毀損的硬碟會顯示:
' Z+ b, u% k; A$ x. `6 aCouldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM34 b) s+ ?# j2 V' ~, Y, G
PV Name               unknown device8 ~, \. M& K3 I9 U" w8 K# T
0 H+ u! L3 A5 ]* t
由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:
$ S. ?( N& l$ ~  }/ `8 Uvgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV
9 ~% f4 b0 ]+ j6 k" Kpvscan or pvdisplay 就不會顯示 "unknown device"
4 `3 x$ ~; T- T# [. H
, l- b- s! B7 j+ E( l+ ]
8 {; e0 V2 K$ {- L. }
[如何mount 已存在於一顆硬碟內之LVM的partition]
. S! H- V5 N4 j7 g# D& r( r" G/ S$ k#pvscan2 D7 E/ q: K# U# c( ~3 n
  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟)& a" ?8 A0 o! Y7 J* a4 N
  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]
# g; E* l( j; j2 _0 s- J# h4 H* ~  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]( g0 e1 F5 T  w8 T

; d* O% k& U% v3 m" }; L#vgscan
, _# _1 M& p# Z* s  Reading all physical volumes.  This may take a while...  G% J; k2 I6 s2 {8 |
  Found volume group "vg_centos6" using metadata type lvm2# K# k! o1 e0 h- \# G1 M
  Found volume group "vg_test" using metadata type lvm2. D$ V0 e% n, _$ b/ i' w

9 f9 ?1 [6 b% Y; z( Z# J, j% ~8 |, ?
#lvscan
2 Z4 A% F# D% `  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用4 c- [3 ]7 ?# n/ T$ M0 h' M) a
  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用
" \- p( G9 C2 \# U+ g6 i+ Y  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit: j9 _. p7 w9 `  X
  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit4 d5 ?3 A& r4 H! x1 s; N. A

( W; T& c, E% ]) U  \
  O6 _! U% v+ O7 a- n#lvdisplay /dev/vg_centos6/lv_root0 W+ f+ t: m$ u" |5 S
  --- Logical volume ---( q) u# n% m6 _/ r2 ~
  LV Path                /dev/vg_centos6/lv_root, X/ R  M9 _7 a% X
  LV Name                lv_root
7 @$ M4 g% Z2 j. z- a( q  VG Name                vg_centos6
& y. @0 c9 E& ~9 ]/ }  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe6 c+ u' f$ G, X% G0 n
  LV Write Access        read/write
. F" L! X7 [+ l- ?  LV Creation host, time ,3 O" C3 i( ]* _4 Q) q+ R% l$ ^# U
  LV Status              unavailable      <==== 不可用7 G. E/ H$ X6 l
  # open                 1
: c& K4 H  A+ Y* s. I+ B  LV Size                21.84 GiB
) d5 z7 \4 ~$ n5 z; p: c  Current LE             5591  w' n0 o+ m$ W+ |
  Segments               1
! e6 {/ b9 Y) q" y  Allocation             inherit' Y$ W" ~$ ]: i0 x
  Read ahead sectors     auto
* l6 S% U5 p- i# J. M, Z  - currently set to     256
, s0 y% J: h3 O* c; U2 {  Block device           253:2
; S! R) y- X  j& Y& A% P, _- w) x8 |( O/ o0 r5 E

. ?) y# E6 O/ \; F0 j7 K+ |重點在這裡:
$ F! s2 w* ?  c7 U& U5 R( o0 Ovgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)$ D/ N+ [8 Z7 I  Z0 |; u( M2 I( y
再查一次 LV:: I+ ^8 C$ B3 E( i: f1 e
#lvscan
  f8 t2 L! K- w; w  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了6 c7 I# p5 Q6 d7 o0 s; y
  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了1 D4 Z* `, J2 n& x. P& J" x. i
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
" @3 G' e1 S( U: w' ?( F  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit" x: z" C; j! J1 O: U! n

+ d8 E. f/ q( v' q' g0 j
; d8 ~) c$ j$ G+ Z5 i2 Ymount LVM:
# k, B9 G/ G1 @0 d" v: c! Hmkdir /mnt/lvmdisk
- r9 F8 J: F) _* V- o- rmount /dev/vg_centos6/lv_root  /mnt/lvmdisk5 J+ W& l6 Z" y' _  X" u) E3 a
大功告成!; b0 c  ~$ X: O
/ r. ]8 E+ d/ V8 O8 d
8 f5 ^8 J# O' Z0 C" c( _8 h! G2 i
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2026-2-4 13:56 , Processed in 0.068240 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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