前言
我们在购买了腾讯云服务器,数据盘默认没有挂载的,用命令可以看出:
centos
[root@localhost ~]# fdisk -l
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.8G 40K 3.8G 1% /dev/shm
tmpfs 3.8G 724K 3.8G 1% /run
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/vda1 50G 14G 34G 29% /
tmpfs 760M 0 760M 0% /run/user/0
tmpfs 760M 0 760M 0% /run/user/1002
可以看到只有50G,购买的100G的数据盘是没有显示出来,也就是常说的挂载出来。
进行挂载
1.登录服务器,使用命令查看数据盘相关信息
centos
sudo fdisk -l
信息显示当前的云服务器有两块磁盘, /dev/vda 是系统盘, /dev/vdb 是新增数据盘。
2.创建新分区
centos
fdisk /dev/vdb, 依次输入 n 、p、 1、 回车、回车、w
参数介绍:
p、打印分区表] n、新建一个新分区。
d、删除一个分区。
q、退出不保存。
w、把分区写进分区表,保存并退出。
3.格式化新分区 不同文件系统支持的分区大小不同,请根据实际需求合理选择文件系统。以设置文件系统 EXT4 为例:
centos
sudo mkfs.ext4 /dev/vdb1
4.创建目录
centos
sudo mkdir /www
5.挂载新分区
centos
sudo mount /dev/vdb1 /www
6.查看是否挂载成功
centos
[root@VM-0-15-centos /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.8G 40K 3.8G 1% /dev/shm
tmpfs 3.8G 724K 3.8G 1% /run
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/vda1 50G 14G 34G 29% /
/dev/vdb1 99G 3.4G 90G 4% /www
tmpfs 760M 0 760M 0% /run/user/0
tmpfs 760M 0 760M 0% /run/user/1002
服务重启开机自动挂载系统盘
如果希望服务器在重启或开机时能自动挂载数据盘,必须将分区信息添加到/etc/fstab
中,需要执以下命令(需要在root下执行)
centos
sudo echo '/dev/vdb1 /www ext4 defaults 0 0' >> /etc/fstab
确认是否成功命令
centos
sudo cat /etc/fstab
注意
如果上述命令在重启之后,挂载没有的情况下,可在/etc
下找到fstab
文件进行修改,
复制 /dev/vdb1 /www ext4 defaults 0 0
到文件中进行保存。
还可使用vi
命令进行编辑,这个根据自己情况而定!