【问题标题】:Ext JS library not installed correctly in Oozie在 Oozie 中未正确安装 Ext JS 库
【发布时间】:2018-03-14 11:35:09
【问题描述】:

我在访问 oozie UI 时收到以下消息。

Oozie Web 控制台已禁用。

要启用 Oozie Web 控制台,请安装 Ext JS 库。

我正在使用 HDP 分发并通过 ambari 服务安装程序安装。

我尝试点击以下链接:

https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.4/bk_command-line-installation/content/install_oozie_rpms.html

尝试使用 yum 安装时收到以下消息:

$ sudo yum install extjs-2.2-1

加载的插件:fastestmirror

从缓存的主机文件加载镜像速度

  • 基础:centos.mirror.ptisp.pt

  • epel:epel.besthosting.ua

  • 附加:centos.mirror.ptisp.pt

  • 更新:centos.alpha-labs.net

没有可用的包 extjs-2.2-1。

错误:无事可做

https://community.hortonworks.com/articles/61363/issue-oozie-web-console-is-disabledto-enable-oozie.html

我在 Amabari UI 中找不到放置属性 oozie.authentication.cookie.domain 的位置。

我能解决什么问题?我真的迷路了。

【问题讨论】:

  • issues.apache.org/jira/browse/OOZIE-1358 看起来有点相关。您是否尝试过更新版本的 extjs?
  • 我从 yum 找不到任何更新的版本
  • 我终于在以下链接中找到了此版本的第三方供应商(虽然 cloudera 来源):community.cloudera.com/t5/Batch-Processing-and-Workflow/…。尽管战争文件说它可以成功包含 extjs 库,但我仍然在 oozie Web 控制台 UI 上遇到相同的错误。可能是权限问题?
  • 看起来 Ambari 没有安装 HDP 存储库,但您在 oozie 服务配置下编辑 oozie-site.xml。如果该属性不存在,则使用 Ambari 窗格最底部的自定义部分

标签: hadoop oozie hortonworks-data-platform ambari


【解决方案1】:

我终于通过从以下网址安装第三方版本的 ExtJS 解决了这个问题:http://archive.cloudera.com/gplextras/misc/ext-2.2.zip

然后按照以下步骤:

  1. 从 Ambari 停止 Oozie 服务
  2. 复制到路径:

/usr/hdp/current/oozie-client/libext/

  1. 通过执行重新生成war文件:

$ /usr/hdp/current/oozie-server/bin/oozie-setup.sh prepare-war

  1. 再次启动 Oozie

希望对你有帮助!

分步说明:

wget http://archive.cloudera.com/gplextras/misc/ext-2.2.zip

sudo cp ext-2.2.zip /usr/hdp/current/oozie-client/libext/
sudo chown oozie:hadoop /usr/hdp/current/oozie-client/libext/ext-2.2.zip
sudo -u oozie /usr/hdp/current/oozie-server/bin/oozie-setup.sh prepare-war

【讨论】:

  • 它完全有帮助。我永远不会自己解决问题。非常感谢!
  • 感谢您的回答!像魅力一样工作。
  • 在 Hortons Sandbox 3 上完美运行。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-25
  • 2023-03-24
  • 1970-01-01
  • 2018-07-27
  • 2016-03-15
  • 2016-07-21
相关资源
最近更新 更多