PVE 系统下虚拟机数据盘从IDE转换为VIRIO

一、卸载已经挂载的 IDE 数据盘

root@localhost \~# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/centos-root 29G 897M 29G 4% /

devtmpfs 909M 0 909M 0% /dev

tmpfs 920M 0 920M 0% /dev/shm

tmpfs 920M 8.5M 912M 1% /run

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

/dev/sda1 1014M 143M 872M 15% /boot

tmpfs 184M 0 184M 0% /run/user/0

/dev/sdb1 32G 49M 30G 1% /data

root@localhost /# cd /data

root@localhost data# touch xiaoyf.txt

root@localhost data# vi xiaoyf.txt

root@localhost data# cat xiaoyf.txt

2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test

root@localhost \~# umount /dev/sdb1 /data

umount: /data:未挂载

二、登录 PVE 选择需要转换的虚拟机

1.1 、选择虚拟机数据盘并 Detach

1.2 选择卸载的磁盘

1.3 修改为 VirIO Block

1.4 add 这块磁盘

三、检验

原来的数据盘变为vda, 分区自动变为vda1 (IDE的时候是sdb , 分区是 sdb1)

root@localhost \~# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 32G 0 disk

├─sda1 8:1 0 1G 0 part /boot

└─sda2 8:2 0 31G 0 part

├─centos-root 253:0 0 29G 0 lvm /

└─centos-swap 253:1 0 2G 0 lvm SWAP

sr0 11:0 1 792M 0 rom

vda 252:0 0 32G 0 disk

└─vda1 252:1 0 32G 0 part

把这个分区还是mount 在/data目录, 数据没有丢失

root@localhost \~# mount /dev/vda1 /data

root@localhost data# cat xiaoyf.txt

2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test2023.4.17 test

转换成功

相关推荐
ltl18 分钟前
HTTP/3 实战:从 QUIC 到 H3 的完整请求链路
linux
ltl34 分钟前
POSIX 文件锁:flock、fcntl 与 NFS 上的工程陷阱
linux
ltl43 分钟前
CUDA 生态:cuBLAS、cuDNN、NCCL、Triton、CUTLASS
linux
饺子大魔王的男人1 小时前
CentOS部署Cockpit:图形化查看系统、日志与服务状态
linux·运维·centos
不会就选b1 小时前
Linux之信号(二)
linux·运维·服务器
我是小灰灰吖2 小时前
QT在线安装器使用指南:从下载到配置完整教程
linux·qt·ubuntu
GlueNa2SiO32 小时前
第十八章 Linux故障排查与恢复
linux·服务器·笔记·学习
寺中人3 小时前
Linux 基础命令入门实战教程:从零掌握常用操作,新手快速上手
linux·运维·服务器·shell·linux 命令·linux 基础教程·linux 入门
小张成长计划..3 小时前
【Linux】18:基础IO
linux·运维·服务器
MIXLLRED4 小时前
解决——Ubuntu远程桌面指令更换网络
linux·网络·ubuntu