xfs文件系统下扩展lvm卷组

linux 7.0系统 lvm + xfs 文件系统创建及磁盘扩展 1、查看可以的磁盘空间 # fdisk -l 磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x00030eb5 设备 Boot... 阅读详情

 

搞了个centos7.5安装12.2rac,安装数据库软件时空间不够,所以打算扩一下lvm。 

操作系统版本: 
[root@mdb1 ~]# lsb_release -a 
LSB Version: :core-4.1-amd64:core-4.1-noarch 
Distributor ID: CentOS 
Description: CentOS Linux release 7.5.1804 (Core) 
Release: 7.5.1804 
Codename: Core 

sdb盘初始化为物理卷 
[root@mdb1 ~]# pvcreate /dev/sdb 
 Physical volume "/dev/sdb" successfully created. 
  
将要添加的物理卷加入到vg卷组中 
[root@mdb1 ~]# vgs 
 VG #PV #LV #SN Attr VSize VFree 
 centos 1 1 0 wz--n- 21.53g 0 
[root@mdb1 ~]# vgextend centos /dev/sdb 
 Volume group "centos" successfully extended 
[root@mdb1 ~]# vgs 
 VG #PV #LV #SN Attr VSize VFree 
 centos 2 1 0 wz--n- <29.53g <8.00g 
  
扩展lvm 
[root@mdb1 ~]# lvs 
 LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert 
 root centos -wi-ao---- 21.53g 
[root@mdb1 ~]# lvextend -l +100%FREE /dev/mapper/centos-root 
 Size of logical volume centos/root changed from 21.53 GiB (5512 extents) to <29.53 GiB (7559 extents). 
 Logical volume centos/root successfully resized. 
  
此时卷组还没扩展,需要resize一下 
[root@mdb1 ~]# df -h 
Filesystem Size Used Avail Use% Mounted on 
/dev/mapper/centos-root 22G 14G 7.6G 65% / 
devtmpfs 1.4G 0 1.4G 0% /dev 
tmpfs 1.4G 0 1.4G 0% /dev/shm 
tmpfs 1.4G 9.6M 1.4G 1% /run 
tmpfs 1.4G 0 1.4G 0% /sys/fs/cgroup 
/dev/sda1 473M 134M 339M 29% /boot 
tmpfs 279M 0 279M 0% /run/user/0 
tmpfs 279M 0 279M 0% /run/user/1001 
  
[root@mdb1 ~]# resize2fs /dev/mapper/centos-root 
resize2fs 1.42.9 (28-Dec-2013) 
resize2fs: Bad magic number in super-block while trying to open /dev/mapper/centos-root 
Couldn't find valid filesystem superblock. 
linux从7开始默认文件系统放弃了第四代ext4的文件系统,转向了xfs日志文件系统。该系统性能比ext4增强很多,扩展性也更强,能够得到近似裸设备的IO性能。该文件系统下的lvm拉伸命令也有了变化,需要xfs_growfs实现之前的resize2fs命令的功能。 
[root@mdb1 ~]# xfs_growfs /dev/mapper/centos-root 
meta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=1411072 blks 
 = sectsz=512 attr=2, projid32bit=1 
 = crc=1 finobt=0 spinodes=0 
data = bsize=4096 blocks=5644288, imaxpct=25 
 = sunit=0 swidth=0 blks 
naming =version 2 bsize=4096 ascii-ci=0 ftype=1 
log =internal bsize=4096 blocks=2756, version=2 
 = sectsz=512 sunit=0 blks, lazy-count=1 
realtime =none extsz=4096 blocks=0, rtextents=0 
data blocks changed from 5644288 to 7740416 
[root@mdb1 ~]# df -h 
Filesystem Size Used Avail Use% Mounted on 
/dev/mapper/centos-root 30G 14G 16G 48% / 
devtmpfs 1.4G 0 1.4G 0% /dev 
tmpfs 1.4G 644M 747M 47% /dev/shm 
tmpfs 1.4G 9.6M 1.4G 1% /run 
tmpfs 1.4G 0 1.4G 0% /sys/fs/cgroup 
/dev/sda1 473M 134M 339M 29% /boot 
tmpfs 279M 0 279M 0% /run/user/0 

完成!

 伴随全球化、数字化和云业务发展,海外专线网络对企业而言变得越发重要,其中,政府、金融、大企业、跨国企业等客户对专线的要求更为苛刻。

