|
@@ -0,0 +1,90 @@
|
|
|
+# VAAS项目版本上线
|
|
|
+## 一、准备工作:
|
|
|
+### 1、删除栈服务
|
|
|
+> 1、登录http://192.168.1.165:8080/测试云平台。
|
|
|
+>
|
|
|
+> 2、删除除基础服务以外的所有的栈,如下图:
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+### 2、删除节点数据
|
|
|
+> 1、停止并删除服务
|
|
|
+```bash
|
|
|
+docker ps |grep -v rancher |awk '{print $1}' |xargs docker rm -f -v
|
|
|
+```
|
|
|
+
|
|
|
+> 2、删除数据库目录
|
|
|
+```bash
|
|
|
+rm -rf /data/pgdata/*
|
|
|
+```
|
|
|
+
|
|
|
+> 3、删除业务相关目录
|
|
|
+```bash
|
|
|
+rm -rf /opt/wisecloud/*
|
|
|
+```
|
|
|
+
|
|
|
+> 4、删除authcenter鉴权目录
|
|
|
+```bash
|
|
|
+rm -rf /opt/data/authcenter/*
|
|
|
+```
|
|
|
+
|
|
|
+### 3、导出线上所有网元的数据库数据
|
|
|
+> 1、postgres数据库
|
|
|
+```bash
|
|
|
+bash /opt/tools/postgres_backup.sh
|
|
|
+```
|
|
|
+
|
|
|
+> 2、mysql数据库
|
|
|
+```bash
|
|
|
+bash /opt/tools/mysql_backup.sh
|
|
|
+```
|
|
|
+
|
|
|
+### 4、迁移挂载数据
|
|
|
+
|
|
|
+```bash
|
|
|
+#两台机器都需要执行
|
|
|
+cd /opt
|
|
|
+scp -rp wisecloud root@192.168.1.137:/opt
|
|
|
+```
|
|
|
+
|
|
|
+### 5、统一标签
|
|
|
+* 按照线上环境,统一设置测试环境的标签
|
|
|
+
|
|
|
+
|
|
|
+### 5、获取转测试配套表
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## 二、部署:
|
|
|
+### 1、部署底层服务。
|
|
|
+* postgres、mysql、Redis等。
|
|
|
+
|
|
|
+### 2、导入数据数据到测试环境中
|
|
|
+> 1、postgres数据库
|
|
|
+```bash
|
|
|
+bash /opt/tools/postgres_recovery.sh
|
|
|
+```
|
|
|
+
|
|
|
+> 2、mysql数据库
|
|
|
+```bash
|
|
|
+bash /opt/tools/mysql_recovery.sh
|
|
|
+```
|
|
|
+
|
|
|
+### 4、部署VAAS项目的所有网元
|
|
|
+
|
|
|
+## 三、验收标准
|
|
|
+### 1、检查所有栈状态
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+### 2、检查所有服务
|
|
|
+
|
|
|
+
|
|
|
+### 3、UES基本冒烟测试
|
|
|
+
|
|
|
+## 四、异常测试
|
|
|
+* 1、重启所有机器,先重启137,再重启138,再两台同时重启
|
|
|
+* 2、所有服务全部执行一次升级操作
|
|
|
+
|