存储扩容
## 扩容说明
- 由于业务的不断运行,磁盘空间不断增长,需要在磁盘空间耗尽前对服务器做扩容。
- 磁盘空间使用95%时就需要扩容,请勿100%才考虑,因为已在流程中的文件,继续签批会继续使用之前的磁盘,不会使用新挂的磁盘。只有新上传的文件才会使用新的磁盘。
## 扩容方式
1. 当机器的storage01所在磁盘接近使用完毕(一般建议使用 95% )就需要挂载新盘了。在`{好签Tomcat目录}/wellsign/file`目录下创建 storage02 空文件夹。以后以此类推,下一个可命名为 storage03、storage04 ....。注意上面提到的{好签Tomcat目录}需为真实的好签tomcat服务路径,下同。
2. 将新的磁盘mount到 `{好签Tomcat目录}/wellsign/file/storage02`。假如新盘为 `/vdb/vfg`,则使用命令 `mount /vdb/vfg {好签Tomcat目录}/wellsign/file/storage02`。成功后可使用df-h命令查看是否mount成功。
3. 为了防止服务器重启,mount失效,可以设置服务器启动自动挂载。
1. 方法一:修改 /etc/fstab 文件。将 `/vdb/vfg {好签Tomcat目录}/wellsign/file/storage02 xfs defaults 0 0`加在末尾。其中xfs为磁盘格式,需要修改为实际的磁盘格式。查看磁盘格式命令为:`blikid`。一般的磁盘格式有 xfs、ext4、ntfs等等。**此方法不推荐,假如命令写错了,很有可能服务器系统无法启动。请在有把握的情况下使用。**
2. 方法二:将命令 `mount /vdb/vfg {好签Tomcat目录}/tomcat/wellsign/file/storage02`添加到 `/etc/rc.local`文件中。**推荐使用此方法**。
3. 修改好签服务的配置文件,找到`{好签Tomcat目录}/webapps/sdk/WEB-INF/classes/db.properties` 文件,将 `dir.storage=storage01/` 修改为`dir.storage=storage02/`。
4. 重启好签Tomcat服务。