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

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

[linux指令] LVM 教學

[複製鏈接]
發表於 2016-1-20 16:52:08 | 顯示全部樓層 |閱讀模式
tid=27827&參考 : http://linux.vbird.org/linux_basic/0420quota.php#lvm
1 H' b; T; Y: m+ ^' x2 _' p         http://linux.vbird.org/linux_basic/0230filesystem.php#gdisk
: Q8 Q; l' k9 n/ u, O3 W
# y: c9 z+ g% k% N( |' v[彈性放大LV容量], V* B! R+ H# V  `
7 a' B& X2 P# H& r. I

1 B( w7 F9 L+ X1 G5 P! o: V! i6 s1) lvextend -l 178813 /dev/11HD_vg/11HD_lv 1 x- d  S  E4 l$ D

7 g; b6 s+ h) A

) ~3 P8 l0 q0 f4 R# v178813是欲加大的size,如2.7T=178813 PE, 1 PE=16MB
4 c# G) m; ^, ?6 l' S: c3 ^3 }3 J  C. v. J) o; ?& n
- O/ ^8 q! ?( n5 i8 ~. n
2)lvresize -l 1966943 /dev/11HD_vg/11HD_lv1 d2 C: |0 M; y5 s" j
5 K. u& D2 Q$ y" ~6 f' U

1 j+ ^/ H& R" ?8 x1966943是加大後的總size,如30T=1966943 PE , 可以用 vgdisplay 11HD_vg 查目前的 vg 詳細資料,包含total size and free size ,單位都是 PE% ?' c- t5 v5 r; I& \9 R/ T
" @8 U* R# T, m+ ^, J9 j' x) u
4 w4 ~2 Q  s) |' V/ N/ k; g
3)resize2fs /dev/11HD_vg/11HD_lv
  T9 p4 Y& o! G) Q9 D0 @4 O
- _- \+ E# ^2 Z- Y3 M
! O! d: f$ x: {5 {; l2 J5 g6 `
P.S假如找不到gdisk指令,使用 yum install gdisk 安裝
! k6 e9 n, V5 f使用 gdisk 分割磁區時,

6 a2 ^: E% J& z- P4 JHex code or GUID (L to show codes, Enter = 8300):  輸入8e00  ===> LVM (logical volumn manager). X3 i; w+ R' h4 C6 I8 Y& a2 w2 n

& t) @* B7 L1 p- Z) c

1 v7 U9 x) F$ b' s[移除pv]
$ T6 b2 X! R6 [* n! O; M) H1 spvscan or pvdisplay 毀損的硬碟會顯示:+ u) V+ \- T/ i" Q; `
Couldn't find device with uuid WWeM0m-MLX2-o0da-tf7q-fJJu-eiGl-e7UmM3+ j  F' B7 C8 q- S% B+ i
PV Name               unknown device
! ~7 N$ |6 z, y* e+ Q
% Z# F8 G+ v* }2 O由於硬碟毀損,紀錄還留在VG內,因此需移除 PV:
! y  M* @" v$ e$ \vgreduce --removemissing --force 11HD_vg  #但也會把所有 LV刪除,故須重建 LV4 {! S( I& @0 g9 @# x  w
pvscan or pvdisplay 就不會顯示 "unknown device"
" O& T5 y5 n$ e# `+ c
* A8 O5 X( v& X2 X* d  X7 F; @3 j

4 J" Z  I0 I* K/ S  u[如何mount 已存在於一顆硬碟內之LVM的partition]) V& V% u3 p& e& B. h
#pvscan
3 m' N: r5 y' i, C  PV /dev/sdc2   VG vg_centos6   lvm2 [27.46 GiB / 0    free]      <===== 吾人想要mount 的LVM (已存在於別顆硬碟); o% @/ R* ~. r+ ]1 G* s; G: _
  PV /dev/sdb2   VG vg_test      lvm2 [18.92 GiB / 0    free]/ G, s6 d6 z% l5 X) T/ ~+ n  Y+ m  p
  Total: 2 [46.39 GiB] / in use: 2 [46.39 GiB] / in no VG: 0 [0   ]
  |  Y2 n/ S# Y) o
4 k* F! _: l$ b' Z3 _#vgscan: ^& E  c( F" o
  Reading all physical volumes.  This may take a while...2 t; T% c3 i! R/ |" K/ B& A) w
  Found volume group "vg_centos6" using metadata type lvm21 n% s* {; Q5 c7 v4 x' \5 @
  Found volume group "vg_test" using metadata type lvm2
* N7 _! }6 _: `; Q) n: N
8 R7 j! ~/ x$ [! r3 H
; a& K/ n8 m2 ~  v$ N#lvscan
8 k* N3 A% I  S( U" M  inactive            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit    <====未啟用
# L2 C$ d+ v( E3 J1 L  inactive            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit    <====未啟用: c5 U5 V! q" U3 H
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit
% b! |7 o! v/ S  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit. X0 n7 [; _8 C0 n" A

' M' ?$ h# \" c2 ~1 p
8 D1 v7 ~+ L' V+ a/ C9 D#lvdisplay /dev/vg_centos6/lv_root
" Z% D5 h- O0 b+ A: Q0 Q4 N  --- Logical volume ---
# i* P+ m, f7 w( N; R8 Y8 D6 ?  LV Path                /dev/vg_centos6/lv_root
8 Y' r/ Z* N5 Y- g* X' x  LV Name                lv_root8 |' _* b3 ~1 M' u5 W" ~
  VG Name                vg_centos6
' f' N4 m' a7 e* W" S' N# `  LV UUID                0nFiiu-yDQG-1JUB-JI2r-uoTe-Hupi-WGisCe
5 x5 h0 U. H, j8 ]7 R/ H  LV Write Access        read/write8 x4 F8 C, ^; y* b
  LV Creation host, time ,- t5 y! d* e& s1 E9 V* Z
  LV Status              unavailable      <==== 不可用
