逻辑卷管理【Ubuntu-shell】

来源:互联网 发布:淘宝买家怎么修改评价 编辑:程序博客网 时间:2024/06/06 03:46

逻辑卷管理:

    物理卷PV,物理扩展快PE,逻辑卷LV,卷组VG。    操作:扫描、查询、创建、扩大、缩小、移除等。    ---------------------------------------------       fdisk -l /dev/sda    fdisk /dev/sdb  #System ID为8e    fdisk -l /dev/sdb    --------------------------------------------        物理卷管理:    pvscan 【选项】:扫描当前系统所有的物理卷        -u:显示UUID    pvscan    pvcreate 【硬盘分区名称】:将硬盘或硬盘分区转换为物理卷    pvcreate /dev/sdb1  /dev/sdb2    pvdisplay 【物理卷路径】:列出物理卷属性    pvdisplay    pvchange 【物理卷路径】:修改物理卷属性        -u:为物理卷设置新的随机的UUID        -x:后加参数y或n--->表示允许或禁止在物理卷上分配物理扩展块    pvremove 【物理卷路径】:移除分区上的物理卷标签    ------------------------------------------------        卷组管理:    vgscan 【选项】:扫描并发现当前系统中的卷组        -v:显示详细信息    vgscan    vgdisplay 【选项】 【卷组名】:显示卷组属性        -v:显示与卷组有关的详细信息    vgdisplay  VolGroup #VolGroup为卷组名    vgcreate  【卷组名称】 【物理卷路径】:创建卷组        -s:后加物理扩展块大小参数    vgcreate vgtest /dev/sdb2    vgextend 【卷组】 【物理卷路径】:为卷组添加物理卷    vgextend VolGroup /dev/sdb1    vgreduce 【卷组】 【物理卷】:从卷组中减少物理卷,但卷组至少有一个物理卷    vgreduce VolGroup /dev/sdb1    vgextend vgtest /dev/sdb1    vgdisplay -v vgtest    vgremove 【卷组】:移除卷组        -f:强制移除卷组中所有逻辑卷    ---------------------------------------------------------       逻辑卷管理:    lvscan 【选项】:扫描硬盘上的逻辑卷        -v:显示详细信息    lvscan -v    lvdisplay 选项  【卷组/逻辑卷文件路径】:查询逻辑卷相关信息        -a:显示所有逻辑卷        -v:显示详细信息    lvdisplay VolGroup    lvdisplay /dev/VolGroup/lv_swap    lvcreate 【选项】 卷组  【逻辑卷】:在卷组中创建逻辑卷        -n:后加参数,指定逻辑卷名称        -l:后加参数,指定所占物理扩展块个数        -L:后加参数,指定创建的逻辑卷的容量大小    vgcreate vgtest /dev/sdb1    lvcreate  -l 25  vgtest    lvcreate -L  100M -n lvtest  vgtest    lvextend [选项】 逻辑卷:扩大逻辑卷的容量大小        -l:后加参数,指定新容量大小        -L:后加参数,指定新增容量大小。参数格式不一样。    lvextend -l +5 /dev/vgtest/lvtest    lvextend -L +20M /dev/vgtest/lvtest    lvextend -l 50 /dev/vgtest/lvtest    lvreduce 选项 逻辑卷:减小逻辑卷的容量大小        -l:同上        -L:同上    lvreduce -l -5 /dev/vgtest/lvtest    lvremove 【选项】  逻辑卷:移除逻辑卷。        -f:强制移除逻辑卷    ----------------------------------------------    多硬盘分区的整合利用:    dd if=/dev/sdb  of=/dev/sdc    pvchange /dev/sdb1 -u    pvchange /dev/sdb2 -u    fdisk -l /dev/sdc    pvcreate /dev/sdc1    pvcreate /dev/sdc2    vgextend vgtest /dev/sdb2    vgextend vgtest /dev/sdc1 /dev/sdc2    vgdisplay vgtest    lvcreate vgtest -L 4G -n lvdisk    lvdisplay /dev/vgtest/lvdisk    mkfs -t ext4 /dev/vgtest/lvdisk    mkdir /mnt/lvdisk    mount -t ext4 /dev/vgtest/lvdisk  /mnt/lvdisk    df -h       #vim /etc/fstab ----->追加: /dev/vgtest/lvdisk /mnt/lvdisk        ext4   defaults 1   2    ---------------------------------------------    利用逻辑卷为普通用户数据存储空间扩容:    #vim /etc/fstab--->修改/dev/vgtest/lvdisk为:    #/dev/vgtest/lvdisk /mnt/lvdisk ext4 defaults,usrquota,grpquota  1   2    umount /mnt/lvdisk    mount  -a    mount | grep /mnt/lvdisk    quotacheck -uvg /mnt/lvdisk    ls /mnt/lvdisk    quotaon -uvg /mnt/lvdisk    edquota -u linux    mkdir linux-disk    chown linux:linux linux-disk    ls -dl linux-disk/    ……    fdisk -l /dev/sdb    pvcreate /dev/sdb7    vgextend vgtest /dev/sdb4    vgdisplay vgtest    lvextend -L  +500M /dev/vgtest/lvdisk    ls /mnt/lvdisk
原创粉丝点击