CENTOS 6部署Ambari

一、准备工作:

1.

基本工具

yum

rpm

scp

curl

wget

pdsh

前几个一般系统都自带了,

pdsh

需要自己装

yum install pdsh

这个命令没有成功执行

自己下载

pdsh.tar.bz2

,用

tar

-jxvf

filename.tar.bz

解压。之后进入

filename

文件夹,执行

./configure,

然后执行

make

make install

命令。安装结束。

另:使用

yum

install

pdsh

没有成功的问题安装

epel

即可解决。

epel

是一个提供高质量

软件包的项目。安装过程如下:

1.

查看是否安装:

rpm -q epel-release

2.

若没有,使用

rpm

命令安装:

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

(也可手

动下载安装包安装)

3.

成功后查看其所依附的软件包:

rpm -qR epel-release

4.

导入

key

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

5.

安装

yum-priority

yum install yum-priorities

6.cd /etc/yum.repos.d

ls |grep epel

7.

安装

pdsh

即可:

yum install pdsh

ambari

文档上说“

The Python version shipped with SUSE 11, 2.6.0-8.12.2, has a critical bug that

may cause the Ambari Agent to fail with 24 hours. If you are installing on SUSE 11, please update

all your hosts to Python version 2.6.8-0.15.1.

使用

yum update python

命令更新

python

版本,但目前得到的版本是

2.6.6-***

的。

2.

分别配置

/etc/hosts

/etc/sysconfig/network

ambari

节点为例:

(

本机

192.168.235.138)

127.0.0.1

ambari

::1

ambari

192.168.235.139

master

192.168.235.140

slave

(修改主机名,比如改为

aaa

2014年全国注册建造师考试

建设工程造价管理 建设工程计价 建设工程造价案例分析 建设工程技术与计量

hostname aaa

vi /etc/hosts

在里面设置

aaa

vi /etc/sysconfig/network

在里面设置

aaa

重启即可)

3.

设置免密码登陆:

[[email protected] ~]# ssh-keygen

[[email protected] ~]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

[[email protected] ~]# scp ~/.ssh/authorized_keys master:/root/.ssh/

[[email protected] ~]# scp ~/.ssh/authorized_keys slave1:/root/.ssh/

[[email protected] ~]# scp ~/.ssh/authorized_keys slave2:/root/.ssh/

4.

关闭

SELinux

暂时关闭命令:

setenforce 0

永久关闭命令:

vi /etc/selinux/config

将其中的

SELinux

设置:为

SELINUX=disabled

5.

关闭防火墙:

永久关闭:

chkconfig iptables off

关闭:

/etc/init.d/iptables stop

(也可在

setup

中设置开机不开启防火墙)

6.

设置关闭

packagekit

vi /etc/yum/pluginconf.d/refresh-packagekit.conf

enabled

设为

0

7. Optional: Configure the Local Repositorie

(没有联网,或者配置很大的集群并想保持带宽)

前面是百度得到的准备工作,照做就可以,第七步选作

wget http://public-repo-1.hortonworks.com/ambari/centos6/1.x/updates/1.6.1/ambari.repo

yum install ambari-server

ambari-server start

ok了

参考:https://cwiki.apache.org/confluence/display/AMBARI/Install+Ambari+1.6.1+from+Public+Repositories

时间: 2024-11-03 21:43:24

CENTOS 6部署Ambari的相关文章

【CentOS】部署开源企业级Linux备份工具—BackupPC

BackupPC安装所需的主要的安装包下载地址:http://pan.baidu.com/s/1bnCGCY7 (BackupPC的版本为3.2.1) (该版本的BackupPC是支持中文的,BackupPC配置好后,可以在其Web页面设置其显示语言即可) 1.添加backuppc组及用户 groupadd   backuppc useradd   -g   backuppc   backuppc 2.安装httpd.mod_perl及BackupPC yum   install   httpd

Linux(ubuntu/centos) 部署Java项目 外加安装jdk+tomcat+Mysql

这是我第一次写博文,我希望我写的文本能够帮助到大家,这能让我感到很满足! 本次分享的文章 主要解决 Linux下(ubuntu+centos) 部署Java项目 当然也包括安装jdk+tomcat+mysql 准备环境: 系统环境:

在CentOS上部署单机版Hadoop

本文记录如何在一台CentOS上部署单机版Hadoop.CentOS安装在Azure上. 安装CentOS 在Azure上新建一台虚拟机,选择操作系统CentOS6.8.记住主机名,比如centosforhd.主机名在后面设置中会用到. 安装好之后,用Putty工具登录到CentOS上.登录之后请转为root用户来操作下面的安装.(命令: sudo su) 安装Java 1 下载JDK 从Java官网下载最新的JDK.如果是在windows下下载,下载之后可以通过SSH Secure File

Centos 7 部署Seafile+Nginx

Centos 7 部署Seafile+Nginx 我们之前简单部署了Seafile服务器,如今在Seafile的基础上使用Openssl+Nginx反向代理8000端口部署. 82  cd /usr/src   84  wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz   85  wget http://nginx.org/download/nginx-1.10.2.tar.gz   86  tar xzf nginx-1.10.

centos上部署openvpn

说明: 目的是实现在家可以访问公司内部局域网内的机器.实现方式是通过在centos上部署openvpn服务, 通过vpn连入内部局域网. 软件包下载:http://build.openvpn.net/downloads/releases/ 参考文档:https://openvpn.net/index.php/open-source/documentation/howto.html 系统环境:centos 6.8 安装包准备: Openssl   lzo   pam  openvpn 安装open

轻轻松松在centos上部署docker服务

首先,因为docker的运行需要linux本身某些组件和内核特性的支持,所以要确保centos的版本大于6,并且内核版本大于2.6.32-431.可以简单的升级centos6到最新版本. sudo yum upgrade 然后安装cgroup sudo yum install libcgroup service cgconfig start #启动croup服务 lssubsys -am 如果安装成功,最后一个命令lssubsys -am会显示所有子系统的挂载点 源码方式安装lxc sudo y

CentOS 6 部署 Nginx + PHP5 服务器

CentOS 6 部署 Nginx + PHP5 Web服务器 在 CetnOS 6 (64位) 操作系统上部署Nginx and PHP5服务器.这个过程通过 yum 命令进行RPM包安装. 可以参考 PHP 官方文档. 安装 一些必要的 YUM 库 rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/e

Centos 7 部署ELK Stack+beats+kafka

Centos 7 部署ELK Stack+beats+kafka整体的架构如下图:介绍篇:日志的定义:日志是带时间戳的基于时间序列的机器运行数据,包括硬件(服务器,网络设备,存储设备,IOT设备),系统(Linux&windows&docker&*bsd),数据库(Mysql&Oracle&SQL server..),应用程序(nginx,tomcat,Apache...).日志是反映设备运行真是数据,也是系统运行情况,故障分析,性能分析,安全问题追踪等问题的重要依

CentOS安装部署Mysql 5.7

CentOS安装部署Mysql 5.7 1. 如果没有安装wget,先安装 yum -y install wget 2. 下载MySQL官方的 Yum Repository wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 3. 使用上边的命令我们就下载到了 Yum Repository,之后我们就可以使用 yum 来进行安装了. yum -y install mysql57-community-rele