在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何在Linux使用LVM擴容邏輯卷?在Linux使用LVM擴容邏輯卷的方法

網絡技術干貨圈 ? 來源:網絡技術干貨圈 ? 2023-11-13 09:30 ? 次閱讀

一、部署邏輯卷

1、新添加兩塊硬盤,然后查看添加后的硬盤標識為sdb和sdc:

ls -l /dev/sd*

4a4dbc0e-8131-11ee-939d-92fbcf53809c.png

2、將新添加的兩塊硬盤支持LVM技術:

pvcreate /dev/sdb /dev/sdc

4a76aff6-8131-11ee-939d-92fbcf53809c.png

3、將sdb和sdc加入到名為storage的卷組里面:

vgcreate storage /dev/sdb /dev/sdc

4a915f54-8131-11ee-939d-92fbcf53809c.png

4、查看卷組的狀態,在storage的卷組里可以看到總大小有39.99G,接下來可以對這些容量進行切割使用:

vgdisplay

4a9567ca-8131-11ee-939d-92fbcf53809c.png

5、將storage卷組切割10G的出來使用:

lvcreate -n date -L 10G storage

4ab0b520-8131-11ee-939d-92fbcf53809c.png

6、查看date邏輯卷的信息

lvdisplay

4abf2baa-8131-11ee-939d-92fbcf53809c.png

7、把date邏輯卷格式化為ext4格式,不支持xfs格式的文件系統:

mkfs.ext4 /dev/storage/date

4ada5a9c-8131-11ee-939d-92fbcf53809c.png

8、在根目錄下新建一個目錄用來掛載邏輯卷:

mkdir /test\_mount

9、使用echo命令把配置寫入到fstab文件里面,永久掛載邏輯卷(重啟不會失效):

echo "/dev/storage/date /test\_mount ext4 defaults 0 0" >> /etc/fstab

10、掛載所有在/etc/fstab中定義的文件系統,立刻生效:

# mount -a

11、查看邏輯卷已經掛載成功:

# df -h

4afaa874-8131-11ee-939d-92fbcf53809c.png

二、擴容邏輯卷

1、擴容邏輯卷之前一定要卸載設備與掛載點的關聯:

umount /test\_mount/

2、把之前創建的邏輯卷擴容到30G,擴容大小視情況調整,只要storage的卷組中有足夠的大小就可以:

# lvextend -L 30G /dev/storage/date

4b32ddfc-8131-11ee-939d-92fbcf53809c.png

3、檢查文件系統是否有造成文件丟失的情況,檢查硬盤的完整性,只要沒有報錯就行:

e2fsck -f /dev/storage/date

4b490eb0-8131-11ee-939d-92fbcf53809c.png

4、重置硬盤容量,可以理解為通知文件系統設備發生了變化:

resize2fs /dev/storage/date

4b4c76e0-8131-11ee-939d-92fbcf53809c.png

5、重新掛載邏輯卷并且查看掛載狀態,可以看到邏輯卷已經擴容到了30G:

mount -a

df -h

4b5dda52-8131-11ee-939d-92fbcf53809c.png

三、縮小邏輯卷

注意:

1)、縮小邏輯卷的大小不能超過數據的大小,比如已經使用了20G空間,就不能縮小到這個值;

2)、相對擴容來說,對邏輯卷進行擴容其丟失數據風險比較大,操作之前一定要先備份好數據。

1、操作之前還是要想把文件系統卸載掉:

umount /dev/storage/date

2、檢查文件系統的完整新:

e2fsck -f /dev/storage/date

3、通知文件系統把邏輯卷date減小到300M:

resize2fs /dev/storage/date 300M

4b7ea94e-8131-11ee-939d-92fbcf53809c.png

注釋:我在虛擬機操作一直提示"Please run 'e2fsck -f /dev/storage/date' first.",用resize2fs加個-f參數來強制執行,一般不用加-f參數。

4、縮小邏輯卷到300M:

# lvreduce -L 300M /dev/storage/date

4b9173ee-8131-11ee-939d-92fbcf53809c.png

5、重新掛載文件系統并且查看掛載狀態:

mount -a

df -h

4ba97c8c-8131-11ee-939d-92fbcf53809c.png

四、邏輯卷快照

LVM可以對某一個邏輯卷設備做一次快照達到備份的作用,日后可以利用之前做好的快照卷進行覆蓋還原

注意:

1)、快照卷的容量必須和邏輯卷的容量一致,不能小于邏輯卷的大小;

