逻辑卷基础知识

新建逻辑卷挂载新目录

首先,确定服务器资源,下图可看出根目录为20G,并且还有20G硬盘没有挂载

1. 使用fdisk /dve/sdb命令创建分区

2. 使用fdisk -l命令查看磁盘已被分区

3. pvcreate /dev/sdb1 创建物理卷

如果创建物理卷时无法读到新创建的设备。有两种方法 1:重启服务器 reboot 2:执行partx -a /dev/sdb(这是硬盘名。不是设备名)可能会报错,不需要管。执行后再次创建物理卷。
4. vgcreate vg_home /dev/sdb1 创建卷组并将物理卷加入卷组

5. lvcreate -n lv_home -l +100%FREE vg_home 创建逻辑卷并将卷组的全部空间加入到逻辑卷内(n 指定逻辑卷名称)

可用lvdisplay查看刚才创建的逻辑卷

6. mkfs.ext4 /dev/vg_home/lv_home(linux 5、6的系统) 格式化
   mkfs.xfs /dev/vg_home/lv_home(7的系统) 格式化

7. 挂载到新目录 vim /etc/fstab

8. mount -a 触发挂载  df -h 查看

如果mount -a出现了文件件系统类型错误、选项错误、/dev/mapper/vg_mnt-lv_mnt 上有坏超级块的次错误

原因是格式化盘的时候采用了与写在/etc/fstab文件中不同的格式。例如,采用的是mkfs.ext4的命令格式化的  但是文件中写的是xfs的格式

采用blkid命令能够查看磁盘的格式或者先将逻辑卷挂载到某个目录 然后采用df -hT的命令查看

在已有的逻辑卷上扩容

首先,能够动态支持扩容的为逻辑卷,其次服务器上需要有一块空的硬盘 以下以opt目录举例 我的opt目录为逻辑卷开始为15G 并且我的服务器上有块30G的硬盘。

1. pvcreate /dev/sdc 创建物理卷

2. 使用pvdisplay查看创建的结果

3. 使用lvdisplay命令查看你想要扩容的逻辑卷的卷组名

4. vgextend centos /dev/sdc 将物理卷加入的需要扩容的卷组里
5. lvextend -l +100%FREE /dev/mapper/centos-opt 将空间全部给逻辑卷

6. resize2fs /dev/mapper/centos-opt(linux 5、6系统)
   xfs_growfs /dev/mapper/centos-opt (7的系统) 更新系统文件
7. df -h查看,总量已经变为45G

激活磁盘

记录一次将其他服务器的数据盘挂载到新服务器上时,无法挂载的问题。
1. 使用fdisk -l命令查看,发现确实有一块500G的磁盘,但是该磁盘之前是被分区的,现在没有显示

2. 尝试将磁盘挂载,发现报错

3. 使用lvdisplay发现该磁盘未被激活,使用命令激活磁盘 vgchange -ay /dev/vg_opt ,然后使用逻辑卷名挂载 mount /dev/vg_opt/lv_opt /opt

4. 此时再用fdisk -l命令查看时,发现该磁盘已经被分区了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值