Ambari详细安装步骤

这篇博客详细介绍了在Ubuntu环境下安装Ambari及管理Hadoop集群的步骤,包括安装前的准备,如配置免密登录、设置主机名、安装JDK、关闭防火墙等。接着讲解了Ambari的安装过程,包括安装Apache HTTP服务,配置本地源,安装MariaDB数据库,启动Ambari Server。最后,文章提到了如何利用Ambari管理Hadoop集群,设置集群名称和安装源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ambari详细安装步骤

一.安装前的准备

(前言:先使用ios镜像文件创建一个新的虚拟机,建议至少虚拟机配置5G,硬盘50GB,一个空的虚拟机可能会遇到vi编辑器上下左右出现ABCD乱码问题,vmtools工具未安装,虚拟机ip地址重启自动更改等问题,请大家耐心按照关键字自行百度解决)

1.下载相应安装包
所有依赖的安装包及下载地址可从下面的网址获取:
https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.0.0/bk_ambari-installation/content/ambari_repositories.html
https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.0.0/bk_ambari-installation/content/hdp_26_repositories.html
先确保按照目录下有以下文件:(6个)
ambari-2.6.0.0-ubuntu16.tar.gz
ambari.list
HDP-2.6.3.0-ubuntu16-deb.tar.gz
hdp.list
HDP-UTILS-1.1.0.21-ubuntu16.tar.gz
jdk-8u144-linux-x64.tar.gz
2.配置免密登入
命令-先安装SSH服务:sudo agt-get install openshh-server
重启SSH服务:sudo /etc/init.d/ssh restart
生成密钥:ssh-keygen -t rsa -P ‘ ’
公钥认证:ssh-copy-id -i ~/.ssh/id_rsa.pub 主机名
SSH无密码登入验证:通过命令$ssh localhost,输入yes完成首次登入
3.集群配置
在集群每台主机上执行下面的步骤。先采用 su - 命令切换到 root 账户下。
(1)设置主机名
以 node1 为例(其他节点注意修改 node1 为对应名称),修改/etc/hostname 内容为:

sisi

修改/etc/hosts 内容为:

192.168.147.141 sisi.hadoop node1

注意:修改完后重启使配置生效。
重启后执行下面命令确认是否修改成功。

hostname >>显示 sisi
hostname -f >> 显示:sisi.hadoop

4.关闭防火墙

命令:ufw disable

5.关闭 THP( Transparent HugePages)
执行以下语句,避免安装出现警告。

echo never >/sys/kernel/mm/transparent_hugepage/enabled
echo never >/sys/kernel/mm/transparent_hugepage/defrag

6.安装配置JDK(详细步骤可百度)
JDK 解压在用户 Home 目录,并建立软链接。
在每台机器上运行以下命令:

tar zxvf jdk-8u144-linux-x64.tar.gz  -C /usr/local
ln -s /usr/local/jdk1.8.0_144 /usr/local/jdk
vi /etc/profile

配置环境变量,在文件/etc/profile 后面追加下面内容:


                
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值