16_用LVM扩展xfs文件系统(当分区空间不够时)
1. 查看当前卷组空间(volume group)使用情况
[root@localhost ~]# vgdisplay
从下面的代码中发现剩余空间为0
--- Volume group ---
VG Name rhel
System ID
Format lvm2
Metadata Areas
Metadata Sequence No
VG Access read/write
VG Status resizable
MAX LV
Cur LV
Open LV
Max PV
Cur PV
Act PV
VG Size 25.00 GiB
PE Size 4.00 MiB
Total PE
Alloc PE / Size / 25.00 GiB
Free PE / Size /
VG UUID PQijQV-gDsG-wnQT-rIGE-3rGa-hwpl-oYJ3E9
当卷组中没有足够的空间用于扩展逻辑卷的大小时,就需要增加卷组的容量,而增加卷组容量的唯一办法就是向卷组中添加新的物理卷
2. 向当前组添加新的物理卷(PV(physical voluem))
2.1添加物理分区(Physical Partions)
首先,查看挂载的硬盘
[root@localhost ~]# fdisk -l
从下面的代码知道,当前挂载了一个硬盘,名词为“/dev/sda”
Disk /dev/sda: 500.1 GB, bytes, sectors
2.2通过fdisk的n指令增加一个分区
[root@localhost ~]# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.). 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 ( primary, extended, free)
l logical (numbered from )
Select (default p): l
Adding logical partition
First sector (-, default ):
Using default value
Last sector, +sectors or +size{K,M,G} (-, default ): +3G
Last sector, +sectors or +size{K,M,G} (694638592-743761304, default 743761304): +3G
Partition 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 立即生效
[root@localhost ~]# partprobe^C
2.4创建物理卷PV(Physical Volumes)
首先用fdisk -l 可以知道新创建的分区名称为:/dev/sda13
之后用pvcreate命令创建物理卷
[root@localhost ~]# pvcreate /dev/sda13
3.利用vgextend命令将新的物理卷(/dev/sda13)加入到卷组(rhel)中
[root@localhost ~]# vgextend rhel /dev/sda13
4.为空间不够的逻辑卷(root)扩容
首先用vgdisplay命令检查当前卷组空间使用情况
Free PE / Size / 3GB
确定当前卷组剩余空间3GB,剩余PE数量为768个。在这里将所有的剩余空间全部增加给逻辑卷rhel
root@localhost ~]# lvextend -l+ /dev/rhel/root
5.通过xfs_growfs命令修改xfs文件系统的大小
[root@localhost ~]# xfs_growfs /dev/rhel/root
参考网址:http://www.jb51.net/LINUXjishu/242689.html
6.最后查看一下文件系统的当前状态
[root@localhost ~]# df -lh Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel-root 11G .0G .1G % /
devtmpfs .9G .9G % /dev
tmpfs .9G 140K .9G % /dev/shm
tmpfs .9G 9.0M .9G % /run
tmpfs .9G .9G % /sys/fs/cgroup
/dev/mapper/rhel-home .0G .1G .0G % /home
/dev/mapper/rhel-var .0G 825M .2G % /var
/dev/sda11 197M 92M 106M % /boot
关于LVM可以参考:http://baike.baidu.com/view/361916.htm
16_用LVM扩展xfs文件系统(当分区空间不够时)的更多相关文章
- centos7用lvm扩展xfs文件系统的根分区
centos7中默认使用的是xfs文件系统,此文件系统的特点,可以另外查找资料,这里说一下对文件系统的扩容: 1.先看一下没扩容之前的分区大小 2.添加一块新磁盘,并进行分区.格式化(格式化的时候用m ...
- Linux系统使用lvm扩展根分区
Linux系统使用lvm扩展根分区 背景:买的云主机虚拟机封装镜像是40G的系统盘,后期适用不规范或者其他需求需要扩展系统盘,而非挂载在一个盘至新建目录. 1.原本目录磁盘等信息: 2.使用vgdis ...
- LVM XFS增加硬盘分区容量(resize2fs: Bad magic number in super-block while)
LVM XFS增加硬盘分区容量(resize2fs: Bad magic number -- :: 分类: Linux LVM XFS增加硬盘分区容量(resize2fs: Bad magic num ...
- Ubuntu下创建XFS文件系统的LVM
以前在Linux下面玩LVM,一般都是选择ext3.ext4格式的文件系统,最近在Ubuntu 16.04.5下安装配置一个MySQL数据库服务器,遂测试了一下XFS文件系统的LVM,其实仔细对比下来 ...
- Linux LVM 扩展磁盘分区
系统:centos 6.3--新建分区 fdisk -l /dev/sdc # 查看分区 fdisk /dev/sdc # 创建分区 :n ...
- Centos 7 LVM xfs文件系统修复
Centos 7 LVM xfs文件系统修复 今天一大早,zabbix开始报警了,一台linux主机出现问题. 登陆控制台查看,报如下错误. 解决方法如下: ls -l /dev/mapper xfs ...
- 【linux】lvm扩展根分区
lvm扩展根目录 1.lvm的基本概念 physical volume (PV) 通常是一快硬盘.相当于一个物理设备,磁盘空间物理卷PV. volume group (VG) 相当于LVM的卷组,属于 ...
- Linux_文件系统&磁盘分区
目录 目录 前言 文件系统 目录结构 File文件标识符 文件系统修复指令 两种磁盘格式 MBR格式 GPT格式 磁盘分区 查看分区 分区的类型 分区最小存储单元 查看当前分区的block的大小 GP ...
- 实战:xfs文件系统的备份和恢复
概述 XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据.xfsdump 按inode顺序备份一个XFS文件系统. centos7选择xfs格式作为默认文件系统 ...
随机推荐
- Visual Studio 2013新功能
微软打破了Visual Studio两年升级一次的传统,Visual Studio 2012发布还不足一年,微软就计划发布了Visual Studio 2013了.在今天的TechEd大会上,微软宣布 ...
- [转载]Div和Table的区别
1:速度和加载方式方面的区别 div 和 table 的差异不是速度,而是加载方式,速度只能是指网络速度,如果速度足够快,是没有差异的: div 的加载方式是即读即加载,遇到 <div> ...
- [git] git 的基础功能
有两种方法获得一个 git 仓库:自行初始化,克隆别人已有的仓库 自行初始化 git init 克隆别人已有的库 git clone git@github.com:garrisonz/gitStudy ...
- wine on ubuntu linux, and source insight 绿色版的安装
1.安装一些必要组件 winetricks msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1 wenquanyi 2.拷贝字体 下载网盘中的字体 ...
- 趣味理解ADO.NET对象模型
为了更好地理解ADO.NET的架构模型的各个组成部分,我们可以对ADO.NET中的相关对象进行图示理解,如图所示的是ADO.NET中数据库对象的关系图. 讲究完关系图后,为了加深大家的理解,我们可以用 ...
- Linux下安装MySQL5.6
传送门:http://www.jianshu.com/p/f4a98a905011 字数802 阅读164 评论0 喜欢4 环境:1.操作系统:CentOS release 6.8 (Final)2. ...
- hdu2817 A sequence of numbers
这题就是判断是等差数列还是等比数列,然后计算结果mod200907 因为数字比较大10的九次方 所以等比用到了快速幂求模 不懂可以看看算法导论,在大数那里有讲 #include <iostrea ...
- Bluetooth 4.0之Android 解说
Android平台包括了对蓝牙网络协议栈的支持,它同意一个蓝牙设备跟其它的蓝牙设备进行无线的数据交换.应用程序通过Android蓝牙API提供訪问蓝牙的功能. 这些API会把应用程序无线连接到其 ...
- Android中fragment_main.xml文件里的组件获取的问题
package com.dhy.phonedial; import android.app.Activity; import android.app.Fragment; import android. ...
- 有关Transaction not successfully started问题解决的方法
我的项目配置:struts2+hibernate3.3+spring3.2.5 主要问题:在进行更新和提交操作时出现下面异常 org.springframework.transaction.Trans ...