当前位置: 首页 > news >正文

Linux系统管理磁盘管理004

     本章主要讲述详细lvm扩容。

操作系统:

CentOS Stream 9

扩容目标:

jianglv扩容到600MB

扩容前

[root@localhost ~]# lvdisplay lgb--- Logical volume ---LV Path                /dev/lgb/nginx_lvmLV Name                nginx_lvmVG Name                lgbLV UUID                ivzUhH-s3uZ-rbO6-XfHo-fjoT-eWZi-jd41llLV Write Access        read/writeLV Creation host, time localhost.localdomain, 2024-06-05 18:46:37 +0800LV Status              available# open                 1LV Size                100.00 MiBCurrent LE             25Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     256Block device           253:1

首先,先查看vg剩余容量

[root@localhost ~]# vgsVG  #PV #LV #SN Attr   VSize  VFreecs    2   1   0 wz--n- 15.00g    0 lgb   2   1   0 wz--n-  9.99g 9.89g

查看lv信息

[root@localhost ~]# lvsLV        VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertroot      cs  -wi-ao----  15.00g                                                    nginx_lvm lgb -wi-ao---- 100.00m  
[root@localhost ~]# lvs lgbLV        VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertnginx_lvm lgb -wi-ao---- 100.00m  
[root@localhost ~]# lvdisplay lgb--- Logical volume ---LV Path                /dev/lgb/nginx_lvmLV Name                nginx_lvmVG Name                lgbLV UUID                ivzUhH-s3uZ-rbO6-XfHo-fjoT-eWZi-jd41llLV Write Access        read/writeLV Creation host, time localhost.localdomain, 2024-06-05 18:46:37 +0800LV Status              available# open                 1LV Size                100.00 MiBCurrent LE             25Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     256Block device           253:1

查看lv和目录挂载信息

[root@localhost ~]# df -Th
文件系统                  类型      容量  已用  可用 已用% 挂载点
devtmpfs                  devtmpfs  4.0M     0  4.0M    0% /dev
tmpfs                     tmpfs     1.9G     0  1.9G    0% /dev/shm
tmpfs                     tmpfs     777M  9.1M  768M    2% /run
/dev/mapper/cs-root       xfs        15G  9.4G  5.6G   63% /
/dev/mapper/lgb-nginx_lvm ext4       89M   17K   82M    1% /home/nginx_100m
/dev/sda1                 xfs       5.0G  222M  4.8G    5% /boot
tmpfs                     tmpfs     389M     0  389M    0% /run/user/0
[root@localhost ~]# 

开始扩容

[root@localhost ~]# lvextend -L +500M /dev/lgb/nginx_lvmSize of logical volume lgb/nginx_lvm changed from 100.00 MiB (25 extents) to 600.00 MiB (150 extents).Logical volume lgb/nginx_lvm successfully resized.
[root@localhost ~]# 

 再次查看lv

[root@localhost ~]# lvdisplay lgb--- Logical volume ---LV Path                /dev/lgb/nginx_lvmLV Name                nginx_lvmVG Name                lgbLV UUID                ivzUhH-s3uZ-rbO6-XfHo-fjoT-eWZi-jd41llLV Write Access        read/writeLV Creation host, time localhost.localdomain, 2024-06-05 18:46:37 +0800LV Status              available# open                 1LV Size                600.00 MiBCurrent LE             150Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     256Block device           253:1

再次查看目录挂载信息

[root@localhost ~]# df -Th
文件系统                  类型      容量  已用  可用 已用% 挂载点
devtmpfs                  devtmpfs  4.0M     0  4.0M    0% /dev
tmpfs                     tmpfs     1.9G     0  1.9G    0% /dev/shm
tmpfs                     tmpfs     777M  9.1M  768M    2% /run
/dev/mapper/cs-root       xfs        15G  9.4G  5.6G   63% /
/dev/mapper/lgb-nginx_lvm ext4       89M   17K   82M    1% /home/nginx_100m
/dev/sda1                 xfs       5.0G  222M  4.8G    5% /boot
tmpfs                     tmpfs     389M     0  389M    0% /run/user/0
[root@localhost ~]# 

