ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux磁盘扩容和增加磁盘(硬盘)

2022-08-21 00:06:55  阅读:189  来源: 互联网

标签:逻辑 卷组 查看 分区 dev 挂载 linux 磁盘 硬盘


第一种

添加新硬盘

查看新硬盘fdisk -l

使用fdisk进行分区fdisk /dev/sdb

 

n新建,e扩展分区,p主分区,主分区号1-4选1,起始柱面选择默认1从头开始,结束柱面大小选择+2G,p可查看分区列表;e新建扩展分区,选择分区号2-4,再n新建选择l逻辑分区,起始柱面默认,结束柱面大小选择+2G,p查看分区列表,w保存,重启

格式化主分区和逻辑分区,扩展分区不能格式化

mkfs -t ext4 /dev/sdb1

mkfs -t ext4 /dev/sdb5

分区挂载

mount  /dev/sdb1 /mnt/disk

这种挂载是手动挂载,重启后需重新挂载

自动挂载需要修改/etc/fstab,注意写入文件要正确规范,否则系统启动会崩溃。可以用mount -a重新自动挂载一遍,验证一下。

 

 

 UUID不用写,写错系统会崩溃不能登录

/etc/fstab文件修复

当设备文件名/dev/sdb1写错时,重启错误崩溃,可以登录,但不能修改/etc/fstab,可以用一下命令然后才能修改,mount -o remount,rw /

 

第二种

磁盘扩容

以centos7为例,LVM(逻辑卷管理器)

关机--虚拟机设置硬盘--扩展

开机

df -h 查看磁盘挂载情况

fdisk -l 查看扩展后的空间

  1. fdisk /dev/sda 新建一个分区/dev/sda3,空间大小为扩展的大小(20G)

  分区后重启,lsblk命令查看/dev/sda下新添加的分区sda3

  1. 开始扩容

创建物理卷(pv),初始化分区:

lvm

lvm>  pvcreate /dev/sda3

查看物理卷和卷组:

lvm> pvdisplay

将物理卷加入到卷组(vg),可以先vgdisplay查看卷组:

lvm> vgextend centos /dev/sda3

查看卷组的Free size 是否增加

lvm> vgdisplay

将卷组剩余空间(刚添加的20G)添加到逻辑卷(lv):/dev/centos/root ,可以先lvdisplay查看逻辑卷:

lvm> lvextend -l +100%FREE /dev/centos/root

#之前只是对逻辑卷扩容,还要同步到文件系统,实现对根目录的扩容。

xfs_growfs /dev/centos/root

du -h 查看根目录是否扩展成功

 

扩展内容:

物理卷(Physical Volume,PV):指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

卷组(Volume Group,VG):是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。

逻辑卷(Logical Volume,LV):类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,在逻辑卷之上可以建立文件系统。/dev/centos/root就是逻辑卷,它在/dev/sda下,挂载在根目录上。只有在逻辑卷上才能建立文件系统。将卷组添加的逻辑卷不需要格式化,新建的逻辑卷需要格式化。

我们用面粉做馒头的例子解释三者的联系。首先需要把这些面粉(物理卷PV)揉成一个大面团(卷组VG),然后再把这个大团面分割成一个个小馒头(逻辑卷LV),而且每个小馒头的重量必须是每勺面粉(基本单元PE)的倍数。

硬盘分好区或者部署为 RAID 磁盘阵列之后,再想修改硬盘分区大小就不容易了。换句话说,当用户想要随着实际需求的变化调整硬盘分区的大小时,会受到硬盘“灵活性” 的限制。 这时就需要用到另外一项非常普及的硬盘设备资源管理技术了—LVM(逻辑卷管理器)。

 

标签:逻辑,卷组,查看,分区,dev,挂载,linux,磁盘,硬盘
来源: https://www.cnblogs.com/xuweiqibky/p/16609087.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有