Ambari离线安装部署指南

本文详细介绍了在Linux环境下,通过离线方式安装和配置Ambari的步骤,包括环境规划、系统检查、禁用透明大页、关闭防火墙、开启httpd服务、关闭SELINUX、修改yum配置、配置MySQL、设置SSH无密码登录、Python编码集、时钟同步、制作yum本地源等关键操作。最后,文章提到了启动Ambari时可能遇到的问题及其解决方法,并提供了前端访问Ambari的URL。

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

一、环境规划

一.二、电脑配置要求

若果说自己的电脑内存是16G,随便,4G + 4G + 4G 若果说自己的电脑内存是12G,4G + 2G + 2G 若果说自己的电脑内存是8G,2G + 1G + 1G, 这两个服务别安装了Ambari Metrics、 SmartSense 若果说自己的电脑内存是8G,4G, 这两个服务别安装了Ambari Metrics、 SmartSense

虚拟机磁盘空间至少 40G,磁盘空间虚拟机用多少占多少。

二、检查系统

 

三、禁用透明大页(huge pages)(所有节点上都要进行)

  1. 查看状态

    • 命令 : cat /sys/kernel/mm/transparent_hugepage/enabled

  2. 出结果为[always]表示透明大页启用了。[never]表示透明大页禁用

  3. 修改文件 vim /etc/grub.conf 向其中追加属性

    • 命令 : echo transparent_hugepage=never >> /etc/grub.conf

  4. 不重启情况下生效

    • 命令 : echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled

  5. 再查看状态

四、关闭防火墙

  1. 禁止下次开机启动, 并不会关闭防火墙

    • 命令 : chkconfig iptables off

  2. 关闭防火墙

    • 命令 : service iptables stop

    • contos7 关闭防火墙命令 sudo systemctl stop firewalld.service

五、开启httpd服务

  1. httpd 是一个 web应用服务软件, 相当于是 Tomcat , linux 自带的

  2. 如果没有 httpd 自己安装一个

    • 命令 : yum –y install httpd –y 是否是自动安装

  3. 修改 vim /etc/httpd/conf/httpd.conf

    • 删除ServerName localhost:80注释

      #ServerName www.example.com:80(一边情况下不用管)

  4. 启动 httpd

    • 命令 : service httpd start

    • 设置 httpd 开机启动,并不会启动这个服务

    • chkconfig httpd on

六、关闭SELINUX 安全服务

  1. 修改 vim /etc/selinux/config 下的 属性 SELINUX= disabled

七、修改yum配置文件

  1. 修改 vim /etc/yum.conf 文件

    Plugins=1

    修改为

    Plugins=0

    红旗系统默认为1

八、开启mysql设置权限

  1. 搜索 mysql 软件

    • 命令 : yum search mysql

  2. 安装 mysql server 服务

    • 命令 : yum -y install mysql-server.x86_64

  3. 安装 mysql 客户端

    • 命令 : yum –y install mysql.x86_64 ( 一般安装好服务客户端就安装好了)

  4. 设置 mysql 服务开机启动

    • 命令 : chkconfig mysqld on

  5. 启动 mysql 服务

    • 命令 : service mysqld start

  6. 命令行连接mysql 服务

    • 命令 : mysql

    • ==> mysql -hlocalhost –uroot –p

      参数 –h mysql 服务在哪台主机上面

      参数 –u 连接 mysql 的用户名

      参数 –p 密码

  7. 创建 一个 名称是 ambari 的数据库

    • 命令 : CREATE DATABASE ambari DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

  8. 权限设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值