麒麟V10服务器磁盘扩容实战:从fdisk分区到LVM动态扩展(附避坑指南) 本文详细介绍了在麒麟V10服务器环境下,通过fdisk分区和LVM动态扩展实现磁盘扩容的实战指南。文章对比了两种方案的优劣,重点解析了LVM技术的7个关键步骤和3个典型故障案例,帮助运维工程师实现业务零中断的在线扩容,提升服务器系统的磁盘管理效率。 阅读详情

相关推荐

Linux LVM逻辑卷扩容实战:从磁盘告警到在线扩展的完整指南

在Linux系统运维中,磁盘空间管理是核心技能之一。逻辑卷管理(LVM)作为一种灵活的存储管理技术,通过在物理硬盘和文件系统之间引入抽象层,实现了存储资源的动态分配与扩展。其核心原理是将多个物理卷聚合成卷组,再从中划分逻辑卷供文件系统使用,从而突破传统分区固定大小的限制。这项技术的核心价值在于支持在线扩容、无需停机即可调整存储容量,极大提升了系统可用性和运维效率。在应用场景上,LVM尤其适用于云服务器、虚拟化环境以及需要频繁调整存储规模的数据库、文件服务器等场景。当面对磁盘空间不足告警时,通过LVM进行逻辑

weixin_34025151的博客 433

Jtti:Ubuntu下如何创建XFS文件系统的LVM

至此,你已成功创建了一个 XFS 文件系统的 LVM 分区并挂载到指定的目录。你可以将数据存储在 /mnt/mydata 目录中,并根据需要管理 LVM 卷组和逻辑卷。请注意,这里的示例命令中使用的名称和路径可能需要根据你的实际配置进行调整。首先,将要用于 LVM 的硬盘分区(物理卷)初始化为物理卷。创建文件系统后,你可以选择要将其挂载到的目录。接下来,你需要创建一个卷组来管理物理卷。现在,你可以创建一个逻辑卷并分配所需的大小。这将创建一个名为 mylv 的逻辑卷,大小为 10GB。

JttiSEO的博客 1954

告别手动脚本!用TSMaster Python小程序5分钟搞定CAN报文自动发送

本文介绍了如何使用TSMaster的Python小程序功能快速实现CAN报文自动发送,大幅提升汽车电子测试效率。通过简洁的Python代码示例,展示了如何替代传统手动操作和复杂C脚本,实现周期性发送、动态修改报文内容等常见需求,帮助工程师5分钟内完成自动化配置。

weixin_30292843的博客 511

Linux系统磁盘管理基础版

Linux系统磁盘管理基础版 一、磁盘管理命令 1、df命令 查看系统挂载情况和大小 df -a 显示所有文件系统(包含特殊的proc) df -h 常见单位显示大小 df -T 显示挂载的文件系统类型 2、du命令 读取文件大小 格式: du [选项] 目录 du -a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量 du -h 常见单位显示大小 du -s 统计总占用和,不再列出子文件的占用量 3、fsck命令 修复出现问题的文件系统只受用于centos

weixin_51134188的博客 8233

【深度解析】信息素养提升实践活动(附:历年获奖作品分析)

全国师生信息素养提升实践活动是由教育部教育技术与资源发展中心(中央电化教育馆)主办,面向全国师生的一项信息化交流展示活动。

m0_74417957的博客 9652

AI驱动的网络安全运维:智能化时代的安全保障

本项目旨在使用Python和AI技术构建一个智能化的网络安全运维系统,能够实时监测网络流量,检测潜在的安全威胁,并自动采取应对措施,从而提升网络安全管理的效率和准确性。具体内容包括:环境配置与依赖安装数据采集与预处理机器学习模型构建与训练实时威胁检测与响应实际应用案例通过本文的介绍,我们展示了如何使用Python和AI技术构建一个智能化的网络安全运维系统。

Echo_Wish 1290

linux xfs文件系统故障修复,Linux 下XFS 文件系统修复指导书

参考:Linux 下XFS 文件系统修复指导书Centos 7 LVM xfs文件系统修复ls -l /dev/mapperxfs_repair /dev/mapper/centos-rootxfs_repair -L /dev/mapper/centos-rootinit 6 #重启fsck from util-linux 2.23.2e2fsck 1.42.9 (28-Dec-2013)...

weixin_32258691的博客 2896

QT6实现USB摄像头接入显示与抓拍功能实现

