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

Lvm逻辑卷调整容量

1、拉伸逻辑卷调整容量

[root@desktop ~]# df ‐hT

Filesystem Type Size Used Avail Use% Mounted on

/dev/sda1 xfs 9.8G 3.3G 6.5G 34% /

devtmpfs devtmpfs 660M 0 660M 0% /dev

tmpfs tmpfs 674M 0 674M 0% /dev/shm

tmpfs tmpfs 674M 8.9M 666M 2% /run

tmpfs tmpfs 674M 0 674M 0% /sys/fs/cgroup

/dev/mapper/vg0‐lv0 ext3 190M 1.6M 179M 1% /home <‐‐‐‐  当前容量少于 290 MiB,所以要扩容

tmpfs tmpfs 135M 0 135M 0% /run/user/0

[root@desktop ~]# lvextend ‐L 290M /dev/vg0/lv0 <‐‐‐  这是逻辑卷扩容的关键命令

Rounding size to boundary between physical extents: 292.00 MiB

Size of logical volume vg0/lv0 changed from 200.00 MiB (50 extents) to 292.00 MiB (73 extents).

Logical volume lv0 successfully resized.

[root@desktop ~]# lvs

LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert

lv0 vg0 ‐wi‐ao‐‐‐‐ 292.00m   <‐‐‐‐  成功扩容了,容量一般都会有少量误差,这是正常现象

[root@desktop ~]# resize2fs /dev/vg0/lv0 <‐‐‐  最后记得刷新文件系统的容量信息

resize2fs 1.42.9 (28‐Dec‐2013) (注意:如果文件系统是 xfs ,那么应该执行  xfs_growfs /dev/vg0/lv0  )

Filesystem at /dev/vg0/lv0 is mounted on /home; on‐line resizing required

old_desc_blocks = 1, new_desc_blocks = 2

The filesystem on /dev/vg0/lv0 is now 299008 blocks long.

[root@desktop ~]# df ‐hT

Filesystem Type Size Used Avail Use% Mounted on

/dev/sda1 xfs 9.8G 3.3G 6.5G 34% /

devtmpfs devtmpfs 660M 0 660M 0% /dev

tmpfs tmpfs 674M 0 674M 0% /dev/shm

tmpfs tmpfs 674M 8.9M 666M 2% /run

tmpfs tmpfs 674M 0 674M 0% /sys/fs/cgroup

/dev/mapper/vg0‐lv0 ext3 279M 2.1M 263M 1% /home <‐‐‐‐‐  成功调整

tmpfs tmpfs 135M 0 135M 0% /run/user/0

2、缩小逻辑卷调整容量

[root@desktop ~]# umount /dev/vg0/lv0 <‐‐‐  裁剪容量必须先卸载文件系统

[root@desktop ~]# e2fsck ‐f /dev/vg0/lv0 <‐‐‐  裁剪前必须检测文件系统,以免把文件系统的错误扩大

e2fsck 1.42.9 (28‐Dec‐2013)

Pass 1: Checking inodes, blocks, and sizes

Pass 2: Checking directory structure

Pass 3: Checking directory connectivity

Pass 4: Checking reference counts

Pass 5: Checking group summary information

/dev/vg0/lv0: 11/75776 files (0.0% non‐contiguous), 15740/299008 blocks

[root@desktop ~]# resize2fs /dev/vg0/lv0 150M <‐‐  必须先刷新文件系统的容量信息,这是与扩容相反的,顺序错了就会损坏

resize2fs 1.42.9 (28‐Dec‐2013)

Please run 'e2fsck ‐f /dev/vg0/lv0' first. <‐‐‐‐  如果已经检测过,但执行多次还是这个提示,再次执行的时候添加参数  ‐f

[root@desktop ~]# resize2fs ‐f /dev/vg0/lv0 150M <‐‐‐‐  添加参数  ‐f 强制调整

resize2fs 1.42.9 (28‐Dec‐2013)

Resizing the filesystem on /dev/vg0/lv0 to 153600 (1k) blocks.

The filesystem on /dev/vg0/lv0 is now 153600 blocks long.

[root@desktop ~]# lvreduce ‐L 150M /dev/vg0/lv0 <‐‐‐‐  再裁剪逻辑卷设备的容量

Rounding size to boundary between physical extents: 152.00 MiB

WARNING: Reducing active logical volume to 152.00 MiB

THIS MAY DESTROY YOUR DATA (filesystem etc.)

