• linux 挂载磁盘LVM


    最近又有个坑逼任务:

      在客户给的三台虚拟机上在安装集群环境,,虚拟机没挂载磁盘

      要配置成LV卷:大致理解逻辑之后理解为:LV卷后续方便做扩容

      理论参考:https://www.cnblogs.com/bethal/p/5255150.html

      参考:执行参考https://www.qingsword.com/qing/917.htmlhttps://blog.csdn.net/nahancy/article/details/52201121

    创建和管理LVM

    要创建一个LVM系统,一般需要经过以下步骤:

    创建分区--》新建PV--》新建/扩容VG--》创建LV

    1、 创建分区

    使用分区工具(如:fdisk等)创建LVM分区,方法和创建其他一般分区的方式是一样的,区别仅仅是LVM的分区类型为8e。如下列图所示:

    查看磁盘分区表:

    使用fdisk创建分区,根据设备文件的绝对路径(/dev/sdb)进入分区管理

    输入m for help

    选择8e:一定要指定分区的格式为8e,这是LVM的分区格式

    2、创建PV

    pvcreate /dev/sdb1

    3、创建VG:

      查看已经存在的VG

    vgs和vgdispaly:vgs信息较少,vgdisplay信息较多

    可以看到已经存在了一个VG:vg_zjhzmodelredh

    新建:vgcreate vgName /dev/sdb1

    这里新增已经存在的VG:vgextend vg_zjhzmodelredh /dev/sdb1

    创建完成VG之后,才能从VG中划分一个LV。

    4、创建LV

    命令:lvcreate -L 大小 -n lvName VGName

    5、LV格式化及挂载

    下一步需要对LV进行格式化(使用mkfs进行格式化操作),然后LV才能存储资料

    mkfs -t ext4 /dev/vg_zjhzmodelredh/data

    将格式化后的LV分区挂载到指定的目录下,就可以像普通目录一样存储数据了

    挂载之后,可以看到此LV的容量。

    如果要在系统启动的时候启动LV,最好是将lvData写入fstable 文件中,如下所示:

  • 相关阅读:
    Go笔记
    EFCore CodeFirst操作MySQL
    基于NET Core简单操作Kafka
    NETCore2.2/3.0+使用带有权限验证的Swagger
    Net操作RabbitMQ
    Mysql报错问题汇总
    GDSM自动化部署shell脚本
    NET操作Redis
    ViewState原理
    使用jsonp跨域请求
  • 原文地址:https://www.cnblogs.com/zuizui1204/p/10044945.html
Copyright © 2020-2023  润新知