你有没有遇到云服务器算力跟不上业务需求,导致页面刷屏慢?别急,先把虚拟空间搞对,分区挂载随你玩,你想用多少存储,就能点开就有。今天这篇来自“自媒体”现场的实战教程,教你从零开始就在云服务器上搭建一个堪称完美的虚拟空间。说好了,一步一步来,别走调。
先说它的意义:当你购买云主机时,最核心的资产其实就是磁盘。无论是阿里云 ECS、腾讯云 CVM,还是华为云弹性云服务器,它们都会为你分配一块 SSD 或 HDD。若不将其进行分区、格式化、挂载,文件散落在根文件系统里,查文件就好比找雪山里的流浪汉,费劲且效率低。该怎么做?下面给你拆解。
① 连接到主机:先做一件事,就是把 SSH 打开,拿到你自己的私钥或密码,直接登录。大部分命令行下运维大佬都用的是 `ssh root@your_ip`,若你用的是控制台,也可以直接看到终端。
② 检查磁盘列表:用 `fdisk -l` 或者 `lsblk`,你就能看到你当前的磁盘结构,有没有 *未挂载*、`/dev/vdb`、`/dev/vdc` 等等。别看它们是 NVIDIA 风格的名字,根本不影响你操作。
③ 新增分区:这里我们按常规做法,用 `fdisk /dev/vdb`(vdb 是新加的磁盘),在命令行里输入 `n` 创建新分区,接着选择 `p` 主分区,默认编号 `1`。再按回车接受默认起始 sector,**注意,千万别把分区大小写错**,我曾经把 20G 写成了 20M,结果差 200GB 的空间。
④ 写入新分区表:输入 `w`,fdisk 会把分区信息写回磁盘。以后就能在 `/dev/vdb1` 找到这块新分区。
⑤ 格式化分区:最常用的是 `ext4`,命令是 `mkfs.ext4 /dev/vdb1`。如果你需要更高的数据完整性,可以考虑 `xfs`,命令 `mkfs.xfs /dev/vdb1`,但别忘把挂载点都改一遍。
⑥ 创建挂载点:我们常把它命名为 `/data` 或 `/mnt/ssd`,简单 `mkdir -p /data` 就 OK。
⑦ 挂载新分区:用 `mount /dev/vdb1 /data`,这一步完成后,你就可以在 `/data` 里跑应用,写日志,存图片,根本不用担心根目录满。
⑧ 自动挂载:每次重启后,系统会出现