从零开始安装 Ambari (1) -- 安装前的准备工作

Ambari 没有简单的 .tar.gz 结尾的包(反正我找到)。apache 官网提供的安装方法,是要下载源码,自己编译成安装包安装。说明文档还不够细。编译的时候是用 maven,照理来说不应该会失败的。但是我总是失败,报找不到类的错误。maven 的仓库中明明是有的。遇到各种奇葩问题。实际生产环境,也不会是编译成安装包再安装的。还好, hortonworks 提供了 ambari 的安装方法,而且还很详细。以下是在 centos7 上的安装步骤。

在安装之前,按照官方文档,需要做如下配置(我的centos 也是新装的,需要先做一些配置和装一些工具):

1. 修改电脑的主机名

hostnamectl set-hostname centos1 

2. 编辑文件 /etc/sysconfig/network,添加下面的两行

NETWORKING=yes
HOSTNAME=centos1

3. 编辑文件 /etc/sysconfig/network-scripts/ifcfg-ens33 (ens33 是网卡的名字,实际可能有所不同),把 ONBOOT 的值改成 yes。重启系统。

4. 安装软件

yum -y install gcc gcc-c++ kernel-devel
yum -y install rpm-buildyum -y install net-tools

5. 设置最大打开文件数(至少 10000)。如果第一条命令显示的结果是大于10000的,则不用执行第二条。

ulimit -Sn
ulimit -n 10000

6. 设置时间同步

yum install -y ntp
systemctl enable ntpd

7. 暂停防火墙

systemctl disable firewalld
service firewalld stop

8. 禁用 SELinux。编辑 /etc/selinux/config ,设置下面的值

SELINUX=disabled

9. 禁用 PackageKit。 编辑 /etc/yum/pluginconf.d/refresh-packagekit.conf,设置下面的值:

enabled=0

10. 各主机之间设置免密登陆。

ssh-keygen -t rsa
ssh-copy-id centos2

11. 确保 .ssh 和 authorized_keys 具有正确的权限控制

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

12. 使用 SSH 登陆一次其它主机。因为第一次需要输入密码。

ssh [email protected]<remote.target.host>

原文地址:https://www.cnblogs.com/langfanyun/p/10366594.html

时间: 2024-07-31 00:43:21

从零开始安装 Ambari (1) -- 安装前的准备工作的相关文章

shell编程oracle10g安装在rhel6.4前的准备工作

OS:rhel6.4 oracle:10.2.0.1 因为oracle10g出来的时间较长,很多10g使用到的包已经更新到了新的版本,所以在安装过程中会出现许多奇怪的问题. 比如64为系统需要许多32位的包,比如按照以下步骤走完之后,在安装软件过程中仍然会有 Bug 8993720 : ERROR INVOKING TARGET 'COLLECTOR' OF MAKEFILE '$O_H/SYSMAN/LIB/INS_EMDB.MK' 出现,但可以直接continue忽略即可. #!/bin/b

Hadoop 发行版本 Hortonworks 安装详解(一) 准备工作

一.前言 目前Hadoop发行版非常多,所有这些发行版均是基于Apache Hadoop衍生出来的,之所以有这么多的版本,完全是由Apache Hadoop的开源协议决定的:任何人可以对其进行修改,并作为开源或商业产品发布/销售. Hortonworks这个名字源自儿童书中一只叫Horton的大象.雅虎主导Hadoop开发的副总裁,带领二十几个核心成员成立Hortonworks. Hortonworks有两款核心产品:HDP和HDF Hortonworks没有对产品收费,而是将这两款产品完全开放

ambari+hdp安装

Yun2集群上Ambari+HDP安装 1. 安装环境说明: 系统版本:CentOS7 安装版本: Ambari版本:2.2.2.0 HDP版本:2.4.2.0 集群机器: Ambari Server :yun2 Ambari Agent:yun3 ,yun4,yun6,yun18,yun19,yun20,yun21 2. 操作系统环境准备 2.1 配置SSH免密码登录 主节点里root用户登录执行如下步骤: ssh-keygen –t rsa cd /root/.ssh cat id_rsa.

真正从零开始,TensorFlow详细安装入门图文教程!(linux)

读懂智能&未来 首页 专栏 专题 公开课   AI慕课学院 爱搞机 极客购 申请专栏作者 业界人工智能智能驾驶AI+Fintech未来医疗网络安全AR/VR机器人开发者智能硬件物联网GAIR 业界正文 13 真正从零开始,TensorFlow详细安装入门图文教程! 本文作者:黄鑫 2016-06-11 21:32 导语:帮你完成那个最难的从0到1 AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条

ThinkPHP从零开始(一)安装和配置

序: 对PHP一无所知的我,将从这里从零开始. 1.下载与安装 ThinkPHP的下载: ThinkPHP中文站下载页面 有 核心版和完整版两种,由于不了解.所以我选择了完整版. 按照官方的推荐,使用集成开发环境WAMPServer (是一个集成了Apache.PHP和MySQL的开发套件,而且支持多个PHP版本.MySQL版本和Apache版本的切换) 可能资源不太好,或者我这里网不行所以下载特别纠结. 我把下载好的东西打包放到csdn上,以方便大家下载(0分资源):thinkphp环境一整套

安装sql server 2008 R2,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本。请在安装 SQL Server 2008 前将 Microsoft Visual Studio 2008 升级到 SP1。

在安装工具的时候先安装了VS2008 安装了VS自带的SQL工具, 在等我安装SQL server 2008 r2 时候就出现了 “Microsoft Visual Studio 2008 的早期版本”的问题,在网上找到的解决方案 解决方法如下: ------适用于32位的系统(本人位64位系统这个没事看别人评论都成功了) 安装sql server 2008 R2,安装过程中提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本. 有人说是要先安装sql

从零开始Windows环境下安装python+tensorflow

从零开始Windows环境下安装python+tensorflow 2017年07月12日 02:30:47 qq_16257817 阅读数:29173 标签: windowspython机器学习tensorflowAnaconda 更多 个人分类: machine-learning 前言 安装环境 tensorflow Anaconda 安装步骤 1.安装Anaconda 2.安装tensorflow 3.测试是否安装成功 总结 前言 本文介绍在Windows平台下,使用Anoconda简单安

小白从零开始学编程--python安装与环境搭建

前言 从2020年3月份开始,计划写一系列文档--<小白从零开始学编程>,记录自己从0开始学习的一些东西. 第一个系列:python,计划从安装.环境搭建.基本语法.到利用Django和Flask两个当前最热的web框架完成一个小的项目 第二个系列:可能会选择Go语言,也可能会选择Vue.js.具体情况待定,拭目以待吧... python安装与配置 python2 在2020年初开始已经不再维护,所以学习只讨论python3 windows环境 下载python3安装包 到官方网站下载选择合适

【转】真正从零开始,TensorFlow详细安装入门图文教程!(帮你完成那个最难的从0到1)

AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条上帮你自动筛选出来的新闻,还有各大音乐软件的歌曲"每日推荐"--形形色色的AI早已进入我们生活的方方面面.深刻的影响了着我们,可以说,这是一个AI的时代. 其实早在去年年底,谷歌就开源了其用来制作AlphaGo的深度学习系统Tensorflow,相信有不少同学曾经对着这款强大的机器学习系统蠢蠢欲动,但虽然有关Tensorflow的教程其实