SDK_RECEIVER Install 安装失败

425次浏览 0人关注 复制链接 所属标签: Argo 异常
  • ambari组件安装SDK_RECEIVER-Master 失败

    安装过程中报错: mysql命令找不到,但是在服务器上是可以直接使用命令的.详细请看下面截图

mysqld
此处服务器的mysql命令是可用的

错误截图
在ambari的界面安装RECEIVER-Master组件失败提示。

还请帮忙看看是什么问题引起此组件安装不了?

2条回答
高俊 1年前

修改该插件的脚本,在执行Mysql命令之前先source一下环境变量文件

vi /var/lib/ambari-server/resources/common-services/SDK_RECEIVER/0.2/package/scripts/receiver_service.py

将第23行由

Execute("mysql -uroot -p{0} -h{1} < /usr/opt/soft/netty/real_time.sql".format(params.mysql_password,params.mysql_host),

改为

Execute("source /etc/profile.d/analysys-mysql.sh && mysql -uroot -p{0} -h{1} < /usr/opt/soft/netty/real_time.sql".format(params.mysql_password,params.mysql_host),

1、保存退出之后重启ambari-server

ambari-server restart

2、登陆Ambari,重新安装并重启SDK_RECEIVER服务。


有用2 评论1
登录后可参与回答,请 登录
zhaoy07331 1年前

膜拜大神

有用0 评论