LVM應用概要

LVM — 即Logical Volume ?Manager(邏輯卷管理管理),是Linux的一種磁盤管理機制。

LVM可以將物理磁盤以PV(Physical Volume)為單位抽象成VG(Volume Group)。在VG中,最小存儲單元是一個PE(Physical Extent)。在VG的基礎上再抽象一層,劃分出LV(Logical Volume)。用戶對LV進行文件系統的格式化和使用。在LVM機制中,VG的基礎上可以支持增減PV、LV。

LVM具有擴展性靈活的優點,不過在增減過程中如果使用不當也會造成數據丟失難以恢復的問題。

RHEL、CentOS等Linux發行版都能很好的支持LVM。

CentOS7系統簡單構建一個LVM的過程:

1.先準備好可供使用的硬盤分區,創建PV。一個分區創建一個PV:

  • pvcreate /dev/sd[a-z][0-9]
  • pvs簡要查看PV信息
  • pvdisplay查看PV詳情
  • pvmove備份PV的數據到VG中的其他PV
  • pvremove刪除PV

2.創建VG并指定其包含的PV:

  • vgcreate -s(指明PE大小,默認4MB) #[mMgGtT] vgname /dev/sd[a-z][0-9]..
  • vgs簡要查看VG信息
  • vgdisplay查看VG詳情
  • vgremove刪除VG

3.創建LV并指定其所屬的VG。

  • 創建lvcreate -L #[mMgGtT] -n lvname vgname
  • 格式化LV成文件系統mke2fs -t ext4 /dev/vgname/lvname
  • pvs簡要查看PV信息
  • pvdisplay查看PV詳情
  • lvremove刪除LV

4.擴展LV大小

  • lvextend?-L [+]#[mMgGtT] /dev/vgname/lvname
  • 擴展LV后刷新文件系統大小resize2fs /dev/vgname/lvname

5.縮減LV大小

  • 先umount /dev/vgname/lvname
  • 檢測e2fsck -f /dev/vgname/lvname
  • 調整文件系統大小resize2fs /dev/vgname/lvname #[mMgGtT]
  • 縮減LV大小lvreduce?-L [-]#[mMgGtT] /dev/vgname/lvname

6.創建LV快照

  • lvcreate -L?[+]#[mMgGtT] -s -n snapshotname /dev/vgname/lvname

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89067

(1)
skysky
上一篇 2017-11-27 23:25
下一篇 2017-11-29

相關推薦

  • Bob大叔和Jim Coplien對TDD的論戰

    今年春節時,我寫了一篇《TDD并不是看上去的那么美》,在這篇文章中我列舉了一些關于使用TDD的一些難點和對TDD的質疑,后來出現了一些爭論(可參見那篇文章的評論),以及Todd同學的《TDD到底美不美》,還有infoQ中文上的那個幾乎沒有營養離線討論。今天,有網友給我推來一個英文版infoQ的視頻——“Coplien and Martin Debate TD…

    Linux干貨 2016-08-15
  • Linux基礎知識(六)

    本問主要講述Linux的基礎知識,具體包一下內容: 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; cp /etc/rc.d/rc.sysinit /tmp sed "s/^[[:space:]]\?/#/g" /tmp/rc.sysini…

    Linux干貨 2016-10-30
  • linux系統啟動流程及內核編譯

    Linux系統啟動流程 initialization [??n???la?'ze??n] 初始化 內核參數: /usr/share/doc/kernel-doc-VERSION/Documentation 系統初始化流程(內核級別): POST –> BootSequence(BIOS) –> BootLoade…

    Linux干貨 2016-09-19
  • 運維成長記

     在學校里學到的是知識,而企業更看重的是技能和能力。我們需要把知識先轉化為技能,然后實踐中通過總結提升,轉變為自己的能力。這個過程或許會很漫長,但是時間會證明一切。成長的過程注定是痛苦的,欲戴王冠,必承其重!我們有理由相信:運氣也是實力的一部分! 第一次接觸linux還是在大學的課堂上,看著老師在物理機上用VM虛擬出一臺Ubuntu的時候,真實感覺…

    Linux干貨 2017-07-11
  • 負載均衡LVS原理及其應用

    一、LB常用解決方案     1. 硬件負載均衡解決方案:          F5公司: BIG-IP         Citrix公司: …

    Linux干貨 2015-12-28
  • 馬哥教育網絡班21期第9周課程練習

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash # declare -i nologin_user;other_user all_users=`awk -F':'…

    Linux干貨 2016-09-19
欧美性久久久久