0 S5 h/ ^% O% f  # open                 12 B+ Z6 N- v5 z; r) x0 S* p
  LV Size                21.84 GiB
% S; l5 }. O8 f$ U6 s# u5 e* Z  Current LE             5591
  O- G4 ^, v0 d& s, {2 W+ k  Segments               1( }, k* @' ^% ]
  Allocation             inherit4 s, ?4 g: {* U# d+ H$ \6 ~% y
  Read ahead sectors     auto) p! D7 A* U$ R) g* d3 h2 }
  - currently set to     256. h  K" k! X. `2 x3 U0 h
  Block device           253:2
) J( v% e" a8 v( i; V7 {9 z. K( C
8 y) |) I- }& l% `: H6 s7 U( x7 ]6 T- h3 X% P
重點在這裡:0 e6 ?6 u4 `6 w8 `) b" _# \
vgchange -ay vg_centos6     <====== 啟動 VG     (假如 關閉VG ==> vgchange -an vg_centos6)- S$ M, c- n+ s0 D
再查一次 LV:
1 P6 ]3 }2 u/ {- t2 d. d# R#lvscan, _0 H- V: T0 [6 F
  ACTIVE            '/dev/vg_centos6/lv_root' [21.84 GiB] inherit  <====已啟動了
0 Y7 V# ?, ?( y% T' B  ACTIVE            '/dev/vg_centos6/lv_swap' [5.62 GiB] inherit  <====已啟動了- ?1 w# t! O) ^. j
  ACTIVE            '/dev/vg_test/lv_root' [16.98 GiB] inherit( y, W3 X4 `- X* d- C, G
  ACTIVE            '/dev/vg_test/lv_swap' [1.94 GiB] inherit5 K) U  Y! {7 A4 l4 z, s$ S
5 \$ C7 C0 u' M/ e% ~. B

7 j- s# }1 O; M$ q  p8 Gmount LVM:; D4 P/ `! x$ G$ h% P7 {1 w
mkdir /mnt/lvmdisk5 h3 `: p& r3 p/ Z1 _5 ?
mount /dev/vg_centos6/lv_root  /mnt/lvmdisk
8 [' `* n+ B8 \大功告成!6 \; i3 G' s3 Q
3 l7 L1 r7 u" O1 B0 i9 M
) e- C, y+ P# G/ j8 f0 b
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2026-2-4 06:25 , Processed in 0.074153 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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