RHCE——逻辑卷LVM和交换分区swap

partprobe       刷新分区表!!!!!!!!!!!!!!!!!!!!!!!!!!!!


自行建立一个200MiB的逻辑卷 /dev/systemvg/vo,格式化为ext3文件系统并挂载到 /vo 。然后将逻辑卷vo和其文件系统大小调整到 300 MiB

这里的/dev/systemvg(卷组名)/vo (逻辑卷名)

可以将dev下零散空闲的磁盘空间整合为vg然后从vg中划分逻辑卷lv美滋滋 (vg卷组  lv逻辑卷  kv物理卷不用管)

vgcreate   systemvo   /dev/sda(这是之前添加的硬盘lsblk查看)       vgcreate  名字  硬盘空间1  硬盘空间2  ....

lvcreate    -n  vo   -L   200M    systemvo                                         lvcreate   -n  名字  -L  大小   从哪个vg取

这里ls  /dev/systemvg/vo  有则成功 lvdisplay查看


格式化逻辑卷然后挂载

mkfs.ext3   /dev/systemvg/vo

mount  /dev/systemvg/vo   /vo

df   -h  查看挂载情况    blkid  查看挂载格式  vgs查看卷组  lvs查看逻辑卷


这里做逻辑卷扩展注意      先扩展逻辑卷空间  再扩展文件系统

先扩展逻辑卷空间大小    lvextend  -L  300M   /dev/systemvg/vo           lsblk查看

再扩展文件系统              resize2fs  /dev/systemvg/vo                             df  -h查看

OK!!!!

逻辑卷和普通分区比较:如果硬盘是MBR分区不灵活 ,逻辑卷非常灵活能整合分散空间(没错不同硬盘也可以),可以扩大可以缩小(这边缩小没学)不影响读写。

命令总结:lsblk查看硬盘设备分区大小

                  df  -h  查看挂载情况

                  blkid查看文件系统格式

                  mkfs.xfs(ext3/4)给分区格式化

                resize2fs 给ext系列分区扩展空间格式化(可以在读写时进行)  xfs_growfs 给xfs扩展分区格式化(可在读写时直接扩展)  

                 vgcreate    卷组名    零散空间1(/dev/sda1)  零散空间2 (/dev/vda3)  

                 vgs   查看卷组    vgdisplay  详细情况(PE大小)

                 lvcreate     -n   逻辑卷名   -L     大小       卷组名 

                 lvs  查看


这里写一个重点PE大小      什么是PE,它是卷组的最小单元    默认1PE=4M大小     

   vgdisplay                                                                       #查看 PE size

   vgchange  -s     2M      卷组名                                      #修改 PE size

   根据pe创建逻辑卷

   lvcreate        -n  逻辑卷名        -l     pe个数  (100)            卷组名                     #完成

   lvcreate        -n  逻辑卷名        -L     大小 (200M)              卷组名                     #对比下

   

   

swap交换分区

就是当内存不够可以把硬盘空间充当内存


在您的系统中添加一个大小为 512 MiB 的swap分区:

当您的系统启动时,swap 分区应该可以自动挂载不要移除或者修改其他已经存在于您的系统中的 swap 分区

这个交换空间与之前的操作不太一样

需要一块为格式化的分区/dev/vdb1

mkswap    /dev/vdb1                   格式化为swap格式

swapon    /dev/vdb2                   激活swap分区

swapon  -s          查看开启的交换空间

free                    查看内存



根据下面的要求创建一个新的逻辑卷:

逻辑卷命名为database,属于datastore卷组,并且逻辑卷的大小为50个物理扩展单元 (physical extent)在datastore卷组中的逻辑卷,物理扩展单元 (physical extent) 大小应为 16 MiB使用ext3文件系统对新的逻辑卷进行格式化,此逻辑卷应该在系统启动的时候自动挂载在 /mnt/database 目录下

vgcreate   datastore  -s 16M   /dev/vdb1

lvcreate   -n  database   -l  50  datastore

lvs



你可能感兴趣的:(Linux)