QT实现USB摄像头接入显示 一、UVC协议简介 UVC全称是USB Video Class(USB视频类),是一种标准化的USB视频设备通信协议,它定义了摄像头与主机之间的数据传输协议和格式。 UVC协议的出现,解决了摄像头厂商之间互不兼容,以及摄像头应用开发与平台之间的散乱问题。 UVC标准是由USB-IF主导制定的,目前最新的版本是UVC 1.5,UVC的缺省设置类容易实现,不需要额外的驱动程序。

热土程序园,利他愉己~ 3416

linux xfs文件恢复,恢复xfs文件系统superblock实验

1. 创建一个XFS文件系统[root@localhost ~]# mkfs.xfs -f /dev/vdb1meta-data=/dev/vdb1 isize=256 agcount=4, agsize=1966102 blks= sectsz=512 attr=2, projid32bit=0data =...

weixin_39525355的博客 1738

【3天快速入门WPF】11-附加属性

创建一个静态类,用于定义附加属性。使用方法注册附加属性。提供Get和Set方法来获取和设置附加属性的值。通过以上步骤,我们可以在WPF中轻松实现和使用附加属性。附加属性的主要用途包括为控件添加自定义行为、控制布局信息(如Grid.Row和)以及实现动态样式。

Zy100Papa的博客 679

手把手教你学simulink(42.1)--储能系统场景示例:基于Simulink的电池+超级电容器混合储能系统

混合储能系统(HESS)结合了电池和超级电容器的优点,能够在满足高功率需求的同时提供较长的持续放电时间。这种组合特别适合用于电动汽车、可再生能源发电系统、电网频率调节等应用场景。本项目将详细介绍如何在MATLAB/Simulink中搭建一个完整的基于电池和超级电容器的混合储能系统,并提供具体的代码实现和设计步骤。如果你需要实现更复杂的控制逻辑,可以使用MATLAB Function模块。以下是一个简单的例子,展示了如何在该模块中实现一个条件逻辑,以分配电池和超级电容器的充放电任务。Matlab。

MHD0815的博客 543

linux 文件系统故障

现象描述:系统是centos,一次停电导致服务器关机。开机后,输入正确的密码,界面一闪而过,又是要接着输入密码,也不提示我密码错误。当我换到命令行下使用logoin登录时,也是这种情况,只不过这里一直是让我输入用户名和密码两种。 当我使用root用户登录时,一切正常,当使用新建的其他用户登录时,又一切很正常了 进入/home 目录下,执行ls 结果出现:Input/output error 进入其他目录比如/var 目录执行是正常的 1,推测原因:磁盘老化导致坏道,异常操作导致文件node错乱、..

雪锋的笔记 2025

【半导体工业实战】C#.NET开发SECS/GEM协议上位机(完整可运行源码+全进制转换工具类+工业级通信封装)

在半导体这个高精尖的工业领域,SECS/GEM协议是设备通信的基石,而C#.NET凭借其稳定性、高效的字节处理能力、Windows工控机的深度适配,成为SECS上位机开发的最优选择。本文从半导体行业的专属认知出发,提供了完整的进制转换工具类、工业级的SECS通信封装、实战的报文解析与业务调用示例、半导体专属的避坑指南,所有内容均为真实项目经验的沉淀,无空洞理论、无AI冗余文字,所有源码均可直接编译运行、无缝移植到半导体项目中。半导体工控开发的核心,从来不是炫技,而是。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 898

Linux系统根目录扩容教程:LVM卷组扩展与XFS文件系统在线调整

风险点原因如何避免操作用错磁盘pvcreate对错误设备执行会导致数据丢失输入设备名时仔细确认卷组元数据破坏vgextend或lvextend出错可能导致卷组损坏确保硬件无故障,操作前备份文件系统扩容意外断电扩容过程断电或意外中断,文件系统可能损坏操作时保持电源稳定根目录扩容后系统不稳定或启动失败不兼容或错误操作可能导致根目录不可用备份数据,准备应急恢复方案。

weixin_56804576的博客 1188

Python-增加b站视频播放量

如果条件允许的情况下,有代理API更好,每次请求url调用API也更方便。如果没有的话,也不用担心,网上本身也有着很多免费国内代理,不过代理是否可用需要自己花点时间去检测,检测方法笔者这里就不详述了,后面有时间的话会单独针对这一块做详细说明。在开始之前,需准备代理IP。总之,在每次请求url的时候,随机带入某个IP防止被平台检测,便于达到增加播放量预期。大致思路就是针对你的目标代理平台进行IP抓取,并存入到自己本地的IP代理池。本文是该专栏的第1篇,后面会持续更新对应平台干货知识,记得关注。