然后我们对文化系统扩容,

针对不同的文件系统,执行不同的扩容指令

 ext 系列文件系统,使用 resize2fs 指令扩

 xfs 系列文件系统,使用 xfs_growfs 指令扩容

[root@localhost ~]# resize2fs /dev/mapper/lgb-nginx_lvm
resize2fs 1.46.5 (30-Dec-2021)
/dev/mapper/lgb-nginx_lvm 上的文件系统已被挂载于 /home/nginx_100m;需要进行在线调整大小old_desc_blocks = 1, new_desc_blocks = 5
/dev/mapper/lgb-nginx_lvm 上的文件系统现在为 614400 个块(每块 1k)

再次查看目录信息

再次查看目录信息
[root@localhost ~]# df -Th
文件系统                  类型      容量  已用  可用 已用% 挂载点
devtmpfs                  devtmpfs  4.0M     0  4.0M    0% /dev
tmpfs                     tmpfs     1.9G     0  1.9G    0% /dev/shm
tmpfs                     tmpfs     777M  9.1M  768M    2% /run
/dev/mapper/cs-root       xfs        15G  9.4G  5.6G   63% /
/dev/mapper/lgb-nginx_lvm ext4      558M   17K  531M    1% /home/nginx_100m
/dev/sda1                 xfs       5.0G  222M  4.8G    5% /boot
tmpfs                     tmpfs     389M     0  389M    0% /run/user/0
[root@localhost ~]# 

小结:扩容LV 的步骤

  1. vg 卷组必须有空间
  2. 使用 lvextend 指令扩容
  3.  针对不同的文件系统,执行不同的扩容指令

          ext 系列文件系统,使用 resize2fs 指令扩

            xfs 系列文件系统,使用 xfs_growfs 指令扩容

      4.上述 1~3 步骤的,指令的整理

      5.确认扩容是否成功

 6、若失败, 则执行回滚策略,如备份数据、恢复数据等操作。

相关文章:

Linux系统管理磁盘管理004

本章主要讲述详细lvm扩容。 操作系统: CentOS Stream 9 扩容目标: jianglv扩容到600MB 扩容前 [rootlocalhost ~]# lvdisplay lgb--- Logical volume ---LV Path /dev/lgb/nginx_lvmLV Name nginx_lvmVG Name …...

Flink窗口理论到实践

Flink窗口理论到实践可以分为以下几个关键部分进行阐述: 一、理论概述 窗口概念: Flink窗口是将无限流数据流切分为有限的、连续的数据块进行处理的一种机制。这有助于更高效、更方便地处理无界数据流。窗口分类: 时间窗口:基于固定时间段内收集数据,并在结束时生成结果。…...

279 基于matlab的粒子群集法对铁路电能质量控制系统的容量避行优化设计

基于matlab的粒子群集法对铁路电能质量控制系统的容量避行优化设计。计算出满足功率因素、电压不平衡度等电能指标的条件下。RPC所需要的补偿功率。求得所需最小的系统客量。该设计能快速计算出符合系统设定指标的各项最优补偿功率。并通过sumulink份真。检验设计参数的准确性。…...

46-3 护网溯源 - 溯源报告编写

格式 1. 基本情况︰钓鱼邮件情况介绍 在这部分,需要详细描述钓鱼邮件的基本情况,包括收到的邮件内容、寄件人信息、邮件附件或链接等。还需说明收到邮件的时间和频率。2. 行为分析 详细阐述攻击者的行为模式和攻击方式,包括攻击手段、使用的恶意工具或技术,以及可能的入侵…...

微服务之基本介绍

一、微服务架构介绍 1、微服务架构演变过程 单体应用架构->垂直应用架构一>分布式架构一>SOA架构-->微服务架构 ① 单体应用架构 互联网早期, 一般的网站应用流量较小,只需一个应用,将所有功能代码都部署在一起就可以&#x…...

嘉立创面板制作不规则图案技巧

首先附上效果图展示: 所需软件:嘉立创EDA(专业版)、photoshop、Adobe Illustrator 嘉立创EDA(专业版): 嘉立创面板绘制很容易上手,只要了解这几个图层的作用便可以做出自己想要的面板。 材料边界层: 代表选⽤的材料…...

如何使用Python中的collections模块提供的数据结构,如deque、Counter、OrderedDict等

Python 的 collections 模块提供了一些额外的数据结构,这些数据结构在内置的数据类型(如列表、字典、集合等)的基础上,增加了额外的功能或优化了性能。下面是如何使用 collections 模块中的 deque、Counter 和 OrderedDict 这三种…...

2024年道路安全员考试题库

2024年道路安全员考试题库 16.根据《中华人民共和国道路运输条例》,关于从事客运经营使用的车辆的规定,下列说法错误的是(  )。 A.客运经营者应当使用符合国家规定标准的车辆从事道路运输经营 B.客运经营者应当加强对车辆的维护和检测,确保车辆符合国家规定的技术标准 C.…...

自建 Docker 镜像

本文地址:blog.lucien.ink/archives/547 本文主要参考自:自建Docker 镜像/源加速的方法 1. 简介 最近 Docker Hub 被禁一事引起了不小的波动,在这里简单讲下在这之后应该如何访问公开的 Docker Hub。 2. Cloudflare 2.1 搭建 搭建的前提是…...

php实现抖音小程序支付

开发者发起下单_小程序_抖音开放平台 第一步、抖音小程序发起支付 tt.pay_小程序_抖音开放平台 前端提交订单数据到后端接口,然后使用 tt.pay发起支付 请求参数 属性 类型 必填 说明 order_id string 是 担保交易服务端订单号 order_token string 是 …...

代码审计(1):CVE-2022-4957分析及复现

0x00漏洞描述: ѕрееdtеѕt iѕ а vеrу liɡhtԝеiɡht nеtԝоrk ѕрееd tеѕtinɡ tооl imрlеmеntеd in Jаvаѕсriрt. Thеrе iѕ а Crоѕѕ-ѕitе Sсriрtinɡ vulnеrаbilitу in librеѕроndеd ѕрееdtеѕt…...

问题:设备管理指标为完好率不低于( ),待修率不高于5%,事故率不高于1%。 #知识分享#经验分享#经验分享

问题:设备管理指标为完好率不低于( ),待修率不高于5%,事故率不高于1%。 A、100% B、95% C、90% D、80% 参考答案如图所示...

【Linux】(六)—— vim编辑器

vim文件编辑器 Vim(Vi Improved)是一个高度可配置的文本编辑器,最初基于UNIX下的Vi编辑器发展而来,广泛用于程序开发和系统管理中。vim编辑器可以只通过终端命令即可编写修改文件,不需要和gedit一样需要打开类似于记事…...

06016传感器原理与应用202207

06016传感器原理与应用202207 选择题(2*11) 1.基本的电子测量系统由四部分组成,即电源、信号调节、显示系统和B(P7) A.分档器 B.传感器 C.处理器 D.采集器 2.热电阻温度计的测量电路采用精度较高的是B&am…...

java web:springboot mysql开发的一套家政预约上门服务系统源码:家政上门服务系统的运行流程

java web:springboot mysql开发的一套家政预约上门服务系统源码:家政上门服务系统的运行流程 家政上门服务系统的优势 服务质量更稳定:由专业的家政人员提供服务,经过严格的培训和筛选。 价格更透明:采用套餐式收费&…...

二叉树的后序遍历-力扣

