16_用LVM扩展xfs文件系统(当分区空间不够时)

1. 查看当前卷组空间(volume group)使用情况

[[email protected] ~]# vgdisplay

从下面的代码中发现剩余空间为0

  --- Volume group ---
  VG Name               rhel
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  7
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                4
  Open LV               4
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               25.00 GiB
  PE Size               4.00 MiB
  Total PE              6400
  Alloc PE / Size       6400 / 25.00 GiB
  Free  PE / Size       0 / 0
  VG UUID               PQijQV-gDsG-wnQT-rIGE-3rGa-hwpl-oYJ3E9

当卷组中没有足够的空间用于扩展逻辑卷的大小时,就需要增加卷组的容量,而增加卷组容量的唯一办法就是向卷组中添加新的物理卷

2. 向当前组添加新的物理卷(PV(physical voluem))

  2.1添加物理分区(Physical Partions)

首先,查看挂载的硬盘

[[email protected] ~]# fdisk -l

从下面的代码知道,当前挂载了一个硬盘,名词为“/dev/sda”

Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors

  2.2通过fdisk的n指令增加一个分区

[[email protected] ~]# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Command (m for help): n
Partition type:
   p   primary (2 primary, 1 extended, 1 free)
   l   logical (numbered from 5)
Select (default p): l
Adding logical partition 14
First sector (694638592-976769071, default 694638592):
Using default value 694638592
Last sector, +sectors or +size{K,M,G} (694638592-743761304, default 743761304): +3G
Last sector, +sectors or +size{K,M,G} (694638592-743761304, default 743761304): +3GPartition 14 of type Linux and of size 3 GiB is set

Command (m for help): w

参考网址:http://blog.chinaunix.net/uid-23929712-id-2650378.html

  2.3 立即生效

[[email protected] ~]# partprobe^C

  2.4创建物理卷PV(Physical Volumes)

首先用fdisk -l 可以知道新创建的分区名称为:/dev/sda13

之后用pvcreate命令创建物理卷

[[email protected] ~]# pvcreate /dev/sda13

3.利用vgextend命令将新的物理卷(/dev/sda13)加入到卷组(rhel)中

[[email protected] ~]# vgextend rhel /dev/sda13

4.为空间不够的逻辑卷(root)扩容

首先用vgdisplay命令检查当前卷组空间使用情况

  Free  PE / Size    768/ 3GB   

确定当前卷组剩余空间3GB,剩余PE数量为768个。在这里将所有的剩余空间全部增加给逻辑卷rhel

[email protected] ~]# lvextend -l+768 /dev/rhel/root

5.通过xfs_growfs命令修改xfs文件系统的大小

[[email protected] ~]# xfs_growfs /dev/rhel/root

参考网址:http://www.jb51.net/LINUXjishu/242689.html

6.最后查看一下文件系统的当前状态

[[email protected]lhost ~]# df -lh

Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   11G  7.0G  4.1G  64% /
devtmpfs               1.9G     0  1.9G   0% /dev
tmpfs                  1.9G  140K  1.9G   1% /dev/shm
tmpfs                  1.9G  9.0M  1.9G   1% /run
tmpfs                  1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/rhel-home  6.0G  2.1G  4.0G  35% /home
/dev/mapper/rhel-var   6.0G  825M  5.2G  14% /var
/dev/sda11             197M   92M  106M  47% /boot

关于LVM可以参考:http://baike.baidu.com/view/361916.htm

时间: 2024-08-18 00:31:47

16_用LVM扩展xfs文件系统(当分区空间不够时)的相关文章

Centos7 xfs文件系统扩展root根分区

实验环境 VMware里的虚拟机Centos7 系统版本:Centos7.2 (Core)x64 系统初始磁盘sda大小为18GB后期扩容到30GB Centos7.2系统使用LVM 逻辑卷和XFS文件系统 实现方式 目前常用方式有两种: 1.使用LVM逻辑卷扩容实现 注:这种实现方式适用于系统有足够的剩余空间! 2.通过挂载新增硬盘实现 注:这种实现方式适用于系统没有足够的剩余空间! 备份原环境 注:备份原环境不多说了,就是所谓的做快照,不懂可以百度查询Vmware做快照! 查看磁盘信息 1.

LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while)

LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while) 2015-09-04 11:28:01 分类: Linux LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while) 给某个硬盘增加分区之后 [[email protected]-213-66 ~]# df -h Filesystem Size Used Avail Use% Mounted

Ubuntu下创建XFS文件系统的LVM

以前在Linux下面玩LVM,一般都是选择ext3.ext4格式的文件系统,最近在Ubuntu 16.04.5下安装配置一个MySQL数据库服务器,遂测试了一下XFS文件系统的LVM,其实仔细对比下来,差别不大,只是文件格式化的区别以及件系统的调整命令的不同.下面很多地方不做过多解释,只是简单的记录测试过程. 在测试服务器新增一个磁盘,如下所示,新增的磁盘为/dec/sdc [email protected]:~# fdisk -l Disk /dev/sdb: 605 GiB, 6496138

Centos Ext4 非LVM扩展分区

---------------声明:分区有风险,操作需谨慎------------------------------------ 应用场景:Hyper-V or Esxi,原先空间不够用需要扩展. 第一步(增加硬盘空间)在Esxi或者Hyper-V管理界面 增加硬盘总体空间. 第二步(增加分区空间): 我目前分区是这样的 可以看到目前/dev/sda3 已经没有空间了,我们需要对他进行扩展. 扩展需要一下步骤: 删除/dev/sda3分区 创建新的sd3分区 在线扩展硬盘 [email pro

Linux LVM 扩展磁盘分区

系统:centos 6.3 --新建分区 fdisk -l /dev/sdc       # 查看分区 fdisk /dev/sdc          # 创建分区 :n                       # 新建分区 :p                       # 创建主分区 :1                       # 指定分区号 :回车                   # 开始(默认不填) :+150G               # 结束(设置分区大小150G

大分区使用xfs文件系统存储备份遇到的问题

日前,同事反馈一个问题:在一个大分区(24T)中使用xfs文件系统,用来做历史文件备份,突然提示没有磁盘空间错误,先检查下: [[email protected] ~]# df -hT Filesystem    Type    Size  Used Avail Use% Mounted on /dev/sdb1      xfs     19T   16T  2.4T  88% /backup [[email protected] ~]# df -hi Filesystem          

Linux零基础入学之1-4 Linux文件管理-xfs文件系统的备份恢复-服务器来电后自动开机

[本节内容] Linux系统目录结构 相对/绝对路径 创建/复制/删除文件 rm -rf / 意外事故 查看文件内容 xfs文件系统的备份和恢复  (在rhel6.5上做) 服务器来电后自动开机 [linux系统的目录结构] Linux是单根目录,单根组织文件 /    根分区 所有文件和目录由此开始.只有root用户对此目录有写权限 例:cd /        #查看根目录下的文件 /etc   配置文件目录 包含所有应用程序的配置文件,也包含启动.关闭某个特定 程序的脚本    例如: /e

文件的基本管理和XFS文件系统备份恢复

1.1  Linux系统目录结构,相对/绝对路径. 1.2  创建/复制/删除文件,rm -rf / 意外事故 1.3查看文件内容 1.4实战-xfs文件系统的备份和恢复 1.1  Linux系统目录结构,相对/绝对路径. 1.1.1  linux系统目录结构 Linux系统中有没有所谓的本地磁盘C D E? / 通常称为根分区. 所有的文件和目录的起始点 只有root用户对此目录拥有写权限.   /etc  /etc/passwd 账号文件  /etc/init.d/network等. 配置文

文件系统——创建分区+格式化分区

概念:文件系统是针对存储设备而言的. 创建文件系统之前需要指定此文件系统将会应用于的存储设备分区. 可通过 fdisk 命令完成对存储设备的分区 fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Comm