OmniData算子下推已经实现了对接HAF,OmniData算子下推Client通过HAF提供的插件在需要下推的函数上添加注解,然后HAF自动将任务下推到卸载节点的OmniData算子下推Server中,让用户感觉好像在本地执行一样。因此在安装OmniData算子下推前所有的计算和卸载节点均需安装HAF,且使用SmartKit方式和本地方式安装HAF有所不同,该部分描述使用本地方式安装HAF。
以下安装请按照实际安装需要调整相关设置。
1 2 3 4 5 | mkdir -p /home/omm/omnidata-software cd /home/omm/omnidata-software unzip BoostKit-haf_1.3.0.zip tar -zxvf haf-1.3.0.tar.gz tar -zxvf haf-tool-1.3.0.tar.gz |
mkdir -p /home/omm/omnidata-install cd /home/omm/omnidata-software ./haf_installer -m lib -p /home/omm/omnidata-software/haf-target-1.3.0.tar.gz -i listen_ip_duration -w ip_white_list -j java_home -t install_dir -s communication_port
脚本参数分别表示:
在安装前如果需要对安装配置文件进行修改,请参见《HAF 用户指南》中“HAF卸载节点安装”章节步骤2修改安装配置文件的说明。
1 2 | mkdir -p /home/omm/omnidata-install ./haf_installer -m host -p /home/omm/omnidata-software/haf-host-1.3.0.tar.gz -t /home/omm/omnidata-install -s communication_port |
脚本参数分别表示: