在Hyper-v下的飞牛Nas要怎么在不删除原有虚拟磁盘数据的情况下扩容呢 OK下面开始教学(适用于Basic模式的虚拟磁盘扩容,Linear没试过) 先关闭飞牛Nas系统 找到飞牛Nas虚拟机,在设置下SCSI控制器找到要扩容的虚拟磁盘, 点编辑
点下一步,点扩展
输入新的磁盘大小,然后点下一步完成
然后启动飞牛Nas,进入系统后可以看到磁盘空间容量还是原来的61.95容量,但是适用磁盘这里会显示刚刚扩容的128Gb容量
OK要怎么把扩容的容量使用上呢,我们打开飞牛Nas的ssh或者直接通过hyper-v连接飞牛Nas系统登录管理员sudo su获取权限
输入fdisk -l查看分区,可以看到/dev/sdb 128
bash fdisk /dev/sdb 进入管理 进入fdisk管理后d命令删除分区 然后n新建分区,提示输入分区号和扇区默认回车即可 然后提示输入Y确认 接下来t命令修改分区类型输入42即SFS(此时分区变成RAID类型) 输入w保存
好了现在可以通过parted命令扩容分区 先查看一下分区类型输入mdadm -D /dev/md127
(根据你的实际md替换) 可以看到Raid Level 为raid1
输入mdadm --grow /dev/md127 --size=max
扩容raid1大小为最大
此时mdadm -D /dev/md127
查看发现容量从60多G变成128G了
还没完接着我们用pvresize命令扩展pv大小 pvresize /dev/md127
扩展 pvdisplay
检查pv
接下来扩展lv大小 lvresize -l +100%FREE /dev /trim_{UUID}/0
(这里有个小技巧输入lvresize直接teb补全就不用手动输入UUID了,然后在前面加上 -l +100%FREE) 扩容后lvdisplay查看一下是否成功可以看到lv也变成了128G
最后一步 btrfs filesystem resize max /vol1
扩展系统文件大小
OK到这里就完成无损扩容了快去系统看看容量吧 