• centos7磁盘扩容(虚拟机Mac m1)


    为了安装HDP3.1.4(Ambari2.7.4)弄了三台虚拟机,但安装完mysql和操作完前期准备后,上传ambari,HDP,HDP-UTILS安装包时,磁盘居然不够了,又是一顿折腾......

    第一种在原来磁盘上扩大存储

    1.虚拟机磁盘大小设置

     2.启动虚拟机

    3.执行lsblk   (发现增加的磁盘容量已经在disk nvme0n1上了,但还没利用起来)

    4.disk nvme0n1新增分区

    fdisk /dev/nvme0n1(选择分区的大小单位是扇区,有时默认的扇区还能超出范围,需要自己算,如果使用Parted进行分区, 单位是M)

     查看新建的分区后。发现新分区不存在,但重新使用fdisk 已经报错了

    尝试使用parted进行分区,通过前面的信息,我得知已经分区信息,那么起始位置得在18.4G+第二分区1G+第一个分区600M后,自己换算成M(如果位置不对,系统会自己修复)

     

     再次查看,新的分区已经存在

     自己算的空间有点遗漏,打算删除掉重新使用fdisk再创建

    parted /dev/nvme0n1

     

    很奇怪的现象,parted分区后再删除后,fsdisk才能再次正常分区,不然一直报参数错误! 

     

     查看:

    将分区信息写入内核

    partprobe /dev/nvme0n1

     创建物理卷

    pvcreate /dev/nvme0n1p4

    查看逻辑卷分组:vgs

     

     加入逻辑卷分组

    vgextend cl_fedora  /dev/nvme0n1p4

    逻辑卷扩容

    lvextend -l +100%FREE  /dev/mapper/cl_fedora-root

    ####注释:lvextend -l +100%FREE (逻辑卷名称)

     

     

     查看磁盘容量 df -Th,但容量还没变

     刷新

    xfs_growfs /dev/mapper/cl_fedora-root

    到此总算扩容成功啦!

     第二种新添加一块硬盘(nvme0n2 

    1. fdisk /dev/nvme0n2 

    2.将硬盘的分区表写进内核:partprobe /dev/nvme0n2

    3、创建文件系统 mkfs.xfs /dev/新分区

    4、挂载(这如果不想挂载到新其它目录,只想扩容到/目录下,可以同样为新分区创建物理卷,并加入到逻辑卷中)

    永久挂载 编辑 vim /etc/fstab

    增加内容

    /dev/分区    /目录  xfs defaults 0 0

  • 相关阅读:
    Go 企业级框架 Beego 版全新发布
    番外-c#专有钉钉获取应用access_token
    基于51单片机温度监控Proteus仿真设计_报警值可调
    Redis 高性能设计之epoll和IO多路复用深度解析
    ThreeDPoseTracker项目解析
    el-tree自定义节点内容
    Revit内建模型的基础教学分享
    LeetCode每日一题:1774. 最接近目标价格的甜点成本 深搜+剪枝 / 动态规划
    ARM 详解
    Prometheus采集Java程序指标信息
  • 原文地址:https://blog.csdn.net/u010603891/article/details/128132174