首页 > 其他分享 >磁盘分区、扩容、逻辑卷

磁盘分区、扩容、逻辑卷

时间:2022-10-11 10:47:13浏览次数:43  
标签:扩容 lv 逻辑 查看 分区 dev VolGroup 磁盘分区 root

 

1、使用fdisk命令创建分区

fdisk /dev/vda

       h  #查看帮助

       p  #查看分区列表

       l      #查看分区类型(ID)

       n    #创建新分区

              n  -->  P (主分区) -->  一直回车

 

       t      #修改id类型

 

       w    #保存退出

 

创建逻辑分区(主分区为3后就要创建逻辑分区,以免影响后续扩容)

未分区前

 

fdisk /dev/vda

 

2、格式化分区mkfs.ext4 /dev/vda3

如果不先格式化会提示找不到vda3

 

格式化成功

 

问题1:fdisk创建不了分区处理(图形界面)

1)添加硬盘大小

 

2)打开硬盘管理工具

 

3)创建新分区

 

注意事项:选择分区为LVM格式

 问题2:mkfs.ext4 /dev/vda4  #格式化提示没有分区

 

 

 

[root@localhost ~]# partprobe             #读取新的分区

partprobe命令:用于重读分区表,当出现删除文件后,出现仍然占用空间。可以partprobe在不重启的情况下重读分区。 

如果还有错误,可以从错误中看出来,需要reboot重启然后再mkfs格式化硬盘空间就可以了。

4. 查看分区情况  fdisk  -l

 

5.创建pv

 

pvscanpvdisplay  查看pv信息

 

6.创建VG

vgextend  VG名   /dev/vda4

VG名使用vgdispaly 查看

 

vgextend VolGroup /dev/vda4

 

7.扩展物理边界(LV)

全部空间分配

lvextend -l +100%FREE /dev/mapper/VolGroup-lv_root

/dev/mapper/VolGroup-lv_root此路径为df -h查看对应的目录

lvextend -l +100%FREE /dev/mapper/centos-home

 

指定总大小为40G

lvextend -L 40G /dev/mapper/VolGroup-lv_root

 

创建LV的方法:

 

方法一:lvcreate  -L 200G -n testlv  vg名

方法二:lvcreate  -l  10  -n  testlv  vg名

8.扩展逻辑边界

lvdisplaylvscan 查看lv信息

 

Centos 6

resize2fs /dev/VolGroup/lv_root

/dev/VolGroup/lv_root  #查看lvdisplay的 LV Path 对应的目录

 

resize2fs /dev/VolGroup/lv_root

 

Centos 7

resize2fs扩展逻辑边界出错情况:

 

处理方法:

1.查看分区类型:mount | grep root

 

2.类型为xfs , xfs的文件系统重新定义大小用如下命令:

xfs_growfs  /dev/mapper/centos-root   #自动扩展xfs文件系统到最大的可用值

/dev/mapper/centos-root   #为df  -h 根分区filesystem,自己看需要扩展root还是home

 

9.扩容成功

标签:扩容,lv,逻辑,查看,分区,dev,VolGroup,磁盘分区,root
From: https://www.cnblogs.com/csxy-py/p/16778411.html

相关文章

  • GPT分区扩容
     df-h fdisk -l #查看分区大小 问题描述:gtp分区明明已经在虚拟化平台增加了硬盘的容量,但使用gdisk扩容不了(找不到空闲的容量。 解决方法:1.     使用......
  • C/C++基于数据分析的小区电量扩容推荐系统
    C/C++基于数据分析的小区电量扩容推荐系统程序设计题:基于数据分析的小区电量扩容推荐程序出题人:朱立华面向专业:测绘工程及其他理工科专业难度等级:41问题描述老旧小......
  • Kaggle泰坦尼克号船难--逻辑回归预测生存率
    Kaggle泰坦尼克号船难–逻辑回归预测生存率#一、题目​​​https://www.kaggle.com/c/titanic​​二、题意分析train.csv中有891条泰坦尼克号乘客的数据,包括这些乘客的一些......
  • JS的逻辑赋值
    参考:https://blog.csdn.net/qq_43456781/article/details/119381387 可选链:或赋值运算符与赋值运算符......
  • 学会这种逻辑思维,大厂面试成功率提升90%
    今天将结合实际的例子,和大家一起聊聊怎么在日常工作中践行逻辑思维能力。这里案例来源于一道面试题,其中描述到:有一个自营商品的电商产品,目前计划开发一个促销模块,要支持满赠......
  • Verlog逻辑运算
    位运算符按位运算的运算符是位运算符,原来的操作数有几位,结果就有几位,若两个操作数位数不同,则位数短的操作数左端会自动补.。按位取反:~按位与:&按位或:|按位异或:^按位同......
  • 测试用例设计的底层逻辑
    转载请注明出处❤️作者:测试蔡坨坨原文链接:caituotuo.top/aa1e1162.html你好,我是测试蔡坨坨。众所周知,测试用例是每个测试人员都绕不开的话题,也是大家习以为常的事情,无......
  • @磁盘分区MBR/GPT
    文章目录​​1、MBR分区​​​​2、GPT分区​​​​3、硬盘自动挂载​​​​4、制作SWAP分区​​1、MBR分区1、安装新的硬盘2、查看硬盘lsblk[root@localhost~]#lsblkNA......
  • @linux 扩容|缩容 (增加与减小swap分区)
    文章目录​​swap分区增加​​​​1.swap的概述​​​​2.swap增加​​​​1)查看当前linux主机swap​​​​2)增加swap分区​​​​3)swap永久设定​​​​4)修改swap空间的swa......
  • 在 Linux 虚拟机上扩展根文件系统 扩容(azure cloud)
    文章目录​​linux文件系统扩展​​​​1.登录azurecloud​​​​2.进入服务器,查看当前的文件系统​​​​3.服务器关机(关机扩容)​​​​4.服务器上文件系统扩展调整​​li......