LVM2:創建、使用、擴展、縮減、快照五步驟

LVM2這是個關鍵的概念,還是從操作中比較容易理解


1、創建一個至少有兩個PV組成的大小為40G的名為testvg的VG;要求PE大小為16MB, 而后在卷組中創建大小為5G的邏輯卷testlv;掛載至/users目錄

注意點:在vmware中添加兩塊硬盤,但是并不能馬上可以查看,需要掃描一下磁盤,磁盤未/dev/sdc,/dev/sdd

blob.png

然后創建LVM的基本組成部分PV

blob.png

創建PE為16M的VG

blob.png

LVM創建

blob.png

testlv好比一塊沒有創建文件系統的磁盤,需要創建文件系統才能掛載

blob.png

可產看到UUID

blob.png

掛載到/users

blob.png

2、新建用戶archlinux,要求其家目錄為/users/archlinux,而后su切換至archlinux用戶,復制/etc/pam.d目錄至自己的家目錄

blob.png


blob.png


3、擴展testlv至7G,要求archlinux用戶的文件不能丟失

先查看vg中是否有足夠空閑空間,

-l +2G(擴容2G) = -L 7G(增加到7G)

blob.png


blob.png

4、收縮testlv至3G,要求archlinux用戶的文件不能丟失

縮減和擴展不同,需要先把掛載的目錄卸載

blob.png


但是遇到了一點阻力,/users正在被人使用,正忙,但是無妨,既然可以忙,那就可以讓它閑著,就是這么簡單粗暴

blob.png

之后不見了

blob.png

然后的流程是固定的

    檢測修復

    resize2fs 調整邏輯邊界

    lvreduce 縮減物理邊界

blob.png

然后重新掛載,檢查一下,原來的數據還在,說明沒有破壞文件

blob.png



5、對testlv創建快照,并嘗試基于快照備份數據,驗正快照的功能

創建只讀快照

blob.png

然后掛載

blob.png

此時去兩個文件中查看進行對比,快照成功

blob.png



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

(0)
000000
上一篇 2016-09-05 08:49
下一篇 2016-09-05 08:49

相關推薦

  • Linux發展史

    Linux發展史 本篇文章主要介紹Linux是什么,Linux是怎么來的,Linux能干些什么等 Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它之所以如此受到人們的歡迎,是因為它開源,是因為它簡潔,更因為它穩定。作為一個普通用戶,或許你沒接觸過電腦的Linux系統,但…

    Linux干貨 2016-10-14
  • N25-第四周作業

    第四周作業 1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 ~]#cp -r /etc/skel /home/tuser1 ~]#chmor 700 /home/tuser1 2、編輯/etc/group文件,添加組hadoop。 ~]#echo "h…

    Linux干貨 2017-01-03
  • 一個PHP程序員學習運維的轉型

         我是一位PHP開發工程師,平時負責前端、后端以及服務器端的工作,但是稱不上是個牛逼的程序員。網上熱烈討論一則傳聞,“全棧工程師”(Full Stack Engineer),要求應征者對開發堆棧的每個方面都有所掌握。那究竟何為 “全棧工程師”呢?從字面上來理解,全棧工程師必須熟悉開發堆棧的每一個層次,或者至少熟悉絕大多數…

    Linux干貨 2017-04-02
  • 安全和加密

    安全基礎仿冒別人給某人發郵件telnet 127.0.0.1 25helo a.com 命令mail from:god@heaven.com 從某處發來的郵件rcpt to:root 給某人發郵件data 數據subject:hello 郵件名I miss you 郵件正文How old are you. 點代表結束quit redhat5普通用戶提升管理員…

    Linux干貨 2018-01-17
  • Linux基礎-用戶管理相關操作-week 4

    1.復制/etc/skel 目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限  cp /etc/skel /home/tuser1 -rf chmod og=  /home/tuser1 -R 2.編輯/etc/group文件添加組hadoop echo hadoop:x:503 …

    Linux干貨 2016-11-21
  • Linux用戶和組的相關管理命令(一、用戶的相關命令)

    Linux是一個可以實現多用戶登錄的操作系統,通過su – 用戶名 可以進行用戶之間的切換,從而完成不同登錄用戶下對私有文件的操作,同時,每個用戶有且只有一個主組,但是可以有零個或多個附加組,每個組可以是一個用戶的主組,同時還可以是多個用戶的附加組。因此,熟練掌握用戶和組的相關命令十分重要。 首先,要了解用戶和組的配置文件各有兩個: 與用戶相關的…

    2017-07-22
欧美性久久久久