1.0升级指南

    1. 在安装时如果需要保留0.X的数据,一定要选择1跳过建表语句(见下面代码)。
    2. Linkis1.0 的安装可以参考[如何快速安装使用Linkis-1.0]($8209cceed9ec4a49.md)
    1. Do you want to clear Linkis table information in the database?
    2. 2: Dangerous! Clear all data and rebuild the tables
    3. other: exit
    1. 服务安装完成后,需要对数据库进行结构修改,包括进行表结构变更和新增表和数据:
    1. ALTER TABLE linkis_task ADD submit_user varchar(50) DEFAULT NULL COMMENT 'submitUser name';
    2. ALTER TABLE linkis_task ADD `label_json` varchar(200) DEFAULT NULL COMMENT 'label json';
    1. cd db/module
    2. ##新增enginePlugin服务依赖的表:
    3. source linkis_ecp.sql
    4. ##新增public service-instanceLabel 服务依赖的表
    5. source linkis_instance_label.sql
    6. source linkis_manager.sql
    1. 这意味着,**Linkis0.X 用户已有的引擎配置参数,已无法迁移到Linkis1.0之中**(建议用户重新配置一次引擎参数)。
    2. 执行建表语句如下:
    1. 执行初始化语句,因为 Linkis1.0 支持对接多版本的引擎,所以执行初始化语句时,一定需要修改对应引擎的版本,如下所示。
    1. vim linkis_configuration_dml.sql
    2. ## 修改对应引擎的默认版本
    3. SET @SPARK_LABEL="spark-2.4.3";
    4. SET @HIVE_LABEL="hive-1.2.1";
    5. ## 保存执行初始化语句