二叉树的后序遍历,指首先遍历二叉树的左节点,然后遍历二叉树的右节点,最后遍历中间节点。按照顺序进行递归遍历即可。 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *rig…...

C++基础编程100题-008 OpenJudge-1.3-06 甲流疫情死亡率

更多资源请关注纽扣编程微信公众号 http://noi.openjudge.cn/ch0103/06/ 描述 甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。 输入 输入仅一行&#xff…...

计算机网络 ——网络层(IPv4地址)

计算机网络 ——网络层(IPv4地址) 什么是IPv4地址IP地址的分类特殊的IP地址 查看自己的IPv4地址 我们今天来看IPv4地址: 什么是IPv4地址 IPv4(Internet Protocol version 4)是第四版互联网协议,是第一个被…...

重写mybatisPlus自定义ID生成策略

1.项目中需要引入mybatisplus核心组件 <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>${mp.version}</version></dependency> 2.新建一个类实现IdentifierGenera…...

华为坤灵路由器配置SSH

配置SSH服务器的管理网口IP地址。 <HUAWEI> system-view [HUAWEI] sysname SSH Server [SSH Server] interface meth 0/0/0 [SSH Server-MEth0/0/0] ip address 10.248.103.194 255.255.255.0 [SSH Server-MEth0/0/0] quit 在SSH服务器端生成本地密钥对。 [SSH Server…...

Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误

HTTP 状态码 406 (Not Acceptable) 和 500 (Internal Server Error) 是两类完全不同的错误&#xff0c;它们的含义、原因和解决方法都有显著区别。以下是详细对比&#xff1a; 1. HTTP 406 (Not Acceptable) 含义&#xff1a; 客户端请求的内容类型与服务器支持的内容类型不匹…...

label-studio的使用教程(导入本地路径)

文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销&#xff0c;平衡网络负载&#xff0c;延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

React第五十七节 Router中RouterProvider使用详解及注意事项

前言 在 React Router v6.4 中&#xff0c;RouterProvider 是一个核心组件&#xff0c;用于提供基于数据路由&#xff08;data routers&#xff09;的新型路由方案。 它替代了传统的 <BrowserRouter>&#xff0c;支持更强大的数据加载和操作功能&#xff08;如 loader 和…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

大语言模型如何处理长文本?常用文本分割技术详解

为什么需要文本分割? 引言:为什么需要文本分割?一、基础文本分割方法1. 按段落分割(Paragraph Splitting)2. 按句子分割(Sentence Splitting)二、高级文本分割策略3. 重叠分割(Sliding Window)4. 递归分割(Recursive Splitting)三、生产级工具推荐5. 使用LangChain的…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

成都鼎讯硬核科技!雷达目标与干扰模拟器,以卓越性能制胜电磁频谱战

在现代战争中&#xff0c;电磁频谱已成为继陆、海、空、天之后的 “第五维战场”&#xff0c;雷达作为电磁频谱领域的关键装备&#xff0c;其干扰与抗干扰能力的较量&#xff0c;直接影响着战争的胜负走向。由成都鼎讯科技匠心打造的雷达目标与干扰模拟器&#xff0c;凭借数字射…...

SpringCloudGateway 自定义局部过滤器

场景&#xff1a; 将所有请求转化为同一路径请求&#xff08;方便穿网配置&#xff09;在请求头内标识原来路径&#xff0c;然后在将请求分发给不同服务 AllToOneGatewayFilterFactory import lombok.Getter; import lombok.Setter; import lombok.extern.slf4j.Slf4j; impor…...

安宝特方案丨船舶智造的“AR+AI+作业标准化管理解决方案”(装配)

船舶制造装配管理现状&#xff1a;装配工作依赖人工经验&#xff0c;装配工人凭借长期实践积累的操作技巧完成零部件组装。企业通常制定了装配作业指导书&#xff0c;但在实际执行中&#xff0c;工人对指导书的理解和遵循程度参差不齐。 船舶装配过程中的挑战与需求 挑战 (1…...