挂载硬盘
我们以阿里云主机为例,为现有的云主机新增一款数据盘。
购买数据盘
首先,在阿里云购买一个数据盘:
阿里云后台挂载数据盘
购买成功后,需要在阿里云后台进行硬盘挂载,将新的数据盘挂载给我们现有的云主机。
选择要挂载到哪个实例上
挂载完成后,通过SSH工具查看云主机硬盘信息,输入命令:
fdisk -l
结果如下:
OK,新硬盘添加成功!
在URLOS中挂载硬盘
登录URLOS,我们修改并部署主机,在挂载硬盘
卡片中进行挂载操作,如何填写“块存储设备”,请继续往下阅读:
在SSh终端上通过fdisk -l命令查看了硬盘信息,把红框标注部分填进去(请根据自身情况填写):
点击提交即可。
[!WARNING]
如果用户之前已经在URLOS部署了应用,而在途中要挂载硬盘时,可先将mounts目录改名,然后再挂载硬盘。硬盘挂载完成之后,再将原mounts目录下的所有文件复制到新的mounts中。关于URLOS的目录结构,请参见 目录结构说明
补充:在已经部署了网站服务的情况下挂载硬盘的方法
1、首先在集群管理中执行“进入维护模式”
2、以命令行方式将mounts目录重命名,如:mounts_bak
mv /data/mounts /data/mounts_bak
3、在主机管理中挂载硬盘,具体方法请参考本节开始。
4、硬盘挂载成功后,在集群管理中执行“部署所有服务”,该步骤目的是生成新的服务目录
5、待所有服务部署完成后,再次进入维护模式
6、在此需对每个服务进行单独操作,分别进入各个服务目录,删除其下的所有文件
例如要删除wordpress001服务目录下的数据,先进入wordpress的服务目录
cd /data/mounts/wordpress001
再执行以下命令删除的所有文件
rm -rf *
7、然后把mounts_bak目录里面对应的服务数据复制到新的服务目录下
cp -rf /data/mounts_bak/wordpresss001/* /data/mounts/wordpresss001/
8、当所有服务的数据都复制完成之后,在集群管理中执行“部署所有服务”
[!NOTE]
建议在专业人员指导下进行以上操作。