|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 525|回復: 0
打印 上一主題 下一主題

Linux 逻辑卷管理

[複製鏈接]

56

主題

0

好友

475

積分

中學生

Rank: 3Rank: 3

  • TA的每日心情

    2024-3-15 19:20
  • 簽到天數: 191 天

    [LV.7]常住居民III

    推廣值
    0
    貢獻值
    0
    金錢
    179
    威望
    475
    主題
    56
    樓主
    發表於 2014-7-18 20:36:01
    linux逻辑卷划分测试

    测试平台:vmware centos6.5 minimal
    物理卷 卷组 逻辑卷
    扫描 pvscan  vgscan  lvscan
    查看  pvdisplay vgdisplay  lvdisplay
    新建  pvceate  vgcreate  lvcreate
    卸载  pvremove  vgremove  lvremove
    放大   vgextend  lvextend
    缩小  vgreduce  lvreduce



    添加一块5G的虚拟磁盘 sdb

    1.新建分区

    输入:fdisk /dev/sdb 接着输入n,p,1,再回车一次,输入+2500MB,分出一个2.5G的主分区sdb1
    接着输入n,p,2 回车再次,把剩下的分为sdb2
    再依次输入:t,1,8e把/dev/sdb1的类型修改为:8e (Linux LVM)
    再依次输入:t,2,8e把/dev/sdb2的类型修改为:8e (Linux LVM)

    输入w,保存分区表
    注:对于那些在使用中的磁盘,保存的时候会提示“设备或资源忙”,建议重启
    以更新分区表。

    2.把sdb1,sdb2转换为物理卷

    输入:pvcreate /dev/sdb1 /dev/sdb2
    然后输入:pvdisplay /dev/sdb1 查看物理卷sdb1的信息,或输入pvdisplay 查看所有物理卷的信息。

    3.创建卷组



    输入:vgcreate lei_vg /dev/sdb1 /dev/sdb2 将sdb1和sdb2组合为卷组lei_vg
    输入:vgdisplay lei_vg 查看卷组lei_vg的信息

    4.创建逻辑卷

    输入:lvcreate -l 100%VG -n lei_lv lei_vg创建一个大小为lei_vg整个逻辑卷的名为lei_lv的逻辑卷。

    -l 100%VG 指定大小为卷组容量的百分比。-n指定逻辑卷名称。
    也可以用-L 3G 指定创建大小为3G的逻辑卷。
    查看逻辑卷信息:lvdisplay /dev/lei_vg/lei_lv

    5.格式化及使用逻辑卷



    输入: mkfs.ext4 /dev/lei_vg/lei_lv将逻辑卷lei_lv格为EXT4文件系统

    6.挂载



    输入:mount /dev/lei_vg/lei_lv /home
    本来在home目录中存有文件,挂载后,再向home目录存文件,用df -h查看,发现/dev/mapper/lei_vg-lei_lv的占用情况,没有变化,还和刚挂上去时一样。
    输入 umount /dev/lei_vg/lei_vl 卸载,再把home目录下的文件复制到/test下,重新输入:mount /dev/lei_vg/lei_lv /home挂载,再cp /test/* /home
    可以了,这次存进了/dev/lei_vg/lei_lv 中
    注:/dev/lei_vg/lei_lv只是一个指向/dev/mapper/lei_vg-lei_lv的链接。

    开机自动挂载:vim /etc/fstab 在最后一行加上
    /dev/lei_vg/lei_lv        /home        ext4        default         0 0

    7.扩展/home目录

    给/home目录再加一块2G的硬盘sdc
    fdisk /etc/sdc, 然后n,p,1,w分为一个区sdc1
    创建物理卷:pvcreate /dev/sdc1
    # 格式化物理卷:mkfs.ext4 /dev/sdc1 (这一步好像不需要)
    扩展逻辑卷组:vgextend /dev/lei_vg /dev/sdc1
    将新空间添加到逻辑卷中:lvextend -l +100%free /dev/lei_vg/lei_lv
    加上去后,用df -h还看不到改变,需要激活,
    输入:resize2fs -p /dev/lei_vg/lei_lv (-p显示百分比进度条)
    再用df -h查看,好了
    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-5-31 07:28 , Processed in 0.018244 second(s), 25 queries , Gzip On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部