在 Bluemix VM 上装载块存储设备
Mount BlockStorage Device on Bluemix VM
我在 BlueMix 部署了一个 debian VM,我想增加安装 BlockStorage 设备的硬盘驱动器的大小。
我按照新的 Beta BlockStorage Service 上的说明创建了一个卷,然后将其作为新设备附加到 VM,但似乎虽然该卷已附加到 VM;不会自动挂载。
我尝试了几种挂载方法,但没有找到正确的方法。事实上,我什至尝试克隆 fstab 上引用安装的根设备的行(我怀疑附加卷应该类似)但它没有用(甚至破坏了我机器的重启)......所以.. 有人可以告诉我如何在 VM 机器上安装 BlockStorage Bluemix 服务吗?
感谢!
通过附加一个卷,您基本上相当于将一个原始的物理硬盘插入您的系统。在挂载它之前,您必须使用您的 OS.
已知的文件系统对其进行格式化
附加设备后,您应该能够看到原始块设备,例如使用 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
额外的 space 现已可用:
[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
我在 BlueMix 部署了一个 debian VM,我想增加安装 BlockStorage 设备的硬盘驱动器的大小。
我按照新的 Beta BlockStorage Service 上的说明创建了一个卷,然后将其作为新设备附加到 VM,但似乎虽然该卷已附加到 VM;不会自动挂载。
我尝试了几种挂载方法,但没有找到正确的方法。事实上,我什至尝试克隆 fstab 上引用安装的根设备的行(我怀疑附加卷应该类似)但它没有用(甚至破坏了我机器的重启)......所以.. 有人可以告诉我如何在 VM 机器上安装 BlockStorage Bluemix 服务吗?
感谢!
通过附加一个卷,您基本上相当于将一个原始的物理硬盘插入您的系统。在挂载它之前,您必须使用您的 OS.
已知的文件系统对其进行格式化附加设备后,您应该能够看到原始块设备,例如使用 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
额外的 space 现已可用:
[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