Skip to content

Commit

Permalink
Merge pull request #78 from zqburde/1.1.1
Browse files Browse the repository at this point in the history
Add 1.1.0 to 1.1.1 update doc and modify ds install doc.
  • Loading branch information
zqburde authored Dec 8, 2022
2 parents d24aa62 + 9f24c73 commit dd0ab97
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 2 deletions.
2 changes: 1 addition & 1 deletion zh_CN/安装部署/DSS1.0.1到1.1.0升级文档.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DataSphere Studio 1.0.1 升级到 1.1.0 使用文档(同样适用于1.0.1到1.1.1)
# DataSphere Studio 1.0.1 升级到 1.1.0 使用文档

### 升级步骤主要分为:
- 服务停止
Expand Down
54 changes: 54 additions & 0 deletions zh_CN/安装部署/DSS1.1.0到1.1.1升级文档.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# DataSphere Studio 1.1.0 升级到 1.1.1 使用文档

### 升级步骤主要分为:
- 服务停止
- 执行数据库升级脚本
- 替换相关jar包
- 替换前端包
- 服务启动

### 1. 服务停止
进入到dss的部署目录,在目录下执行命令停止dss的所有服务:
```shell
cd ${DSS_DEPLOY_PATH}

sh sbin/dss-stop-all.sh
```
### 2. 执行数据库升级sql脚本

升级sql脚本获取方式:

- dss1.1.1的安装包解压后的目录:db/version_update/from_v110_to_v111.sql

然后登陆dss数据库执行source命令:

```shell
source ${your_path}/from_v110_to_v111.sql
```
正常情况下可以执行成功。

### 3. 替换相关jar包

#### 3.1 替换DSS的jar包
- 用户可以自行编译DSS1.1.1后端代码或参考文档 [DSS&Linkis一键部署文档单机版](DSS&Linkis一键部署文档单机版.md) 来获取DSS1.1.1的全量包
- 使用DSS1.1.1的lib去全量替换掉原有1.1.0 xxx/dss/目录下的的lib

#### 3.2 DolphinScheduler涉及到的jar包替换
- `DolphinSchedulerAppConn` 插件安装包替换,可从此处下载:[点我下载插件安装包](https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeDatasphere/DolphinScheduler/DSS1.1.1_dolphinscheduler/dolphinscheduler-appconn.zip) 解压该zip包后用将其中的lib和db全量替换原有的`${DSS_HOME}/dss-appconns/dss-dolphinscheduler/`目录下的lib和db
- 下载 dss-dolphinscheduler-token-1.1.1.jar [点我下载](https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeDatasphere/DolphinScheduler/DSS1.1.1_dolphinscheduler/dss-dolphinscheduler-token-1.1.1.jar) 将该jar包放到`${DSS_HOME}/lib/dss-framework/dss-framework-project-server/`目录下
- 下载`dss-dolphinscheduler-client` 插件安装包,可从此处下载:[点我下载插件安装包](https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeDatasphere/DolphinScheduler/DSS1.1.1_dolphinscheduler/dss-dolphinscheduler-client.zip) 解压该zip包后用将其中的lib全量替换原有的dss-dolphinscheduler-client安装目录下的lib
- 下载 dolphinscheduler-prod-metrics-with-dependencies.jar [点我下载](https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeDatasphere/DolphinScheduler/DSS1.1.1_dolphinscheduler/dolphinscheduler-prod-metrics-1.1.1-jar-with-dependencies.jar) 将该jar包放到dolphinscheduler安装目录的lib目录下,删除之前的 dolphinscheduler-prod-metrics-1.1.0.jar

### 4. 替换前端包
- 用户可自行编译前端包或者从 [DSS&Linkis一键部署文档单机版](DSS&Linkis一键部署文档单机版.md) 来获取DSS1.1.1的全量包并将前端包拿出,替换掉`${DSS_HOME}/web/`下的dist即可
### 5. 服务启动
- 重启DSS服务,在**dss部署目录下**执行命令启动所有服务:

```shell
sh sbin/dss-start-all.sh
```
- 重启dolphinschduler服务
- 重启nginx



2 changes: 1 addition & 1 deletion zh_CN/安装部署/DolphinScheduler插件安装文档.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

您在部署 `DolphinSchedulerAppConn` 之前,必须先将 `DolphinScheduler` 部署启动并保证 `DolphinScheduler` 可用。

**请注意:目前 `DolphinSchedulerAppConn` 只支持适配 DolphinScheduler1.3.X。**
**请注意:目前 `DolphinSchedulerAppConn` 只支持适配 DolphinScheduler1.3.X。在代码中默认配置的是1.3.9,用户若安装的是其他1.3.x版本就需要修改 dolphinscheduler module下的pom.xml中的dolphinscheuduler.version到相应版本**

关于 `DolphinScheduler` 的安装部署,请参考:`DolphinScheduler` [安装部署文档](https://dolphinscheduler.apache.org/zh-cn/docs/1.3.8/user_doc/standalone-deployment.html)

Expand Down

0 comments on commit dd0ab97

Please sign in to comment.