前言
本文将手把手带你走一遍在 CentOS 7 云主机上挂载新云硬盘的完整流程。整个过程虽然不复杂,但有几个关键细节需要注意,尤其是开机自动挂载的设置,很多人容易在这里卡住。下面我们从零开始,一步一步完成。
一、准备
开始之前,你需要准备好以下资源:
- 一台已安装 CentOS 7 的云服务器
- 一块 50G 的云磁盘(也称数据盘)
- 确保该云硬盘已经在云控制台成功挂载到云主机上
二、挂载磁盘
1.1 查看新磁盘
登录主机后,首先确认新硬盘是否被系统正确识别。
[root@cgsl ]# fdisk -l
在输出结果中找到新添加的磁盘,这里它的设备编号为 /dev/vdc。
1.2 硬盘分区——进入fdisk模式
对这块新盘进行分区,启动交互式分区工具:
[root@cgsl ]# /sbin/fdisk /dev/vdc
然后输入 n 创建新分区:
[root@cgsl ]# Command (m for help): n
选择分区类型(此处选择主分区 p):
[root@cgsl ]# Select (default p): p
指定分区编号(直接回车使用默认值1即可):
[root@cgsl ]# Partition number (1-4, default 1): 1
剩余步骤一路回车接受默认值,最后输入 q 退出分区界面。
三、格式化分区
将新分区格式化为 ext3 文件系统:
[root@cgsl ]# mkfs -t ext3 /dev/vdc
四、挂载硬盘
1. 创建挂载点
在根目录下创建一个目录作为挂载点(例如 /storage):
[root@cgsl ]# mkdir /storage
2. 挂载硬盘
将设备 /dev/vdc 挂载到 /storage 目录下:
[root@cgsl ]# mount /dev/vdc /storage
3. 设置开机自动挂载(持久化配置)
新创建的分区默认不会在系统重启后自动挂载——这意味着一旦重启机器,你还得重新手动操作一遍。为了避免这种麻烦,需要修改 /etc/fstab 配置文件,让系统启动时自动完成挂载。
编辑配置文件:
# vi /etc/fstab
在文件末尾添加一行挂载记录:
/dev/vdc /storage ext3 defaults 1 2
这个步骤非常关键。请务必先用 df -T 命令确认硬盘的实际文件系统格式,确保写入 /etc/fstab 的格式与实际情况完全一致,否则可能导致开机失败。
完成以上所有操作后,你的新云硬盘就能在每次系统重启后自动挂载了。至此,整个挂载流程顺利结束。
