Press "Enter" to skip to content

Vultr Block Storage-对象存储

Linodovultr 1

之前说到Vultr的大容量存储套餐,既然官方暂时也不打算上货,我们可以使用Vultr官方推出的Block Storage,也就是对象存储/块存储进行替代。

目前Vultr官方提供New York (NJ)数据中心免费50G的Block Storage使用。按最便宜套餐$2.5自带的系统盘容量20G来算,总共有70G硬盘可用,这价钱来说,已经算非常实惠了。

还没有注册过Vultr又想体验Vultr的朋友,可以点击此链接注册,或者查看Vultr注册教程

首先,处于数据安全性考虑,我特意发了一个ticket,询问这免费的50G Block Storage免费到什么时间,这是官方给我的回复:
how-long-will-vultr-block-storage
请忽略我这蹩脚的英语。

Hello,

Thanks for contacting us. We have no intentions of discontinuing the free block storage offer -- if we do make changes to this offer, you'll get at least three months notice.

Lloyd W. Slade
System Administrator

意思是官方暂时也没有决定免费多久,但是她们承诺,如果会更改这个优惠,他们会提前至少三个月通知。

官方都这么回复了,那就没什么担心了,尽管用吧。

注意,免费的只在纽约机房有,别的机房目前都不提供。

添加Block Storage

点击导航栏的Block Storage,切换到Block Storage页面,点击右上角圆形的+,或者点击Add Block Storage跳到添加Block Storage页面:
vultr-block-storage-add
输入或者拖动游标进行调整大小,然后输入一个易于识别的名字作为标签,点击Add Block Storage就能回到列表了。

稍等片刻之后,我们的块存储就添加好了。如图:
vultr-block-storage-list

关联Block Storage到云主机

点击后面的铅笔图标,进入到关联云主机页面,如果当前帐号下有NY机房的云主机,则可以直接关联到对应的云主机上,如果没有NY机房的,则没有管理选项。如图:
vultr-block-storage-attach

点击attach,则会重启云主机,然后附加到云主机上。

挂载Block Storage到云主机

关联之后,我们还需要挂载到云主机上。

等云主机重启完毕,我们SSH连上云主机,查看Block Storage设备:
vultr-block-storage-device
最后一个容量为50G的vdb即为我们关联的Block Storage设备。

接下来我们需要创建挂载点及格式化分区。

创建挂载点

Vultr官方文档是挂载到/mnt/blockstorage,我们也跟随官方的脚步吧。

mkdir /mnt/blockstorage

格式化称GPT模式,并创建分区:

parted -s /dev/vdb mklabel gpt
parted -s /dev/vdb unit mib mkpart primary 0% 100%

创建文件系统:

mkfs.ext4 /dev/vdb1

挂载Block Storage

写入文件,重启可用:

echo >> /etc/fstab
echo /dev/vdb1 /mnt/blockstorage ext4 defaults,noatime 0 0 >> /etc/fstab

最后是挂载Block Storage到系统文件系统。

mount /mnt/blockstorage

完成挂载

经过上面的步骤,我们的Block Storage已经可以用了,查看挂载情况:
vultr-block-storage-check

root@VNJ:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            236M     0  236M   0% /dev
tmpfs            50M  1.1M   49M   3% /run
/dev/vda1        20G  918M   18G   5% /
tmpfs           247M     0  247M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           247M     0  247M   0% /sys/fs/cgroup
tmpfs            50M     0   50M   0% /run/user/0
/dev/vdb1        49G   53M   47G   1% /mnt/blockstorage

到这里我们的Block Storage就挂载成功并能使用了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注