「 AMBARI二次开发 」
August 20, 2018
Words count
31k
Reading time
28 mins.
在ambari-web/app下新建目录locales,然后在locales目录下创建zh、en目录,分别存放中文、英文语言js文件。
en下的message.js为英文语言,跟app目录下的message.js相同
zh下的使我们要汉化的语言。翻译相对应的字段即可。
1.1状态修改
修改modes/host_component.js 243行
getTextStatus: function (value) {
switch (value) {
case this.installing...
Read article
「 AMBARI二次开发 」
August 20, 2018
Words count
12k
Reading time
11 mins.
总体思路:对ambari-web、ambari-admin进行单独编译,利用brunch watch功能,对文件源码进行实时监控编译。ambari-web/public 里存放编译完成的文件,(这里的文件目录与部署ambari后 /usr/lib/ambari-server/web 里的相同),对/usr/lib/ambari-server/web 建立软链接到public,就能实现 开发-编译-web可视化 的功能。
开发人员只需走的流程:
1. 本地访问samba共享目录里的源码进行二次开发
...
Read article
「 AMBARI二次开发 」
August 19, 2018
Words count
2.1k
Reading time
2 mins.
将deployer-inspur文件部署到/opt目录下
利用Xshell工具将文件复制到目录
切换到/opt/deployer-inspur目录
[root@localhost opt]# cd /opt/deployer-inspur
在Manager所在的节点执行以下命令查看ip
[root@localhost deployer-inspur]# ifconfig
获取ip信息
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST...
Read article
「 AMBARI二次开发 」
August 19, 2018
Words count
3.6k
Reading time
3 mins.
1.1下载源码
安装wget
yum -y install wget
下载源码
将源码下载到/opt目录下
wget http://www.apache.org/dist/ambari/ambari-2.6.0/apache-ambari-2.6.0-src.tar.gz -O /opt/apache-ambari-2.6.0-src.tar.gz
1.2配置编译环境
1.2.1安装node.js
下载
wget https://nodejs.org/dist/v8.5.0/node-v8.5.0-linux...
Read article
「 AMBARI二次开发 」
August 19, 2018
Words count
9k
Reading time
8 mins.
ambari-admin 使用的是angularjs + bower + gulp
1.1下载源码
安装wget
yum -y install wget
下载源码
将源码下载到/opt目录下
wget http://www.apache.org/dist/ambari/ambari-2.6.0/apache-ambari-2.6.0-src.tar.gz -O /opt/apache-ambari-2.6.0-src.tar.gz
1.2配置编译环境
1.2.1安装node.js
下载
wget https...
Read article