• 一、写在前面
    请先远程SSH登录上Centos服务器后,进行如下操作
    提醒:本文主要讲如何挂载一个未使用的数据盘,挂载操作会清空数据,请确认挂载盘无数据或者未使用
    如果你需要挂载已经分区有数据的硬盘,请直接看磁盘挂载部分

  • 二、查看并列出所有磁盘
    命令: ll /dev/disk/by-path
    提示:如果无法确认数据盘设备名称,请使用df -Th命令来确认系统盘的名称,从而排除挂错盘的情况。
    20171228201715.jpg
    查看你的 vps 的数据盘,命令:
    fdisk -l
    一般 vps 的系统盘名称是 /dev/vda 或者 /dev/sda(主要是 vps 环境不同),数据盘名称是 /dev/vdb 或者 /dev/sdb,如果你的 vps 有两块或者多块数据盘,那么名称就是 vdc、vdd... 依次类推

  • 三、创建磁盘分区
    命令: fdisk /dev/vdb #注意设备名称/dev/vda根据你的VPS实际情况更换
    20171228213923.jpg
    分区后的磁盘应该是 / dev/vdb1(为方便新手,默认我们只分一个区,磁盘分多个区则是 vdb1 vdb2...),所以在后面的挂载和卸载、格式化命令中注意下分区名称到底是 vdb1、sdb1、vdc1、vdd1 等。

  • 四、格式化磁盘分区
    命令: mkfs.ext4 /dev/vdb1 #磁盘格式请根据你的需求自行选择ext3、ext4
    20171228214134.jpg

  • 五、挂载分区
    磁盘的挂载、卸载命令:mount、umount
    挂载之前请确定你需要挂载磁盘的目录,没有可以使用命令:mkdir 创建
    创建挂载目录:mkdir /data #这里我们就在根目录下创建data目录来挂载
    挂载磁盘分区:mount /dev/vdb1 /data #/data为磁盘要挂载的目录
    卸载磁盘分区:umount /dev/vdb1

  • 六、查看分区挂载
    查看分区挂载命令:df
    加上参数-Th可以看到分区格式等详细信息:df-Th
    20171228215404.jpg

  • 七、写入fstab
    挂载磁盘已经完成,但是如果直接重启系统,下次又得使用mount命令重新挂载了!
    所以,需要将挂载信息写入fstab,让系统开机自动挂载!
    命令: echo "/dev/vdb1 /data ext4 defaults 0 0" >> /etc/fstab
    查看fstab是否写入成功:
    cat /etc/fstab
    20171228220113.jpg

  • 写在最后
    同样,老手飘过,新手操作有风险,操作需谨慎!