hadoop集群管理软件Ambari(洋麻,植物):
可管理hdfs,mapreduce,hive,hbase等
下载与安装:
ambari需要以root用户安装与配置,并保证各个节点之间无密登录。
0.准备工作,配置root用户的ssh无密登录:
进入root的根目录下,生成公钥私钥
若果s0-s3没有root目录先创建。
对于这些节点配置ssh公钥私钥:
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
然后把s0节点上的公钥发给其他节点:
scp id_rsa.pub root@s1:/root/.ssh/id_rsa.pub.so
scp id_rsa.pub root@s2:/root/.ssh/id_rsa.pub.so
scp id_rsa.pub root@s3:/root/.ssh/id_rsa.pub.so
对其他各个节点,将公钥覆盖到文件
cat id_rsa.pub.so > authorized_keys
最后测试就行了。
1.用root用户下载ambari的适应redhat版本的文件到~/down/下
// wget <url>
wget http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.2.2.0/ambari.repo 或者直接下载repo文件
拷贝至etc目录中
cp ambari.repo /etc/yum.repos.d
ambari需要安装一个数据库,安装postgresql数据库:
yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm
yum install postgresql94-server postgresql94-contrib
参考: https://www.postgresql.org/download/linux/redhat/
2.安装与配置,启动
yum install ambari-server
ambari-server setup
y
y
选3,已经安装的jdk,在补上java_home的路径
数据块选择no
启动服务
ambari-server start
验证:
http://localhost:8080/
admin/admin
3.ambari的介绍
介绍:ambari是C/S模式,即ambari-server/ambari agent:
ambari-server
发送指令,控制agent, 把agent的状态反应到网页上去
ambari agent
接受server的指令并执行
定期向server报告自身的状态信息
agent不需要安装,server在配置期间自动将agent安装到node上去。
4.配置使用ambari:
1.
可管理hdfs,mapreduce,hive,hbase等
下载与安装:
ambari需要以root用户安装与配置,并保证各个节点之间无密登录。
0.准备工作,配置root用户的ssh无密登录:
进入root的根目录下,生成公钥私钥
若果s0-s3没有root目录先创建。
对于这些节点配置ssh公钥私钥:
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
然后把s0节点上的公钥发给其他节点:
scp id_rsa.pub root@s1:/root/.ssh/id_rsa.pub.so
scp id_rsa.pub root@s2:/root/.ssh/id_rsa.pub.so
scp id_rsa.pub root@s3:/root/.ssh/id_rsa.pub.so
对其他各个节点,将公钥覆盖到文件
cat id_rsa.pub.so > authorized_keys
最后测试就行了。
1.用root用户下载ambari的适应redhat版本的文件到~/down/下
// wget <url>
wget http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.2.2.0/ambari.repo 或者直接下载repo文件
拷贝至etc目录中
cp ambari.repo /etc/yum.repos.d
ambari需要安装一个数据库,安装postgresql数据库:
yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm
yum install postgresql94-server postgresql94-contrib
参考: https://www.postgresql.org/download/linux/redhat/
2.安装与配置,启动
yum install ambari-server
ambari-server setup
y
y
选3,已经安装的jdk,在补上java_home的路径
数据块选择no
启动服务
ambari-server start
验证:
http://localhost:8080/
admin/admin
3.ambari的介绍
介绍:ambari是C/S模式,即ambari-server/ambari agent:
ambari-server
发送指令,控制agent, 把agent的状态反应到网页上去
ambari agent
接受server的指令并执行
定期向server报告自身的状态信息
agent不需要安装,server在配置期间自动将agent安装到node上去。
4.配置使用ambari:
1.