2)、快照卷僅一次有效,一旦執行還原操作后會立即刪除;

3)、快照不需要卸載文件系統。

1、復制etc目錄下所有的目錄和文件都復制到test_mount目錄:

cp -rf /etc/* /test\_mount/

2、對邏輯卷date進行快照:

# lvcreate -L 300M -s -n junlan /dev/storage/date

4bc75734-8131-11ee-939d-92fbcf53809c.png

注釋:

// -L 指定切割的大小,和邏輯卷的大小一致;

// -s 創建一個快照卷;

// -n 指定快照卷的名稱

3、查看邏輯卷的快照信息:

lvdisplay

4bd3b2fe-8131-11ee-939d-92fbcf53809c.png

4、清空邏輯卷所掛載目錄下test_mount的所有文件:

rm -rf /test\_mount/*

5、卸載文件系統:

umount /test\_mount/

6、還原快照:

lvconvert --merge /dev/storage/junlan

4bd7f382-8131-11ee-939d-92fbcf53809c.png

7、重新掛載后查看test_mount目錄下,之前刪除的文件被恢復了:

4bfa25d8-8131-11ee-939d-92fbcf53809c.png

五、刪除邏輯卷

注意:

1)、刪除邏輯卷前做好備份;

2)、依次刪除邏輯卷、卷組、物理卷設備,和部署邏輯卷的步驟相反。

1、卸載邏輯卷與目錄的掛載關聯:

umount /test\_mount/

2、編輯fstab文件,刪除配置中永久生效的設備參數

vim /etc/fstab

4c098212-8131-11ee-939d-92fbcf53809c.png

3、刪除邏輯卷設備:

lvremove /dev/storage/date

4c228168-8131-11ee-939d-92fbcf53809c.png

4、刪除卷組,此處只寫卷組名稱即可,不需要寫絕對路徑:

vgremove storage

4c411d26-8131-11ee-939d-92fbcf53809c.png

5、刪除物理卷設備:

pvremove /dev/sdb /dev/sdc

4c58171a-8131-11ee-939d-92fbcf53809c.png

最后執行lvdisplay、vgdisplay、pvdisplay命令來查看LVM的信息時就不會再看到信息了。








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210409
  • SDC
    SDC
    +關注

    關注

    0

    文章

    49

    瀏覽量

    15587
  • LVM
    LVM
    +關注

    關注

    0

    文章

    10

    瀏覽量

    6464

原文標題:如何在Linux使用LVM擴容邏輯卷?

文章出處:【微信號:網絡技術干貨圈,微信公眾號:網絡技術干貨圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Linux系統如何對lvm的分區信息進行恢復

    正常的lvm是對邏輯分區做備份的,備份文件位置/etc/lvm/backup 一般的問題可以直接通過備份文件將分區恢復,直接執行命令 vgcfgrestore centos。
    發表于 04-21 09:15 ?3698次閱讀

    LVM邏輯管理器簡介和參考實例

    LVM(Logical Volume Manager,邏輯管理器)是Linux系統用于對硬盤分區進行管理的一種機制,其創建初衷是為了解決硬盤設備
    的頭像 發表于 01-02 10:53 ?1142次閱讀

    詳解Linux系統

    LVMLinux系統磁盤劃分、物理組、邏輯建立以及掛載
    發表于 06-06 14:35

    linux標如何修改

    如何修改磁盤名稱,例如U盤掛載后的名稱。windows下圖形界面修改標屬性就OK,linux方法如下:
    發表于 07-12 08:30

    Linux邏輯管理LVM技術詳解

    Linux用戶安裝Linux操作系統時遇到的一個最常見的難以決定的問題就是如何正確地給評估各分區大小,以分配合適的硬盤空間。而遇到出現某個分區空間耗盡時,解決的方法通常是使用符號鏈接,或者使用調整分區大小的工具(比如Patiti
    發表于 01-26 15:52 ?34次下載
    <b class='flag-5'>Linux</b><b class='flag-5'>邏輯</b><b class='flag-5'>卷</b>管理<b class='flag-5'>LVM</b>技術詳解

    Linux下的邏輯管理

    邏輯管理(Logic Volume Manager),簡稱LVM,是與傳統的靜態分區完全不同的磁盤管理方法
    發表于 01-06 17:02 ?1075次閱讀

    Linux環境下對磁盤分區進行管理的一種機制

    物理就是指硬盤分區或從邏輯上與磁盤分區具有同樣功能的設備(如RAID),是LVM的基本存儲邏輯塊,但和基本的物理存儲介質(如分區、磁盤等)比較,卻包含有與
    的頭像 發表于 08-10 17:58 ?3776次閱讀

    Linux磁盤如何劃分 淺談邏輯管理(LVM)相關知識

    邏輯管理LVM是一個多才多藝的硬盤系統工具。無論Linux或者其他類似的系統,都是非常的好用。傳統分區使用固定大小分區,重新調整大小十分
    的頭像 發表于 09-08 09:50 ?3273次閱讀

    Linux系統教程之磁盤分區和LVM系統的詳細資料概述

    本文檔的主要內容詳細介紹的是Linux系統教程之磁盤分區和LVM系統的詳細資料概述主要內容包括了:1.磁盤相關概念2.磁盤分區工具3.創建 LVM 系統4.維護 LVM 系統
    發表于 10-30 16:11 ?14次下載
    <b class='flag-5'>Linux</b>系統教程之磁盤分區和<b class='flag-5'>LVM</b>系統的詳細資料概述

    你知道linux內核中的device mapper?

    LVM2是Linux 下的邏輯管理器,它可以對磁盤進行分區等。但是我們這里用LVM主要是利用用戶空間的device mapper 庫以及它
    發表于 04-29 15:19 ?4579次閱讀

    你了解過Linux內核中的Device Mapper 機制?

    Linux 下的邏輯管理器如 LVM2(Linux Volume Manager 2 version)、EVMS(Enterprise
    發表于 04-29 15:25 ?765次閱讀

    Linux系統中LVM邏輯的工作原理是怎樣的

    Linux系統中如果要使用該分區就將其掛載上去即可,windows的話其實底層也就是自動將所有的分區掛載好,然后我們就可以對該分區進行使用了。
    的頭像 發表于 05-03 12:26 ?3305次閱讀
    <b class='flag-5'>Linux</b>系統中<b class='flag-5'>LVM</b><b class='flag-5'>邏輯</b><b class='flag-5'>卷</b>的工作原理是怎樣的

    沒有做LVM的磁盤如何擴容

    今天一個學生問我,虛擬機磁盤滿了,然后用fdisk工具把原來的磁盤/dev/sda3改為lvm格式,結果不生效。
    的頭像 發表于 05-26 11:20 ?2045次閱讀
    沒有做<b class='flag-5'>LVM</b>的磁盤如何<b class='flag-5'>擴容</b>呢

    Linux系統中LVM磁盤管理的應用與實踐

    邏輯管理提供了比傳統的磁盤和分區視圖更高級別的計算機系統上磁盤存儲的視圖。這使得系統管理員可以更靈活地將存儲分配給應用程序和用戶。
    發表于 04-09 14:39 ?997次閱讀

    linux rhel虛擬機中如何給磁盤動態擴容(硬盤直接擴展)

    Linux 擴容
    的頭像 發表于 08-20 10:30 ?664次閱讀
    <b class='flag-5'>linux</b> rhel虛擬機中如何給磁盤動態<b class='flag-5'>擴容</b>(硬盤直接擴展)
    主站蜘蛛池模板: 天天添 | 四虎影院在线观看免费 | 色婷婷在线视频 | 日韩精品在线第一页 | 免看一级a一片成人123 | 一级毛片西西人体44rt高清 | 免费人成在观看 | 成人亚洲电影 | 永久免费人成网ww555kkk手机 | 欧美射射射 | 日本高清黄色 | 国产精品亚洲色图 | 狠狠色噜狠狠狠狠色综合久 | 海棠高h粗暴调教双性男男 韩国韩宝贝2020vip福利视频 | 男人的天堂久久精品激情 | 欧美一区二区三区免费高 | 免费观看视频高清www | a级毛片毛片免费很很综合 a级男女性高爱潮高清试 | 99久久国产免费福利 | 天天做天天爱天天爽天天综合 | 亚洲人成在线精品不卡网 | 美女下面小内内的沟 | av在线色 | 狠狠色丁香婷婷综合 | 香港三级理论在线影院 | 伊人网在线免费视频 | 久久精品乱子伦免费 | 欧美日本三级 | 久久riav国产精品 | 久久夜夜视频 | 天天干天天干天天干 | xxxx日本在线播放免费不卡 | 亚洲人成网站色7799在线观看 | 精品国产免费人成高清 | 日本免费一区二区三区视频 | 美女扒尿口给男人桶到爽 | 又黄又爽又猛午夜性色播在线播放 | 国产中文99视频在线观看 | 亚洲 [12p]| 久久综合色婷婷 | 1314酒色 |