gpt4 book ai didi

virtual-machine - 在 Bluemix VM 上安装 block 存储设备

转载 作者:行者123 更新时间:2023-12-01 16:54:28 25 4
gpt4 key购买 nike

我在 BlueMix 部署了一个 debian VM,我想增加安装 BlockStorage 设备的硬盘大小。

我按照新 Beta BlockStorage 服务上的说明创建了一个卷,然后将其作为新设备附加到 VM,但似乎虽然该卷已附加到 VM;不会自动安装。

我尝试了多种挂载方法,但没有找到正确的方法。事实上,我什至尝试克隆 fstab 上引用已安装的根设备的行(我怀疑附加卷应该类似),但它不起作用(甚至破坏了我的机器的重新启动)...所以.. 有人可以建议我如何在 VM 机器上安装 BlockStorage Bluemix 服务吗?

谢谢!

最佳答案

通过附加卷,您实际上相当于将原始物理硬盘插入系统。在安装它之前,您必须使用操作系统已知的文件系统对其进行格式化。

连接设备后,您应该能够看到原始 block 设备,例如使用 lsblk 命令:

[mysys]# lsblk
sr0 11:0 1 416K 0 rom
vda 252:0 0 20G 0 disk
--vda1 252:1 0 20G 0 part /
vdb 252:16 0 25G 0 disk

通常 vda 是您的根设备,因此在本例中附加设备是 25GB 的 vdb。现在您可以使用 mkfs 命令创建文件系统,例如:

[mysys]# mkfs.ext4 /dev/vdb
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1638400 inodes, 6553600 blocks
...

mkfs 支持不同的文件系统,因此您可能需要检查您正在使用的系统上的手册页 (man mkfs)。

现在剩下的就是创建一个挂载点并挂载新的文件系统:

[mysys]# mkdir /mnt/test
[mysys]# mount /dev/vdb /mnt/test

额外空间现已可用:

[mysys]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 946M 18G 5% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/vdb 25G 172M 24G 1% /mnt/test

关于virtual-machine - 在 Bluemix VM 上安装 block 存储设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35078555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com