BuyVM挂载存储块完整教程,轻松扩展VPS存储空间
本教程详细介绍了如何在BuyVM上挂载存储块,以帮助用户轻松扩展VPS的存储空间,内容涵盖了从后台分配存储块到Linux系统中进行格式化、分区及设置开机自动挂载的完整步骤,通过本教程,用户可有效解决VPS默认硬盘空间不足的问题,实现数据的高效存储与管理,无论是新手还是有经验的用户,都能借此快速、安全地完成存储扩展操作,提升服务器整体性能与可用性。
BuyVM(Frantech)以其高性价比的KVM VPS和独立存储块而闻名,很多用户在购买了BuyVM的VPS后,由于初始硬盘空间有限,会额外购买价格非常实惠的存储块来存放数据、备份或大文件,BuyVM的存储块是独立的,购买后并不能直接在系统中使用,需要手动进行挂载。
本文将详细介绍如何在Linux系统下完成BuyVM挂载存储块的操作。
第一步:在BuyVM后台关联存储块
在通过SSH连接服务器之前,你需要先在BuyVM的管理面板中将存储块分配给你的VPS。
- 登录 BuyVM 的官方网站,进入 Stallion 控制面板。
- 在左侧菜单中找到并点击 "Storage Volumes"(存储卷)。
- 在列表中找到你购买的存储块,点击其对应的 "Attach to Virtual Server"(附加到虚拟服务器)选项。
- 在弹出的下拉菜单中,选择你需要挂载该存储块的VPS主机。
- 确认附加后,建议在VPS管理页面点击一次 "Reboot"(重启)VPS,确保存储块被系统正确识别。
第二步:通过SSH检查存储块设备
使用SSH工具(如PuTTY、Xshell或系统自带终端)登录到你的BuyVM VPS。
登录后,输入以下命令查看当前的磁盘情况:
lsblk
执行后,你会看到类似如下的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 20G 0 part / sdb 8:16 0 100G 0 disk # 这通常就是你刚挂载的存储块
你的系统盘是 sda,而新挂载的存储块会显示为 sdb(或者 vdb,具体取决于系统内核),请记住这个设备名称,后面会用到,本文以 /dev/sdb 为例。
第三步:格式化存储块
如果是全新的存储块,在挂载前需要对其进行格式化,我们推荐使用 ext4 文件系统,执行以下命令进行格式化:
mkfs.ext4 /dev/sdb
(注意:请务必确认 /dev/sdb 是你的存储块,如果填错成系统盘会导致数据全无!)
系统会提示是否继续,输入 y 确认即可,等待片刻,格式化完成后会返回提示信息。
第四步:创建挂载目录并临时挂载
为了能访问存储块,我们需要在系统中创建一个文件夹作为挂载点,我们在 /mnt 目录下创建一个名为 block 的文件夹:
mkdir -p /mnt/block
将存储块挂载到该目录:
mount /dev/sdb /mnt/block
你可以使用 df -h 命令查看磁盘使用情况,如果看到 /dev/sdb 挂载到了 /mnt/block,说明临时挂载成功。
第五步:设置开机自动挂载(永久挂载)
上面的挂载方式在VPS重启后会失效,为了让存储块在每次开机时自动挂载,我们需要修改 /etc/fstab 文件。
BuyVM官方推荐使用设备的UUID或直接使用 /dev/disk/by-id/ 路径来挂载,这样比直接写 /dev/sdb 更安全稳定(防止重启后盘符错乱)。
获取存储块的稳定路径: 输入命令:
ls -l /dev/disk/by-id/
输出结果中,你会看到一个指向 ../../sdb 的链接,名字通常类似 scsi-0BUYVM_SLAB_VOLUME_xxxx,把这个名字记下来。
编辑 fstab 文件: 使用 nano 或 vim 编辑器打开文件:
nano /etc/fstab
在文件的最末尾添加一行:
/dev/disk/by-id/scsi-0BUYVM_SLAB_VOLUME_xxxx /mnt/block ext4 defaults 0 2
(注意:请将 scsi-0BUYVM_SLAB_VOLUME_xxxx 替换为你刚才实际查看到的名称)
保存并退出(在 nano 编辑器中按 Ctrl+O 回车保存,Ctrl+X 退出)。
验证 fstab 配置是否正确: 为了防止配置错误导致VPS重启失败,执行以下命令测试挂载:
mount -a
如果没有任何报错信息,说明配置成功!你的 BuyVM 存储块已经成功挂载并设置为开机自动挂载了,以后你就可以直接往 /mnt/block 目录存放文件了。