Do you really want to reduce lv0? [y/n]: y <‐‐‐‐  需要输入  y  进行确认

Size of logical volume vg0/lv0 changed from 292.00 MiB (73 extents) to 152.00 MiB (38 extents).

Logical volume lv0 successfully resized.

[root@desktop ~]# mount /dev/vg0/lv0 /home <‐‐‐  如无意外,就能正确挂载

[root@desktop ~]# df ‐h

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 9.8G 3.3G 6.5G 34% /

devtmpfs 660M 0 660M 0% /dev

tmpfs 674M 0 674M 0% /dev/shm

tmpfs 674M 8.9M 666M 2% /run

tmpfs 674M 0 674M 0% /sys/fs/cgroup

tmpfs 135M 0 135M 0% /run/user/0

/dev/mapper/vg0‐lv0 142M 1.6M 133M 2% /home

相关文章:

Lvm逻辑卷调整容量

1、拉伸逻辑卷调整容量 [rootdesktop ~]# df ‐hT Filesystem Type Size Used Avail Use% Mounted on /dev/sda1 xfs 9.8G 3.3G 6.5G 34% / devtmpfs devtmpfs 660M 0 660M 0% /dev tmpfs tmpfs 674M 0 674M 0% /dev/shm tmpfs tmpfs 674M 8.9M 666M 2% /run tmpfs tmpfs 674M …...

CLIP源码详解:clip.py 文件

前言 这是关于 CLIP 源码中的 clip.py 文件中的代码带注释版本。 clip.py 文件的作用&#xff1a;封装了 clip 项目的相关 API&#xff0c;通过这些 API &#xff0c;我们可以轻松使用 CLIP 项目预训练好的模型进行自己项目的应用。 另外不太容易懂的地方都使用了二级标题强…...

linux下重启oracle数据库步骤

Linux下重启oracle数据库步骤&#xff1a; 1.使用oracle用户登录数据库服务器&#xff08;root登录的话进入数据库时会找不到sqlplus命令&#xff09; su – oracle 2.通过数据库管理员sysdba进入oracle数据库 sqlplus / as sysdba 3.关闭数据库 shutdown immediate &#xff0…...

[自动驾驶技术]-1 概述技术和法规

自动驾驶&#xff08;Autonomous Driving&#xff09;&#xff0c;也称为无人驾驶或自驾&#xff0c;是指通过计算机系统和传感器设备&#xff0c;自动驾驶汽车在没有人类干预的情况下能够感知环境并做出驾驶决策&#xff0c;从而实现车辆的自主行驶。 自动驾驶技术层级 自动…...

Qt自定义标题栏

效果如下&#xff1a; 代码如下&#xff1a; // widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr…...

java如何向数组中插入元素

java的数组是不可改变的&#xff0c;因此如果要向数组中插入新的元素&#xff0c;需要新建一个数组&#xff0c;新的数组元素个数减去老数组元素个数的差大于等于要插入新的元素数量。 假如说要插入一个数组元素&#xff0c;需要把新元素插入到中间&#xff0c;把新的数组分为…...

4、PHP的xml注入漏洞(xxe)

青少年ctf&#xff1a;PHP的XXE 1、打开网页是一个PHP版本页面 2、CTRLf搜索xml&#xff0c;发现2.8.0版本&#xff0c;含有xml漏洞 3、bp抓包 4、使用代码出发bug GET /simplexml_load_string.php HTTP/1.1 补充&#xff1a; <?xml version"1.0" encoding&quo…...

设计模式-解释器模式

作者持续关注 WPS二次开发专题系列&#xff0c;持续为大家带来更多有价值的WPS开发技术细节&#xff0c;如果能够帮助到您&#xff0c;请帮忙来个一键三连&#xff0c;更多问题请联系我&#xff08;QQ:250325397&#xff09; 定义 解释器模式&#xff08;Interpreter Pattern&…...

NDIS驱动程序堆栈

NDIS 6.0 引入了暂停和重启驱动程序堆栈的功能。 若要支持 NDIS 6.0 提供的堆栈管理功能&#xff0c;必须重写旧版驱动程序。 NDIS 6.0 还引入了 NDIS Filter驱动程序。 Filter驱动程序可以监视和修改协议驱动程序与微型端口驱动程序之间的交互。 与 NDIS 5 相比&#xff0c;F…...

大数据开发面试题【数仓篇】

