CentOS 7 lvm 更换坏盘操作步骤小记 —— 筑梦之路

背景介绍

硬盘容量不足、硬盘坏道太多等不可控的原因需要更换,要求不能丢失数据进行无损替换硬盘。

操作步骤

1. 将硬盘插入机器,上电连接到服务器

2. 在centos 7 系统中检测是否识别出来硬盘

cpp 复制代码
lsblk

3. 给新插入的硬盘分区

bash 复制代码
parted /dev/sdc mklabel gpt

parted /dev/sdc mkpart primary 0% 100%

parted /dev/sdc toggle 1 lvm

4. 创建物理卷pv

bash 复制代码
pvcreate /dev/sdc1

pvs

5. 扩展逻辑卷组vg

bash 复制代码
vgextend data /dev/sdc1

vgs

6. 迁移物理卷

此处是重点

bash 复制代码
pvmove /dev/sdb1 /dev/sdc1

# 旧硬盘 sdb1
# 新硬盘 sdc1

7. 移除旧硬盘

bash 复制代码
vgreduce data /dev/sdb1

vgs

8. 移除物理卷pv

bash 复制代码
pvremove /dev/sdb1

# 刷新

pvscan

注意事项:

新硬盘容量必须要大于等于旧硬盘

相关推荐
vvw&3 分钟前
如何从 Ubuntu 24.04 升级到 Ubuntu 25.04
linux·运维·服务器·ubuntu
CDN3604 分钟前
CSDN 交流|360CDN 系列产品使用感受与避坑建议
运维·网络安全
CDN3606 分钟前
源站防护升级:360CDN 高防服务器部署与优化
运维·服务器
tianyuanwo9 分钟前
MySQL 深度解析:从核心概念到实战指南,及数据库选型决策
数据库·mysql·centos
Bruce204899826 分钟前
OpenClaw 5大高频自动化场景落地(附代码/配置)
运维·自动化
暴力求解29 分钟前
Linux---进程池
linux·运维·服务器
Shepherd06191 小时前
【IT 实战】Apache 反向代理 UniFi Controller 的终极指北(解决白屏、502、400 错误)
运维·网络·apache·it·unifi
嵌入小生0071 小时前
ARM --- 基础知识汇总
linux·嵌入式·arm·指令集
IMPYLH1 小时前
Linux 的 du 命令
linux·运维·服务器
祭曦念1 小时前
MySQL基础运维:mysqldump全量备份与恢复实操 | 新手可直接落地的备份指南
运维·数据库·mysql