Linux里LVM磁盘扩容详细步骤

1、添加一块硬盘

2、查看分区情况:fdisk -l

3、设置分区:

fdisk /dev/sdb 回车

m 回车

n 回车

p 回车

w 回车

4、再次查看分区:fdisk /dev/sdb 回车

t 回车

3 回车

L 回车

8e回车

w 回车

5、再看一次分区:

6、将新分区格式化为 ext3:mkfs.ext3 /dev/sdb1

7、 将分区转化为物理卷: pvcreate /dev/sdb1

8、使用pvdisplay命令查看物理卷信息:pvdisplay

9、使用vgdisplay命令查看VG信息:vgdisplay

10、将刚才初始化的物理卷添加到主分区的物理卷:vgextend cl /dev/sdb1

11、使用vgdisplay命令查看VG信息:vgdisplay

12、查看挂载的盘:df -h

13、使用lvextend命令扩容/home分区:lvextend -l +5119 /dev/mapper/cl-root

14、挂载:xfs_growfs /dev/mapper/cl-root

15、查看已挂载的盘:df -h

到此这篇关于Linux里LVM磁盘扩容详细步骤的文章就介绍到这了,更多相关Linux LVM磁盘扩容内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Linux磁盘管理之LVM的使用

    一.LVM介绍 在我们管理Linux磁盘的时候,通常会遇到这么一种情况.在最初规划Linux的磁盘的时候,我们给某个分区划分了一定量的磁盘空间,使用一段时间后,发现我们规划的磁盘空间不足了,这个时候怎么办?我们肯定要想办法给扩容呀,找一块磁盘分区,格式化,然后挂载,然后把数据拷贝到新加的磁盘上,然后把原有的磁盘卸载掉,通常我们是这样做的.这样一来虽然达到了扩容的目的,但是费时费力:如果第二次扩容,空间还是不够,我们又要重复上面的步骤:如果分配的磁盘空间过大,使用了很久才发现它根本用不到那么多空间

  • Linux磁盘设备与LVM管理命令示例详解

    前言 在 Linux 操作系统中, 设备文件 是一种特殊类型的文件.这些文件绝大多数位于 /dev 目录下,用来表示 Linux 主机检测到的某个具体的硬件设备. 比如 /dev/sda 文件通常用来指代系统中的第一块硬盘. Linux 操作系统及其应用与服务则通过这些设备文件与对应的硬件设备进行交互. 对于常见的磁盘(ATA.SATA.SCSI.SAS.SSD 等)和优盘等块存储设备,其设备文件主要以 sd* 的形式命名.如 sda 表示第一块硬盘, sdb2 表示第二块硬盘的第二个分区,以此

  • linux中Centos7的LVM磁盘扩容问题

    系统提示我容量不足 就利用LVM的方式进行扩容吧. 系统是RHEL7(centos7差不多一样) 先查看磁盘信息及根目录 fdisk -l 注意:sda为硬盘,需要扩容的是系统的根目录,这里RHEL的系统根目录为/dev/mapper/rhel-root(系统不一样,根目录也不一样) 关闭系统,在vmware->设置->硬盘->扩展->输入数字大于当前系统内存->点击扩展 开机再查看磁盘信息 fdisk -l 注意:可以看出sda磁盘增加了,但是根目录还没有,也就是说增加出来

  • 详解基于Linux的LVM无缝磁盘水平扩容

    环境 名称 属性 CPU x5650 内存 4G 磁盘 20G+4TB 这时候,我们假设服务器已经有如下东西: 安装好了Parted(yum install parted) 分区容量已经告捷,公司为服务器增加了一块4T硬盘用来增加容量! 除了/boot分区外,其余都为LVM 模式的扩展逻辑分区 软件安装与信息查看 首先查看软件是否安装: [root@Candy ~]# rpm -qa | grep lvm lvm2-libs-2.02.118-2.el6.x86_64 lvm2-2.02.118

  • Linux里LVM磁盘扩容详细步骤

    1.添加一块硬盘 2.查看分区情况:fdisk -l 3.设置分区: fdisk /dev/sdb 回车 m 回车 n 回车 p 回车 w 回车 4.再次查看分区:fdisk /dev/sdb 回车 t 回车 3 回车 L 回车 8e回车 w 回车 5.再看一次分区: 6.将新分区格式化为 ext3:mkfs.ext3 /dev/sdb1 7. 将分区转化为物理卷: pvcreate /dev/sdb1 8.使用pvdisplay命令查看物理卷信息:pvdisplay 9.使用vgdisplay

  • linux下安装redis图文详细步骤

    1,因为centos是个干净的环境,首先安装wget命令 2,创建个文件夹 3,下载redis,http://download.redis.io/releases/redis-5.0.5.tar.gz 4,下载后需要解压出来 5,阅读readme.md 6,执行make命令 7,make命令执行结果, 如果make执行报错如下,需要安装gcc,即yum intall gcc 安装gcc之后,需要清除下刚才的make命令执行结果, 执行命令:make distclean 然后执行继续执行make命

  • linux手工配置ip地址详细步骤

    目录 1.先进入网卡配置目录 2.编辑ifcfg-ens33网卡的配置文件 3.刷新网络服务 4.测试ping百度能否上网 1.先进入网卡配置目录 2.编辑ifcfg-ens33网卡的配置文件       vim ifcfg-ens33如下: 修改之后如下: 退出保存,使用ip add查看自己的ip地址,ip route查看网关,然后再继续编辑ifcfg-ens33网卡的配置文件   退出并且保存(wq) 解析如下:  BOOTPROTO=none   #设置网卡静态配置ip地址  none 静

  • Linux下Navicat15激活的详细步骤

    目录 1.下载Navicat 2.提取文件 3.编译激活工具 3.1 依赖库与安装命令: 3.2 编译工具 4.替换公钥 5.重新打包 6.运行应用 7.激活 8.创建桌面图标 1.下载Navicat 下载地址: http://www.navicat.com.cn/download/navicat-premium 这里下载到/home/yyj/Downloads目录下,下载好的文件名称为navicat15-premium-cs.AppImage 注意: ​新的版本可能遇到不可激活的情况,后续激活

  • linux LVM快照创建详细步骤(使用PE完成)

    在VM9的虚拟机下完成操作系统centos5.8 外挂10G硬盘. 1.首先将硬盘sdb分4个区每个区大小200M,分别是sdb{5,6,7,8}.后将四个分区建立pv 2.之后把pv加入vg此处引入PE的概念. 由于vg是多个PE(块)组成的,而且每个vg块的PE最大数量是65534.默认每个PE的大小是4m 也就是说默认的每个vg最大也就是4m乘65534=256G,因此PE块的大小决定了最终vg的大小. 此处我们定义PE块的大小为16m.由于每个pv的大小是200m总共800m因此总共的p

  • oracle停止数据库后linux完全卸载oracle的详细步骤

    1.使用SQL*PLUS停止数据库 复制代码 代码如下: $ sqlplus /nolog SQL> connect / as sysdba SQL> shutdown [immediate] SQL> exit 2.停止Listener 复制代码 代码如下: $ lsnrctl stop 3.停止HTTP服务 复制代码 代码如下: # service httpd stop 4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了) 5.将安装目录删除

  • Linux远程部署MySQL数据库详细步骤

    Linux远程部署MySQL数据库,供大家参考,具体内容如下 1.0 安装 yum install lrzsz -y 命令(导入外界压缩包插件(已下载无视即可)) 1.1 将mysql压缩包拷贝到 /usr/local 文件目录下进行解压: 1.2 将导入的Mysql压缩包进行解压,输入:tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz命令 1.3 解压完成后,将解压后的文件更改名字为:mysql 输入:mv mysql-5.7.28-li

  • linux下安装nodejs的详细步骤

    推荐方法: // 下载nvm $ git clone https://github.com/cnpm/nvm.git // 安装你需要的版本,然后你就可以在任何目录下使用node以及npm了 $ nvm install 7.4.0 //新打开的窗口,如果无法实现,那么还需要下面两步 // 1 配置终端启动时自动执行,在 ~/.bashrc, ~/.bash_profile, ~/.profile, 或者 ~/.zshrc 文件添加以下命令:(.profile中修改亲测有效) source ~/g

  • Linux上通过binlog文件恢复mysql数据库详细步骤

     一.binlog 介绍 服务器的二进制日志记录着该数据库的所有增删改的操作日志(前提是要在自己的服务器上开启binlog),还包括了这些操作的执行时间.为了显示这些二进制内容,我们可以使用mysqlbinlog命令来查看. 用途1:主从同步 用途2:恢复数据库(也是线上出现一次数据库文件丢失后,才对这个有所了解并学习的) mysqlbinlog命令用法:shell> mysqlbinlog [options] log_file ... <!--[if !supportLists]-->

随机推荐