197、数据仓库和传统数据库区别 由于历史数据使用频率过低&#xff0c;导致数据堆积&#xff0c;查询性能下降&#xff1b;用于查询分析&#xff0c;涉及大量的历史数据&#xff0c;数据仓库中的数据一般来日志文件和事务 数据库是跟业务挂钩的&#xff0c;数据库不可能装下一…...

Leetcode刷题笔记5

76. 最小覆盖子串 76. 最小覆盖子串 - 力扣&#xff08;LeetCode&#xff09; 解法一&#xff1a; 暴力枚举 哈希表 先定义left和right&#xff0c;可以在随机位置 枚举一个位置向后找&#xff0c;找到一个位置之后&#xff0c;发现这段区间是一个最小的区间之后&#xff0c…...

【Qt】Qt中的信号槽

一、信号和槽概述 信号槽是Qt矿建引以为豪的机制之一。 所谓信号槽&#xff0c;实际上就是观察者模式&#xff08;发布——订阅模式&#xff09;。当某个事件发生之后&#xff0c;比如&#xff0c;按钮检测到自己被点击了一下&#xff0c;它就会发出一个信号。这种发出的信号是…...

VsCode个人插件

Auto Rename Tag > 同时修改标签 Rainbow Brackets > 不同层级不同括号颜色 Dracula Official > 个人比较喜欢的一款主题 Error Lens > 错误信息显示 ES7REACT/Redux/React-Native>react开发插件 ESLINT Indenticator>方便看结构 Prettier Formatter …...

Docker环境安装并使用Elasticsearch

1、拉取es docker pull elasticsearch:7.10.12、查看镜像 docker images3、启动es docker run -d --name esearch -p 9200:9200 -p 9300:9300 elasticsearch:7.10.14、如果启动ES时出现一下问题 Unable to find image docker.elastic.co/elasticsearch/elasticsearch:7.10.…...

中心渗透Ⅱ

cs与msf权限传递以及mimikatz抓取win2012明文密码 使用Cobalt Strike抓取win2012明文密码&#xff0c;将会话传递到Metasploit Framework上 1.cs生成木马并使目标服务器中马 建立监听生成木马 2.抓取目标主机的明文密码 通过修改注册表来让Wdigest Auth保存明文口令 shell …...

【webrtc】RtpToNtpEstimator:最小二乘法、ntp估计及c++实例

上一篇: 【webrtc】RtpToNtpEstimator:将 RTP 时间戳映射到 NTP 时间 分析了最小二乘法的实现及对rtp到ntp的映射计算的调用流程 基于最小二乘法进行估计 RtpToNtpEstimator::Estimate G:\CDN\rtcCli\m98\src\system_wrappers\source\rtp_to_ntp_estimator.cc RtpToNtpEstima…...

【DevOps】Elasticsearch在Ubuntu 20.04上的安装与配置:详细指南

目录 一、ES 简介 1、核心概念 2、工作原理 3、 优势 二、ES 在 Ubuntu 20.04 上的安装 1、安装 Java 2、下载 ES 安装包 3、创建 ES 用户 4 、解压安装包 5、 配置 ES 6、 启动 ES 7、验证安装 三、ES 常用命令 1、创建索引 2、 插入文档 3、查询文档 四、ES…...

windows内存管理

一 windows系统的内存管理涉及哪些 1.1 虚拟内存管理机制 windows操作系统使用虚拟内存技术&#xff0c;将磁盘文件&#xff0c;通过映射对象&#xff08;存储在物理内存&#xff09;关联&#xff0c;映射到虚拟内存作为文件试图。即用户操作"虚拟内存中File View Objec…...

c++ 将指针转换为 void* 后,转换为怎么判断原指针类型?

当将指针转换为void后&#xff0c;擦除了指针所指向对象的类型信息&#xff0c;因此无法通过void指针来判断原始指针的类型。我这里有一套编程入门教程&#xff0c;不仅包含了详细的视频讲解&#xff0c;项目实战。如果你渴望学习编程&#xff0c;不妨点个关注&#xff0c;给个…...

Swift 属性

属性 一、存储属性1、常量结构体实例的存储属性2、延时加载存储属性3、存储属性和实例变量 二、计算属性1、简化 Setter 声明2、简化 Getter 声明3、只读计算属性 三、属性观察器四、属性包装器1、设置被包装属性的初始值2、从属性包装器中呈现一个值 五、全局变量和局部变量六…...

