IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> CentOS 7 进行LVM 容量调整 -> 正文阅读

[系统运维]CentOS 7 进行LVM 容量调整

由于本人的Centos7是安装时自动分区的,给根目录不多,/home 较大,根目录很容易满了,现在打算收回home的部分空间,扩容根目录。

(0)需求:

根目录磁盘满了,发现/home空间很足,几乎没用,如:

[root@S01 ~]# df -lh?
Filesystem ? ? ? ? ? ? ? ? ? Size ?Used Avail Use% Mounted on
...
/dev/mapper/centos_s01-root ? 50G ? 50G ? 20K 100% /
...
/dev/mapper/centos_s01-home ?198G ? 33M ?197G ? 1% /home

[root@S01 ~]# lsblk?
NAME ? ? ? ? ? ? ? ?MAJ:MIN RM ? SIZE RO TYPE MOUNTPOINT
sda ? ? ? ? ? ? ? ? ? 8:0 ? ?0 ? 256G ?0 disk?
├─sda1 ? ? ? ? ? ? ? ?8:1 ? ?0 ? ? 1G ?0 part /boot
└─sda2 ? ? ? ? ? ? ? ?8:2 ? ?0 ? 255G ?0 part?
? ├─centos_s01-root 253:0 ? ?0 ? ?50G ?0 lvm ?/
? ├─centos_s01-swap 253:1 ? ?0 ? 7.9G ?0 lvm ?[SWAP]
? └─centos_s01-home 253:2 ? ?0 197.1G ?0 lvm ?
sr0 ? ? ? ? ? ? ? ? ?11:0 ? ?1 ? 973M ?0 rom

?(1)备份 /home:

?xfsdump -f /tmp/u01.xfsdump /home?

????????或者使用 tar进行备份:

tar -czvf /root/home.tgz -C /home .
-检测备份
tar -tvf /root/home.tgz

(2)缩减 /home 空间:

?????????2.1 减少 /home 分区 150G 空间

?lvreduce -L -150G /dev/mapper/centos_s01-home?

????????2.2 重新格式化“centos_s01-home”:?

?mkfs.xfs -f /dev/mapper/centos_s01-home?

????????2.3 挂载“centos_s01-home”:?

?mount /dev/mapper/centos_s01-home /home?

?

(3)恢复 /home:

? ? ? ? 恢复/home数据:

?xfsrestore -f /tmp/u01.xfsdump /home/?
 或
 tar -xzvf /root/home.tgz -C /home

(4)扩容根目录 / 空间:

????????4.1 将上面收缩的 150G 划分 100G 给“/dev/mapper/centos_s01-root”:

?lvextend -L +100G /dev/mapper/centos_s01-root?

????????4.2 需要使用命令xfs_growfs,使生效:

?xfs_growfs /dev/mapper/centos_s01-root?


(5)检验:

? ? ? ? 查看一下是否满足需求了:

[root@S01 ~]# df -lh?
Filesystem ? ? ? ? ? ? ? ? ? Size ?Used Avail Use% Mounted on
......
/dev/mapper/centos_s01-root ?150G ? 17G ?134G ?12% /
......
/dev/mapper/centos_s01-home ? 48G ? 33M ? 48G ? 1% /home

[root@S01 ~]# lsblk?
NAME ? ? ? ? ? ? ? ?MAJ:MIN RM ?SIZE RO TYPE MOUNTPOINT
sda ? ? ? ? ? ? ? ? ? 8:0 ? ?0 ?256G ?0 disk?
├─sda1 ? ? ? ? ? ? ? ?8:1 ? ?0 ? ?1G ?0 part /boot
└─sda2 ? ? ? ? ? ? ? ?8:2 ? ?0 ?255G ?0 part?
? ├─centos_s01-root 253:0 ? ?0 ?150G ?0 lvm ?/
? ├─centos_s01-swap 253:1 ? ?0 ?7.9G ?0 lvm ?[SWAP]
? └─centos_s01-home 253:2 ? ?0 47.1G ?0 lvm ?/home
sr0 ? ? ? ? ? ? ? ? ?11:0 ? ?1 ?973M ?0 rom ?

大功告成~~

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-25 23:24:39  更:2022-09-25 23:25:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:56:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码