我们在阿里云买了一个数据盘,如果要使用这个数据盘,首先我们得先进行数据盘的挂载。
数据盘的挂载
Setp1. 检查阿里云服务器数据盘情况
运行fdisk -l
命令,检查当前VPS的数据硬盘情况
1 | [root@****** ~]# fdisk -l |
这里我们可以看到有200GB左右的数据盘没有挂载,这就是我们买的数据盘。
Step2. 进行分区
运行fdisk /dev/vdb
1 | [root@****** ~]# fdisk /dev/vdb |
输入 n
, 新建一个新分区
1 | Command (m for help): n |
出现两个菜单e
表示扩展分区,p
表示主分区,然后输入 p
1 | Select (default p): p |
输入p
键出现提示:”Partition number (1-4): “选择主分区号
输入1
表示第一个主分区
1 | Partition number (1-4, default 1): 1 |
直接按回车表示1柱面开始分区
1 | First sector (2048-419430399, default 2048): |
提示最后一个柱面或大小
- 直接回车,表示剩余空间分给此主分区
- 输入+5620M 按回车,表示此分区为5G空间
1 | Last sector, +sectors or +size{K,M,G} (2048-419430399, default 419430399): |
输入p
查看一下分区,输入w
保存退出
1 | Command (m for help): w |
完毕之后,我们输入fdisk -l
1 | [root@****** ~]# fdisk -l |
正常是可以看到200GB已经完成分区为/dev/vdb1
Step3. 格式化分区及挂载目录
格式化挂载数据硬盘分区
输入mkfs.ext3 /dev/vdb1
1 | [root@****** ~]# mkfs.ext3 /dev/vdb1 |
创建目录挂载
我们要挂载/data
目录下,原始目录没有此文件夹,我们先创建mkdir /data
挂载/dev/vdb1
1 | mount /dev/vdb1 /data |
查看分区
输入df -h
1 | [root@******* ~]# df -h |
我们可以看到/dev/vdb1挂载到/data目录下了
但是仅仅这样还不够,当重启这个节点之后,新分配的空间又没有挂载上去。所以,需要设置下,让其每次开机自动挂载。
执行命令:
1 | echo '/dev/vdb1 /data ext3 defaults 0 0' >> /etc/fstab |
此刻,挂载完成。
数据盘的卸载
输入 umount /dev/vdb1
如果提示设备忙,无法挂载
1 | fuser -km /dev/vdb1 |
再删除/etc/fstab
文件中,如下的数据
1 | /dev/vdb1 /data ext3 defaults 0 0 |
此刻,卸载完成。
附上分区工具fdisk
用法介绍
fdisk命令参数介绍
p、打印分区表。
n、新建一个新分区。
d、删除一个分区。
q、退出不保存。
w、把分区写进分区表,保存并退出。
v1.5.2