ambari 非 root 用户安装
非 root
用户安装 ambari
有
sudo
权限, 使用手动安装ambari-agent
1. 每台机器安装好 ambari-agent
配置好配置文件
# /etc/ambari-agent/conf/ambari-ageny.ini [server] # 1. 指定 ambari-server 机器的 hostname hostname=ambari-server-hostname url_port=8440 secured_url_port=8441 connect_retry_delay=10 max_reconnect_retry_delay=30 [agent] logdir=/var/log/ambari-agent piddir=/var/run/ambari-agent prefix=/var/lib/ambari-agent/data # 2. 手动制定 本机器的 hostname, 这一步很重要, 不配置的话, agent 可能用 hostname 来用 # 详情参考 http://ambari.apache.org/1.2.3/installing-hadoop-using-ambari/content/ambari-chap7a.html hostname_script=/var/ambari-agent/hostname.sh
2. 设置自定义 hostname
脚本 /var/ambari-agent/hostname.sh
#!/bin/bash echo 'os01'