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

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

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm0 [( C5 m- y' J) I! D6 m+ H
         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk
$ _# F6 q/ b# b) @5 f4 R0 |
$ r4 P. D, o1 k7 G[彈性放大LV容量]4 ?( w( J/ t# `. ?. A9 r

" ~6 ^9 f* @6 b: Z; I, s9 P
( `/ d8 m* O" B$ j4 p6 N
1) lvextend -l 178813 /dev/11HD_vg/11HD_lv 0 \7 a& N( t! v7 V" D+ o! g

, a2 O2 c- z! X% }6 _2 E2 K8 C( V

7 ?( T! |2 n1 y2 Z178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB" s# y# P2 j( f8 p% Q5 i
$ @( n5 K# P3 g! [0 ^) Y- E/ {% N
$ ~  x: B* z3 `
2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv. {$ ?; o' A& L. {% w4 s* ]- Z

7 w$ j! _. n3 R0 \8 {
* L: d$ X  j# W  v! q  ]# a4 m( n
1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE9 }  l- G; f- f# m6 ^6 X

/ @- v0 R5 ?$ `) L" r
+ g5 g/ E' B. Q3 M5 G+ s- ~  X8 G% N
3)resize2fs /dev/11HD_vg/11HD_lv& c2 I2 p+ l3 A! S; z
6 ~9 S* V2 g# @! T  S3 O; b
* Z( l/ G* |3 y% C7 a" \
P.S假如找不到gdisk指令,使用 yum install gdisk 安裝/ f! ?3 s: z8 |# ?% R. C
使用 gdisk 分割磁區時,
& `" L, _& H1 O+ a, P
Hex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager)2 D8 p. K3 K9 l6 i; m

6 H$ l& i. j' {$ I2 s* R5 ^
" [/ E( [9 m; {& |4 M1 t" U2 C
[移除pv]
9 s) W4 c5 ]& O4 Bpvscan or pvdisplay 毀損的硬碟會顯示:5 |2 i. r7 r; v7 Z  m: [! G4 s
Couldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3
" E! k3 P/ H6 b. ]+ {. q' rPV Name               unknown device
: {& k% G) t, K9 H; h4 e
  e9 p  q- f2 t( {* g2 {6 R' a由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:
6 ~$ |/ p8 u/ R% r' ~vgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV$ P; E; y7 M+ S
pvscan or pvdisplay 就不會顯示 "unknown device"8 e- h1 l! b& L; S1 N' h! D
7 n; k' f2 P6 X! M3 V
+ a! L" z6 {5 O: \6 Z" Y( n
[如何mount 已存在於一顆硬碟內之LVM的partition]
* [$ Q7 f6 R3 U! _1 D#pvscan7 k4 N, o; ^; N* u& G' {3 T% q
  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟)  T1 D( \+ C" N/ s6 p' n5 w1 u1 X$ {
  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]
- n8 n& q( h! j. g  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]
+ g+ T4 B. e* n& }: k7 @$ ?
4 E0 ^2 F$ g+ K2 I  m#vgscan5 ]1 F# G' ]8 Q7 g& T
  Reading all physical volumes.  This may take a while...
, ?0 O1 O* U/ [% F- q  Found volume group "vg_centos6" using metadata type lvm24 l5 S7 @! q, x& H$ r$ @# n& }
  Found volume group "vg_test" using metadata type lvm2
" ]3 ]: f8 Q  w' y1 G: h% Z1 s8 Y  V7 _9 M0 x8 S1 c0 U9 p% u

8 O. m; L. S+ _3 B$ a#lvscan' N4 X) j/ Z8 u7 o7 D4 Y
  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用/ l, i4 p% n4 g3 ~! ^
  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用
3 Z. x% F+ c4 h, e+ V  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
; }4 M) U& J8 a' d  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit+ I4 {4 k  v2 V

& t( g1 \; x* W. m/ C# g7 T* x1 E/ Z# q# I3 G5 w
#lvdisplay /dev/vg_centos6/lv_root
6 m2 Y/ ]; u2 o$ @, w8 `  --- Logical volume ---
0 t, d" u& }. X1 H  LV Path                /dev/vg_centos6/lv_root6 J/ d+ ~6 B" C0 l
  LV Name                lv_root. M- h2 x9 G* \6 ?
  VG Name                vg_centos64 C5 U( {( S, N, A
  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe
+ l( F9 h% W' X9 n  LV Write Access        read/write2 u, h$ H2 k* j, g$ I9 z
  LV Creation host, time ,! l7 C' O, D% l6 u+ \! U" H
  LV Status              unavailable      <==== 不可用
& E/ D4 w2 }% V1 _  # open                 1* S- h+ y( G* i( p+ y4 @
  LV Size                21.84 GiB+ P% K# {0 I- K
  Current LE             5591, T! }* ~6 Q) z/ D
  Segments               1
8 G- C$ b" \- `2 b( d  Allocation             inherit; O% R9 j* H7 P  s! T) f0 Q) T
  Read ahead sectors     auto
6 N2 S! T: Q- i# U0 C9 ?  - currently set to     2564 u" |, g0 ]+ J* H" D
  Block device           253:27 N' r7 _9 S+ A5 P  b

' \8 V3 t7 s. X6 A6 N- z# e( a7 n; J$ S) ~
重點在這裡:3 ~6 M& G3 k) V2 d
vgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)
, J9 R0 V" n5 u/ b! O: Y再查一次 LV:  R0 c% K3 N" U9 A7 _
#lvscan& Y! b9 M3 F3 n/ Y; m
  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了
! j, X* P8 Y" c* v0 z/ f  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了
2 z' g3 }6 Z; Q  ?; n9 n: f  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
" G7 z# Q$ A' G# D  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit  E, L9 ^. o/ T. T

; E; C2 g2 _3 B! @4 Z+ J/ G
* f3 o5 E. y5 Z- U; K$ M, ~: s8 lmount LVM:+ `0 {+ D- L/ a2 g2 |+ a! L4 t9 O/ d
mkdir /mnt/lvmdisk
) a: j# K( T& V* _mount /dev/vg_centos6/lv_root  /mnt/lvmdisk7 k4 \0 ^$ I* h3 p' Y/ \& `
大功告成!
$ ^# v" \* `. G8 `5 b4 j
6 z" E8 j6 @9 `1 F
/ W; h& y% Z' Q. o: C4 C2 |7 L
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2024-10-29 04:33 , Processed in 0.086258 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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