告别Elsevier投稿焦虑:Elsevier Tracker的智能监控方案

告别Elsevier投稿焦虑&#xff1a;Elsevier Tracker的智能监控方案 【免费下载链接】Elsevier-Tracker 项目地址: https://gitcode.com/gh_mirrors/el/Elsevier-Tracker 作为科研工作者&#xff0c;你是否也曾经历过这样的困境&#xff1a;每天多次登录Elsevier投稿系统…...

本体论与知识图谱有什么区别?

目录 一、基础定义拆解 1. 本体论&#xff08;Ontology&#xff09; 2. 知识图谱&#xff08;Knowledge Graph&#xff09; 二、核心区别多维对比 三、内在联系 四、举例 往期精彩 一、基础定义拆解 1. 本体论&#xff08;Ontology&#xff09; 起源&#xff1a;哲学概…...

解锁专利数据价值:Google Patents Public Data全流程应用指南

解锁专利数据价值&#xff1a;Google Patents Public Data全流程应用指南 【免费下载链接】patents-public-data Patent analysis using the Google Patents Public Datasets on BigQuery 项目地址: https://gitcode.com/gh_mirrors/pa/patents-public-data 企业如何突破…...

Flac3d6.0源代码(含巷道开挖、支护与充填开采三组代码)直接导入运行版,附汉语注释说明

Flac3d6.0源代码&#xff0c;用于巷道支护&#xff0c;煤层开采和充填&#xff0c;代码可直接导入运行&#xff0c;并有汉语注释说明每句代码含义&#xff0c;适合初学者用来学习。 直接联系。 包含三组代码&#xff1a; &#xff08;1&#xff09;巷道开挖&#xff1a;研究巷道…...

intv_ai_mk11应用场景:法务合同初审助手、HR招聘JD生成器、财务报表解读辅助工具

intv_ai_mk11在法务、HR和财务领域的三大应用实践 1. 为什么选择intv_ai_mk11作为企业助手 在当今快节奏的商业环境中&#xff0c;法务、HR和财务部门每天都要处理大量重复性工作。传统的人工处理方式不仅效率低下&#xff0c;还容易出错。intv_ai_mk11 AI对话机器人基于7B参…...

3步搞定PDF处理难题:Windows版Poppler让文档操作变得如此简单

3步搞定PDF处理难题&#xff1a;Windows版Poppler让文档操作变得如此简单 【免费下载链接】poppler-windows Download Poppler binaries packaged for Windows with dependencies 项目地址: https://gitcode.com/gh_mirrors/po/poppler-windows 您是否经常需要从PDF文件…...

1 (带目录)鸿蒙系统底层接口快速接入指南 | 鸿蒙开发筑基实战

鸿蒙系统底层接口快速接入指南 | 鸿蒙开发筑基实战 作者&#xff1a;杨建宾&#xff08;华夏之光永存&#xff09; 系列完整目录&#xff08;鸿蒙生态开发实战进阶全集・轻量进阶版&#xff09; 第一章&#xff1a;鸿蒙基础适配篇&#xff08;本文&#xff09; 1 鸿蒙系统底层接…...

CSS 网格容器:全面解析与最佳实践

CSS 网格容器:全面解析与最佳实践 引言 CSS 网格布局(CSS Grid Layout)是 CSS3 中的一项重要特性,它允许开发者以更加灵活和高效的方式对页面布局进行设计。相较于传统的布局方式,CSS 网格布局提供了更为丰富的布局选项和更好的兼容性。本文将全面解析 CSS 网格容器,并…...

LiuJuan20260223Zimage实战:如何通过Gradio界面生成高质量人像图片

LiuJuan20260223Zimage实战&#xff1a;如何通过Gradio界面生成高质量人像图片 1. 认识LiuJuan20260223Zimage模型 LiuJuan20260223Zimage是一个基于Z-Image模型并融合LoRA技术的文生图模型&#xff0c;专门用于生成特定风格的人像图片。这个模型最大的特点是&#xff1a; 专…...

11款独特开源字体,让你的创意设计焕发生机

11款独特开源字体&#xff0c;让你的创意设计焕发生机 【免费下载链接】HoYo-Glyphs Constructed scripts by HoYoverse 米哈游的架空文字 项目地址: https://gitcode.com/gh_mirrors/ho/HoYo-Glyphs 在数字创作领域&#xff0c;字体是视觉表达的核心元素。然而&#xf…...