EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

安装软件

以SmartKit方式安装OmniShuffle特性时,需要部署OmniShuffle。

安装前需确认要安装的目录以及“swap”路径(为OmniShuffle单独使用)的目录。默认安装目录为“~/opt”,swap目录路径为“~/tmp/ock_swap”

  1. 配置业务流,选择执行命令,导入install.json文件,json文件详情请参见install.json,将json文件说明中的install.json文件复制并保存为install.json文件。

  2. 修改配置并保存。
    1. 选择本地OmniShuffle软件安装包,并将软件安装包传输到服务器的路径(当前以ockadmin用户的home位置“/home/ockadmin”举例说明)。

    2. 解压软件安装包,修改软件安装包的运行目录为“/home/ockadmin”并修改执行命令。tar -zxvf后修改为上传的压缩包名,例如BoostKit-omnishuffle_1.3.0.tar.gz。

    3. 解压内层包与部署包,修改运行目录与执行命令。
      • 运行目录为“/home/ockadmin/”
      • BoostKit-omnishuffle_1.3.0.tar.gz为需解压的内层包。
      • 运行目录为“/home/ockadmin/BoostKit-omnishuffle_1.3.0”。
      • BoostKit-omnishuffle_1.3.0.tar.gz为内层包解压后的名字。
      • omnishuffleUtils_openeuler-aarch64.tar.gz为内层部署脚本压缩包。

    4. 用户根据实际环境中使用的Spark版本选择3.1.1,在执行命令框中将Spark版本赋值到common_params.sh文件中。
      sed -i 's/^spark_version.*/spark_version=spark-3.1/g' /home/ockadmin/BoostKit-omnishuffle_1.3.0/omnishuffleUtils/common/common_params.sh

    5. 赋予上传文件所在目录所有文件的ockadmin用户权限。
      1
      chown -R ockadmin:ockadmin /home/ockadmin
      

    6. 修改执行命令中的脚本绝对路径。
      • 直接安装在ockadmin账户的“~/opt”目录下。
        1
        su - ockadmin -c 'sh /home/ockadmin/BoostKit-omnishuffle_1.3.0/omnishuffleUtils/bin/ock_install.sh'
        
      • 安装在指定的安装路径。

        指定的路径ockadmin用户需要有执行权限,路径中只能包含“/”、字母“a-z A-Z”、数字“0-9”、中划线“-”和下划线“_”,最长为128个字符。swap路径要与配置文件ock.conf中的swap路径一致,需用户自行创建。

        1
        su - ockadmin -c 'sh /home/ockadmin/BoostKit-omnishuffle_1.3.0/omnishuffleUtils/bin/ock_install.sh 安装路径'
        

  3. 单击“执行业务流”

  4. 查看执行状态,确保业务流已经执行成功。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词