Ubuntu16.04安装ambari教程
一、安装前准备
安装环境:Ubuntu16.04(在VMware14中安装)
安装包及配置文件(以下文件官网都可以找到):
jdk-8u181-linux-x64.tar.gz
ambari-2.6.0.0-ubuntu16.tar.gz
HDP-2.6.3.0-ubuntu16-deb.tar.gz
HDP-UTILS-1.1.0.21-ubuntu16.tar.gz
http://public-repo-1.hortonworks.com/HDP/ubuntu16/2.x/updates/2.6.3.0/hdp.list
http://public-repo-1.hortonworks.com/ambari/ubuntu16/2.x/updates/2.6.0.0/ambari.list
二、安装与环境配置
2.1 修改密码
sudo passwd
2.2 安装vim
也可以直接使用vi编辑器,由于vim更加直观,这里选择安装vim
sudo apt-get install vim
2.3 安装SSH服务
首先切换到root用户下,以下步骤都在root下执行
sudo apt-get install openssh-server
2.4 修改sshd_config
sudo vim /etc/ssh/sshd_config
注释掉PermitRootLogin prohibit-password
增加:PermitRootLogin yes
2.5 创建目录并移入文件
cd /root
mkdir setup
将实验所需安装包及配置文件移动到setup文件夹下
注意:这里不要修改root目录的权限,否则后面在配置免密登录时可以会出现错误。
2.6 设置主机名
查看本机IP地址
ifconfig #看本机IP地址,本文中是192.168.9.140,用户在配置时要更改为自己的IP地址
修改/etc/hostname文件
vim /etc/hostname
abc
修改/etc/hosts
vim /etc/hosts
192.168.9.140 abc.hadoop abc
这里的IP地址为ifconfig下看到的动态IP,也可配置固定IP
注意:修改这里的配置文件后,重启后生效
重启后,验证是否生效
hostname #显示abc
hostname –f #显示abc.hadoop
2.7 关闭防火墙
ufw disable
2.8 关闭THP
echo never >/sys/kernel/mm/transparent_hugepage/enabled
echo never >/sys/kernel/mm/transparent_hugepage/defrag
2.9 配置免密登录
ssh localhost