Python进阶专栏《爬虫实战进阶》,《Pyppeteer从入门到精通》原创作者 5210

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Centos 8 磁盘扩展xfs文件系统 (LVM)

检查现有的卷组和逻辑卷。添加新的物理卷。扩展卷组。扩展逻辑卷。调整XFS文件系统。

wuk998的博客 541

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

centos7.5 xfs文件系统下扩展lvm卷组

搞了个centos7.5安装12.2rac,安装数据库软件时空间不够,所以打算扩一下lvm。 操作系统版本: [root@mdb1 ~]# lsb_release -a LSB Version: ...

conghe6716的博客 230

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

XFS文件系统LVM在线扩容实战:从分区到文件系统刷新的完整流程

本文详细介绍了在业务不中断的情况下,为XFS文件系统进行LVM在线扩容的完整实战流程。针对磁盘空间告警的紧急场景,从查看现有存储结构、创建新分区、扩展物理卷和卷组,到最终使用正确的xfs_growfs命令刷新文件系统,提供了每一步的命令示例和原理说明,并重点提示了避免使用resize2fs命令的常见错误。

j7k8l的博客 530

文件系统逻辑卷(LVM)扩容(Centos7举例)

本文介绍了在CentOS 7系统中使用LVM(逻辑卷管理)进行文件系统扩容的方法,以/home目录为例。主要内容包括:LVM基本概念(PV物理卷、VG卷组、LV逻辑卷);常用LVM管理命令;具体扩容步骤:1)添加硬盘设备;2)检测新硬盘;3)创建新物理卷(pvcreate);4)扩展卷组(vgextend);5)扩展逻辑卷(lvextend)。通过LVM技术,管理员可以动态调整文件系统大小,提高磁盘管理的灵活性。

一叶舟,孤行者 640

Linux 磁盘扩容 xfs 文件系统

Linux 磁盘扩容 xfs 文件系统

小蜗牛的博客 116

Linux分配全部可用磁盘空间流程

Linux分配全部可用磁盘空间流程 查看所有磁盘 fdisk -l 查看分区表 fdisk /dev/vda n p enter enter enter w 同步分区操作 partprobe 将物理硬盘分区初始化为物理卷 pvcreate /dev/vda3 动态扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量 vgextend /dev/vg_sys /dev/vda3 扩展逻辑卷的空间大小 lvextend /dev/vg_sys/lv_root -l +100%free 自动扩展X

qq_41847284的博客 7755

linux系统中LVM磁盘动态扩容方案

这将列出 /dev/vdb 上的所有分区。注意现有的 vdb1 分区,以及其结束扇区。2、重新分区:将物理磁盘上多出的200G空间格式化为新的分区(例如,vdb2)1、确认磁盘已扩容:首先确认物理磁盘(vdb)已成功扩容至500G。4、扩展卷组:将新的物理卷添加到现有的卷组(datavg)。5、扩展逻辑卷:使用lvextend命令扩展逻辑卷。这将使用卷组中所有可用的空闲空间扩展逻辑卷。6、调整文件系统:整文件系统以使用新的空间。7、验证:确保文件系统现在使用了所有的空间。挂载磁盘的文件系统确认。

二狗子的博客 762

Linux 逻辑卷管理

本文介绍了Linux逻辑卷管理(LVM)的基本概念与操作流程。LVM相比传统分区管理具有灵活扩展、跨硬盘存储和数据冗余等优势。主要内容包括:1) 创建物理卷(PV),将物理磁盘初始化为LVM可用存储;2) 建立卷组(VG),将多个PV组合成存储池;3) 在VG中创建逻辑卷(LV),可跨多个物理磁盘分配空间。通过具体命令演示了创建5G的webapp01逻辑卷和25G跨硬盘的data01逻辑卷的过程。LVM通过PV-VG-LV三级结构实现了对存储空间的灵活管理。

2303_77082563的博客 782

Linux学习第九节-LVM逻辑卷

Linux学习第九节-LVM逻辑卷

时光之眼的博客 480

物理机新增一块磁盘,将磁盘空间添加到/home下

pvcreate /dev/vdb lvextend -l +100%FREE /dev/centos/home vgextend centos /dev/vdb xfs_growfs/dev/centos/home

qq_21246715的博客 511
上一篇: 安装Nginx1.14.2过程及配置
下一篇: Nginx+Supervisor安装部署.NET Core项目
Vecloud
博客等级 码龄6年 106粉丝 243原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值