以SmartKit方式安装OmniShuffle特性时,需要部署OmniShuffle。
安装前需确认要安装的目录以及“swap”路径(为OmniShuffle单独使用)的目录。默认安装目录为“~/opt”,swap目录路径为“~/tmp/ock_swap”。
sed -i 's/^spark_version.*/spark_version=spark-3.1/g' /home/ockadmin/BoostKit-omnishuffle_1.3.0/omnishuffleUtils/common/common_params.sh
1
|
chown -R ockadmin:ockadmin /home/ockadmin |
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 安装路径' |