MAPREDUCE服务 MRS-开发和部署HetuEngine Function Plugin:部署Function Plugin
部署Function Plugin
部署前需要确认:
- HetuEngine服务处于正常状态。
- HDFS和HetuEngine客户端已经安装到集群节点,例如“/opt/client”目录下。
- 已创建HetuEngine用户,用户创建请参考创建HetuEngine权限角色。
- 将打包Maven项目得到的myfunctions-0.0.1-SNAPSHOT目录上传到安装客户端节点的任意目录。
- 将myfunctions-0.0.1-SNAPSHOT目录上传到HDFS中。
同时上传6中target目录下的所有jar包。
- 登录客户端安装节点,执行安全认证。
source bigdata_env
kinit HetuEngine的用户
根据回显提示输入密码,首次认证需要修改密码。
- HDFS中创建如下路径,如已存在则不需创建。
hdfs dfs -mkdir -p /user/hetuserver/udf/data/externalFunctionsPlugin
- 上传myfunctions-0.0.1-SNAPSHOT目录到HDFS。
hdfs dfs -put myfunctions-0.0.1-SNAPSHOT /user/hetuserver/udf/data/externalFunctionsPlugin
- 修改目录属主。
hdfs dfs -chown -R hetuserver:hadoop /user/hetuserver/udf/data
- 登录客户端安装节点,执行安全认证。
- 重启HetuEngine计算实例。
- MapReduce服务_什么是HetuEngine_如何使用HetuEngine
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- 软件开发一键式部署平台_软件开发生产线_部署CodeArts Deploy-华为云
- GaussDB部署_GaussDB数据库部署_高斯数据库部署_华为云
- GaussDB部署形态_GaussDB数据库部署形态_高斯数据库部署形态_华为云
- ModelArts推理部署_AI应用_部署服务-华为云
- 应用部署_应用部署支持什么语言_应用部署的优势-华为云
- MapReduce服务_什么是存算分离_如何配置MRS集群存算分离
- 自动化部署_支持多种部署形态_部署服务CodeArts Deploy-华为云
- 网站搭建与部署知识课程