[TOC]
如果您的服务器只有一块系统盘,则不需要再做磁盘分区,请跳过本节。
## 磁盘使用规范
本节描述了如何科学地管理和使用您的服务器磁盘。
### 系统盘和数据盘的规划
云服务器默认安装系统后,都会有一个系统盘,一般服务商分配给系统盘的大小都在 20G 左右,可用空间大概 15G 左右。
如果您的数据较多,可能会考虑额外购买一块数据盘,专门用于存储软件数据。
对于一台 Web 服务器,常见的占用空间的文件一般有几种:
1. 软件(如 AppNode、Nginx、PHP、MySQL等)
2. 网站源代码
3. 数据库数据
4. 日志文件
我们要根据系统盘的数据盘的特点来合理规划这些文件的存储位置:
* 系统盘
空间有限,重装系统后数据会丢失,适合存储一些占用空间不大而且不太可能增长的文件。
* 数据盘
一般空间较大,重装系统时不会影响数据,数据量大并且容易增长的数据,最好都放在数据盘。
根据二者的特点,我们建议规划如下:
| 文件类型 | 存储位置 | 说明 |
| --- | --- | --- |
| 软件 | 系统盘 | 环境软件总体占用空间不大,即使全部安装最多也不会超过 2G,重装系统后软件一般也都需要重新配置,因此直接安装在系统盘也比较符合系统规范。 |
| 网站源代码 | 数据盘 | 网站源代码不大,但要保证重装系统时文件不丢失,而且通过网站上传的文件可能会导致占用空间变多,因此放数据盘较为合适。 |
| 数据库数据 | 数据盘 | 网站的数据都是不断地在增长的,而且重装系统时要保证数据不丢失,因此放数据盘较为合适。 |
| 日志文件 | 数据盘 | 日志文件有可能快速增长,特别是HTTP服务器的日志,因此放数据盘较为合适。 |
总结:软件本身大小是固定的,软件产生的数据才是有可能增长的(如:数据库、日志),一般情况下,您只需要把软件产生的数据配置到数据盘即可。
## 分区步骤
如果是新购买的数据盘,您需要按顺序对数据盘进行分区、格式化和挂载操作,完成后这个磁盘才能被使用。
完成这些操作,需要通过“存储管理”这个应用来实现,请到软件管家中安装。
### 安装存储管理
进入受控端的软件管家,搜索存储管理并安装。
![](https://box.kancloud.cn/9a2f9f622534ec9430da747f838fb4a4_836x214.png)
安装完成后打开存储管理。
### 创建分区
图中 xvda 是系统盘,xvdb 是数据盘。
点击 xvdb 后的“开始分区”,进行设置分区表类型。
![](https://box.kancloud.cn/d300a0695cff0889e88967772c48d494_1021x293.png)
分区表类型有两种:
* GPT:新一代分区表格式,支持2T以上的磁盘
* MBR(MSDOS):传统分区表格式
没有特殊要求的话,直接使用 GPT 格式:
![](https://box.kancloud.cn/44bb7b53598030d677a6888481f39978_592x234.png)
如果你的数据盘已经有分区表,则直接开始创建分区:
![](https://box.kancloud.cn/06992e4cfa6c3d9e105db7fdf3a73e2e_1022x337.png)
下面我直接创建了一个分区,使用所有 xvdb 磁盘的可用空间,命名为“数据盘”:
![](https://box.kancloud.cn/5a14c91f238bbf3ee7217099966b5b60_591x341.png)
好了,这个分区创建完成:
![](https://box.kancloud.cn/230a1e4d0430b88c82c622d24f6f5ea4_1036x335.png)
### 格式化分区
新创建的分区无法直接使用,需要先进行格式化,指定文件系统:
![](https://box.kancloud.cn/d15032c74ca2bcb31471c4ef4eddbecf_599x282.png)
建议使用 ext4 或 xfs 作为数据盘的文件系统(性能更好,安全系数更高)。
开始格式化,根据你的分区大小,可能需要等待一段时间:
![](https://box.kancloud.cn/ab0db25f6ee704ef189832940bb5f9c5_895x543.png)
格式化完毕:
![](https://box.kancloud.cn/f0a3bf412eb3d121baf359ee617c9c3a_887x537.png)
分区列表中显示文件系统为 ext4:
![](https://box.kancloud.cn/7315ae3d012566612e191d13a559c6cc_1033x291.png)
### 挂载分区
格式化好的分区就可以开始使用了,使用前我们需要把分区挂载到某个目录下(类似Windows下的C盘D盘),关联到指定的目录后,我们才能以目录的方式访问到这个分区。
这里我们将数据盘挂载到 /data 目录,并勾选开机自动挂载,这样下次系统重启时,就会自动挂载这个分区了:
![](https://box.kancloud.cn/f417f81d629f80193f6b456948f8c6f0_595x256.png)
保存后,分区列表中显示挂载点为 /data:
![](https://box.kancloud.cn/8934415a4b5aff0b284c808e3bd7c630_1025x291.png)
此时进入【系统信息】应用,就可以查看到这个分区了:
![](https://box.kancloud.cn/7d55a28db11116bc7c0d0dbdce4a5627_752x153.png)