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

转换成功

相关推荐
David猪大卫3 小时前
【Linux修炼】环境变量、进程地址空间
linux·c语言·经验分享·笔记·学习·ubuntu·centos
叼烟扛炮4 小时前
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
linux·服务器·数据库·笔记·学习·php
Ruiery4 小时前
Linux 6.6内核内存管理深度解析(十五):CMA 连续内存分配器
linux·运维·服务器
测试界的小码农5 小时前
【Linux 命令实战(01):认识 Linux 终端,从零掌握第一个命令】
linux·运维·服务器
布裘6 小时前
【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
linux·运维·网络
GeW8 小时前
高端化转型进入“补底层”阶段:Linux与数据库的再定位
linux
silent9 小时前
龙芯3B6000M运行Yolov8+FastApi
linux·loongarch·loongnix·龙芯
西西弗Sisyphus10 小时前
理解 Linux 动态库加载:LD_LIBRARY_PATH
linux
AR-26710-10 小时前
Linux Day31——实操启停服务改端口重启
linux·运维
叼烟扛炮10 小时前
Linux 学习笔记(五十八):IO 多路复用封神——epoll 底层原理揭秘
linux·运维·服务器·网络·笔记·学习·php