ubuntu14安装ambari2.2
https://cwiki.apache.org/confluence/display/AMBARI/Install+Ambari+2.2.0+from+Public+Repositories
查看是否开启transparent_hugepage
redhat
cat /sys/kernel/mm/redhat_transparent_hugepage/enabled
其它
cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
always代表开启
不存在该文件就是没开启
临时关闭
echo never > /sys/kernel/mm/transparent_hugepage/defrag
/etc/hosts配置模板:
127.0.0.1 ha0 localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.2.92 ha1
192.168.2.82 ha2
192.168.2.184 ha3
192.168.2.190 ha4
192.168.2.160 ha5
最好只留
192.168.2.214 ha0
192.168.2.92 ha1
192.168.2.82 ha2
192.168.2.184 ha3
192.168.2.190 ha4
192.168.2.160 ha5
几处配置过程中的错误:
下列配置都会报错
127.0.1.1 ha0 ha0.ggz.test
::1 localhost ip6-localhost ip6-loopback
127.0.0.1 localhost ha0
127.0.0.1 localhost
127.0.1.1 ha0
错误:
2013-03-11 19:41:08,263 INFO org.apache.zookeeper.ClientCnxn: Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
ERROR 2016-01-07 11:16:51,903 main.py:143 - Ambari agent machine hostname (ha0.ggz.bluefir) does not match expected ambari server hostname (ha0). Aborting registration. Please check hostname, hostname -f and /etc/hosts file to confirm your hostname is setup correctly
INFO 2016-01-07 11:52:03,525 NetUtil.py:60 - Connecting to https://ha0.ggz.bluefir:8440/ca
如果已经错了,可以去每台机器/etc/ambari-agent/conf/ambari-agent.ini修改ambari-server主机信息
环境是在root用户下搭建
apt-get install ntp
service ntp start
1.ssh免密码登陆
2.cd /etc/apt/sources.list.d/
wget http://public-repo-1.hortonworks.com/ambari/ubuntu14/2.x/updates/2.2.0.0/ambari.list
或者直接创建ambari.list
#VERSION_NUMBER=2.2.0.0-1310
deb http://public-repo-1.hortonworks.com/ambari/ubuntu14/2.x/updates/2.2.0.0 Ambari main
3.
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B9733A7A07513CAD
apt-get update
apt-get install ambari-server
ambari-server 对应的下载地址
http://public-repo-1.hortonworks.com/ambari/ubuntu14/2.x/updates/2.2.0.0/pool/main/a/ambari-server/ambari-server_2.2.0.0-1310_amd64.deb
(路径:/var/cache/apt/archives/ambari-server_2.2.0.0-1310_amd64.deb)
为了加快速度可以将ambari-server_2.2.0.0-1310_amd64.deb拷贝到/var/cache/apt/archives/下,再执行apt-get install ambari-server
- ambari-server setup
Downloading JDK from http://public-repo-1.hortonworks.com/ARTIFACTS/jdk-8u60-linux-x64.tar.gz to /var/lib/ambari-server/resources/jdk-8u60-linux-x64.tar.gz
为了加快速度可以将jdk-8u60-linux-x64.tar.gz拷贝到/var/lib/ambari-server/resources/下,再执行ambari-server setup
全部回车,默认,或者如果选择mysql的话
apt-get install libmysql-java
hostname:127.0.0.1
根据指导,进行建表
(通过/etc/ambari-server/conf/ambari.properties文件,貌似可以修改要安装的软件包)
5.ambari-server start
此时server安装完成
6.测试
http://ha0:8080
admin admin
数据库密码:ambari bigdata
错误:
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B9733A7A07513CAD
在节点机器执行:
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B9733A7A07513CAD
oozie配置:
ambari-server setup --jdbc-db=mysql --jdbc-driver=/data/mysql-connector-java-5.1.31-bin.jar
选择create new MySQL项
安装mysql
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
oozie连接MySQL的设置
jdbc url:
jdbc:mysql://localhost:3306/oozie
mysql设置
mysql -uroot -p
create database oozie;
create user 'oozie'@'%' identified by 'oozie';
GRANT ALL PRIVILEGES ON *.* TO 'oozie'@'%' WITH GRANT OPTION;
grant all on *.* to oozie@'localhost' identified by 'ooze';
flush privileges;
重新配置集群:
ambari-server stop
删除mysql中的ambari数据库
重新建ambari
source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql
ambari-server start
ubuntu14安装ambari2.2的更多相关文章
- ubuntu14.04下编译安装ambari-2.4.2.0
ubuntu14.04下编译安装ambari-2.4.2.0 编译前的准备工作 准备工作有: 系统参数 系统依赖(编译环境) 离线安装包 java环境 maven环境 Nodejs环境 git环境 a ...
- CentOS-7.2安装Ambari-2.4.2
一,Ambari 是什么? Ambari 跟 Hadoop 等开源软件一样,也是 Apache Software Foundation 中的一个项目,并且是顶级项目.目前最新的发布版本是 2.4.2. ...
- CentOS-7.2安装Ambari-2.6.1
CentOS-7.2安装Ambari-2.6.1 一.Ambari 是什么? Ambari 跟 Hadoop 等开源软件一样,也是 Apache Software Foundation 中的一个项目, ...
- CentOS7安装Ambari2.7.4过程【离线安装】
先配置免密码登录 修改所有结点的host 192.168.210.133 node1 192.168.210.134 node2 192.168.210.135 node3 192.168.210.1 ...
- ubuntu14安装TensorFlow
1.安装ubuntu 网址:https://www.cnblogs.com/blog4matto/p/5581914.html 选择ubuntu14的原因:最初是想安装16的,后来发现总出问题,网上查 ...
- 转)Ubuntu14安装wireshark进行抓包
转自:http://jingyan.baidu.com/article/c74d60009d992f0f6a595de6.html 背景: ubuntu14.04/64位 为了抓包和分析包 安装过程: ...
- ubuntu14安装tensorflow并测试
1.ubuntu版本的选择:看了很多博文,建议使用ubuntu14,稳定兼容性好. 2.tensorflow的安装: http://wiki.jikexueyuan.com/project/tenso ...
- [py2neo]Ubuntu14 安装py2neo失败问题解决
环境 1.操作系统Ubuntu14 2.py2neo版本4.1 3.python版本python3.4 问题 pip install py2neo==4.1 安装失败,提示: Cannot unin ...
- ubuntu14 安装及卸载vmware
原帖http://blog.sina.com.cn/s/blog_73dac6b50101gp4f.html 适用于ubuntu14和vmware player 12.5
随机推荐
- char与varchar区别-转
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (10),表示你存储的字符将占10个字节(包括7个空字符),而同样的VARCHA ...
- Java 开发环境搭建
找到一篇很不錯的Java開發環境搭建的博客, 原文地址為:http://www.cnblogs.com/bribe/p/3377008.html Java 开发环境搭建 一.开发工具获取 1.开发工具 ...
- centos curl版本nss改成openssl
在centos 6.2的系统里面的curl支持的https是nss版本的,而不是openssl的,所以在php使用curl访问https的时候会报Unable to load client key - ...
- .NET RSACryptoServiceProvider PEM + DER Support
http://www.christian-etter.de/?p=771 In .NET, RSACryptoServiceProvider greatly simplifies common tas ...
- HackerRank "Dorsey Thief"
A variation to 0-1 Knapsack. (No Python code got fully AC. Python is too slow for this problem) #inc ...
- HackerRank "Components in a graph"
Regular Union-Find practice one. #include <cmath> #include <cstdio> #include <climits ...
- LinearLayout属性baselineAligned的作用及baseline
相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的:
- jQuery实现表单验证
表单是网页的一个重要组成部分.本节做一个简单的表单提交网页然后利用jQuery实现表单的验证.后续的表单完善以及功能的完善会在以后的博客中给出. 效果图: 代码: <!DOCTYPE html ...
- Hadoop学习2--Linux准备及环境准备
1.环境安装: 虚拟机:VMware Player 系统:Ubuntu12 注意事项:注意位数,包括系统,java,Hadoop 2.切换账号 当前登录账号是自己的账号,如果想切换到root,且是第一 ...
- sbt设置
配置中央仓库 vim ~/.sbt/repositories [repositories] local osc: http://maven.oschina.net/content/groups/pub ...