由于许可原因,EMR中的Oozie未与ExtJ bundle 在一起。因此,Web控制台无法立即使用。
在EMR中安装ExtJS的步骤是什么?
最佳答案
步骤0:通过SSH连接到主节点,并将用户更改为root。
ssh -i <<key-pair.pem>> ec2-user@<<masternode>>.compute-1.amazonaws.com
sudo su -
步骤1.下载ExtJs
wget http://archive.cloudera.com/gplextras/misc/ext-2.2.zip
步骤2:将ExtJ复制到/ usr / lib / oozie / libext
cp ext-2.2.zip /usr/lib/oozie/libext/.
步骤3:执行oozie设置,将ExtJs安装到Web应用程序
/usr/lib/oozie/bin/oozie-setup.sh
步骤4:更改为ec2-user
exit (assuming the earlier login was with ec2-user)
步骤5:停止oozie
sudo stop oozie (Make sure that the oozie is stopped)
步骤6:开始oozie
sudo start oozie (Make sure that the oozie is started)
现在,应该可以在端口11000上访问Web UI。
关于hadoop - 在Oozie EMR中安装ExtJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57682410/