LVM2

1、邏輯卷

    邏輯卷為何物:邏輯,是從人的角度出發的,合乎人類的思維的,所以邏輯卷相對于其它磁盤分區高級一些。主要作用就是可以進行動態擴展縮減,不像其它分區大小固定了要想變動就必須重新格式化。

在實際工作環境中,LVM更適用于現實復雜多變的環境。

現在使用的是LVM2,Logical Volume Manager,Version 2

邏輯卷是如何組成的呢

一共分為上下級三層

底層 PV

中間層 VG

上層(人類的直接使用層) LV

PV:Physical Volume 物理卷,是VG的基層部分,物理卷由PE(Physical Extent,PE)組成,類似文件系統的block

VG:Volume Group 卷組,LVM的組成部分


創建邏輯卷思路:

1.要先創建準備使用的磁盤分區,并且改變分區的系統id為8e,作為pv的組成部分

blob.png

2.創建pv

blob.png

3.此時已有pv,那么就要組成vg使用

blob.png

4.根據vg創建lv

blob.png

5.此時的lv就類似一個剛剛換分的磁盤,還沒有創建文件系統,還不能使用

此時blob.png,/dev/vg1/lv1已經創建,然后格式化

blob.png

/dev/dm-1的軟鏈接是/dev/vg1/lv1

blob.png

dm-1:將一個或多個底層塊設備組織成一個邏輯設備的模塊

/dev/dm-#

blob.png

軟鏈接指向的是相對路徑


*******************

創建文件系統

blob.png

查看lv詳細信息

blob.png

7.此時創建lvm完成,后續如果要擴展的話,需要

第一種:自己定義擴展大小

blob.png

第二種:使用全部剩余空間

blob.png

resize2fs命令被用來增大或者收縮未加載的“ext2/ext3”文件系統的大小。

blob.png


擴展vg:只需再往vg里面加入一個pv即可

blob.png

*************************************

既然能擴展,那就能移除和縮減

不能在線縮減,得先卸載 切記
確保縮減后的空間大小依然能存儲原有的所有數據
在縮減之前應該先強行檢查文件,以確保文件系統處于一至性狀態

pvremove

vgremove

vgreduce

lvremove

縮減邏輯卷:

# umount /dev/VG_NAME/LV_NAME

# e2fsck -f /dev/VG_NAME/LV_NAME

# resize2fs /dev/VG_NAME/LV_NAME #[mMgGtT]

# lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME

# mount


blob.png

blob.png

原創文章,作者:000,如若轉載,請注明出處:http://www.www58058.com/42078

(0)
000000
上一篇 2016-08-30 13:53
下一篇 2016-08-30 13:55

相關推薦

  • LVM

    LVM是 Logical Volume Manager(邏輯卷管理)的簡寫,它是Linux環境下對磁盤分區進行管理的一種機制,它由Heinz Mauelshagen在Linux 2.4內核上實現,目前最新版本為:穩定版1.0.5,開發版 1.1.0-rc2,以及LVM2開發版。Linux用戶安裝Linux操作系統時遇到的一個常見的難以決定的問題就是如何正確地…

    Linux干貨 2016-12-17
  • 計算機網絡基礎知識與Linux網絡配置

    本文主要內容是: 1.講述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 2、IP地址的分類有哪些?子網掩碼的表示形式及其作用 3、計算機網絡的分成模型有哪些(OSI模型和TCP/IP模型),每一層的功能及涉及到的物理設備有哪些。 4、如何給網絡接口配置多個地址,有哪些方式? 5、常用的網絡管理類工具有哪些,并用示例形式描述他們的使用方…

    Linux干貨 2016-11-14
  • Linux啟動過程及系統初始化

    一、前言     服務器在正常的運行過程中,很少有重啟的機會。在正常的情況下,也很少有出現啟動異常的情況,但是在遭到了人為或者誤操作的情況后,可能會出現啟動異常的情況。為了加深學習系統啟動流程,能夠更加深入理解Linux系統的啟動流程??偨Y了這篇文字。 二、簡述啟動流程     …

    Linux干貨 2016-11-23
  • shuc之學習目標

    1,每天學習二小時 2,半年熟悉數據中心LINUX技術

    Linux干貨 2016-10-23
  • Homework Week-1 Linux基本

    1、描述計算機的組成及其功能。 計算機由硬件和軟件組成;硬件主要分為五部分:控制器,運算器、存儲器、輸入和輸出設備。軟件分為系統軟件和應用軟件。 控制器(Control):是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等。 運算器(Datapath):運算器的功能…

    Linux干貨 2016-08-15
  • 三次握手,四次揮手

    TCP/IP協議的詳細信息參看《TCP/IP協議詳解》三卷本。 在談及TCP建立連接和釋放連接過程,先來簡單認識一下TCP報文段首部格式的的幾個名詞(這里只是簡單說明,具體請查看相關教程)下面是TCP報文格式圖:     序列號seq:占4個字節,用來標記數據段的順序,TCP把連接中發送的所有數據字節都編上一個序號,第一個字節的…

    2017-09-03

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-01 10:20

    文章操作性比較強,對于邏輯卷的工作原理沒有詳細的介紹,只是一筆帶過。很多時候我們面試時,需要將原理交代清楚,望以后能多多鍛煉自己此方面的能力。

欧美性久久久久