clouderamanager安装步骤图解详解文档格式.docx

上传人:b****1 文档编号:13495274 上传时间:2022-10-11 格式:DOCX 页数:29 大小:1.86MB
下载 相关 举报
clouderamanager安装步骤图解详解文档格式.docx_第1页
第1页 / 共29页
clouderamanager安装步骤图解详解文档格式.docx_第2页
第2页 / 共29页
clouderamanager安装步骤图解详解文档格式.docx_第3页
第3页 / 共29页
clouderamanager安装步骤图解详解文档格式.docx_第4页
第4页 / 共29页
clouderamanager安装步骤图解详解文档格式.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

clouderamanager安装步骤图解详解文档格式.docx

《clouderamanager安装步骤图解详解文档格式.docx》由会员分享,可在线阅读,更多相关《clouderamanager安装步骤图解详解文档格式.docx(29页珍藏版)》请在冰豆网上搜索。

clouderamanager安装步骤图解详解文档格式.docx

修改前:

修改后:

3.关闭防火墙:

查看防火墙状态serviceiptablesstatus

输入serviceiptablesstop停止防火墙

输入chkconfigiptablesoff为重启后永久生效

4.关闭selinux

输入vi/etc/selinux/config

修改SELINUX=disabled

该操作需要重启才能生效

修改前:

5.配置代理

输入vi/etc/yum.conf

随便在某处加入如下内容http_proxy=http:

//server:

port

6.安装本地yum库依赖的文件库createrepo

因为是在不连外网的情况下安装,故需要以下3个安装包,安装包请自行准备:

在找到以上3个安装包的情况下输入rpm-i文件名即可执行安装:

安装过程需要注意以上3个包的依赖关系,请按照下图的安装顺序安装:

7.检测httpd服务是否运行

输入servicehttpdstatus查看httpd的运行状态:

上图显示服务已停止,而安装需要启动该服务,输入servicehttpdstart启动它:

输入chkconfighttpdon为重启后永久生效

8.新建RPMS文件夹并放入安装包

在/var/www/htm下新建RPMS文件夹

输入mkdir/var/www/html/RPMS

并将cloudera-manager的安装包放入该文件夹下,安装包请自行准备

最后在该目录下执行createrepo.命令,注意空格

成功后会在该目录下新生成一个repodata

9.创建cloudera-manager.repo文件

输入cd/etc/yum.repos.d/进入目标目录

输入touchcloudera-manager.repo创建cloudera-manager.repo文件

输入vi/etc/yum.repos.d/cloudera-manager.repo来编辑cloudera-manager.repo,内容如下:

[cloudera-manager]

name=ClouderaManager

baseurl=http:

//host/RPMS

enabled=1

gpgcheck=0

10.移除同目录下的其他文件

输入cd/etc/yum.repos.d/进入该目录

再输入ls查看该目录下的文件名

将cloudera-manager.repo以外的文件全部移除,我们这里输入mkdirbak来新建bak文件夹

之后输入mvCentOS*/etc/yum.repos.d/bak/将文件移动到bak里

11.mysql驱动

将mysql驱动放入/usr/share/cmf/lib/下,如果没有该目录则自行创建,驱动请自行准备

12.配置db.properties相关参数

输入vi/etc/cloudera-scm-server/db.properties进行编辑

13.配置f

输入vi/etc/f

14.启动mysql并创建相关数据库

输入servicemysqldstatus查看mysql状态

输入servicemysqldstart启动mysql

输入mysql-uroot-p登录mysql

刚装好的mysql在root下无密码,直接回车进入

接下来创建数据库,具体命令如下:

按文本里写的全部创建完毕:

15.安装cloudera-manager

输入cd/var/www/html/RPMS进入安装包所在目录

再输入./cloudera-manager-installer.bin--skip_repo_package=1执行安装命令

输入命令后弹出安装界面:

之后一直按提示点next和yes就行,直至安装完成,如果中途出错,请查看相关日志。

16.安装成功之后

以上步骤成功后,就可以访问cloudera-manager的界面了,按照提示打开浏览器,在地址栏里输出http:

//yjcrm:

7180即可

用户名和密码均为admin

登录后如果没有部署,则会出现以下界面,提示用户进行安装

诺是出现地址无法访问的情况,可以输入servicecloudera-manager-serverstatus查看服务是否启动

如果未启动则输入servicecloudera-manager-serverstart启动该服务

17.cloudera-scm-server已死,但pid文件仍存

重新开机输入servicecloudera-manager-serverstatus发现

clouder-scm-server已死,但pid文件仍存。

然后我们查看与之有关的服务是否正常运行,发现mysql服务未启动

输入servicemysqldstart启动mysql服务

输入chkconfigmysqldon为重启后永久生效

然后再启动clouera,输入servicecloudera-manager-serverstart

18.mysqlsocket被占用

在启动mysql服务的时候遇到一个问题没有捕获,问题描述如下:

AnotherMySQLdaemonalreadyrunningwiththesameunixsocket

在网上找到了解决方法,网址:

具体解决方法:

servicemysqldstop

mv/var/lib/mysql/mysql.sock/var/lib/mysql/mysql.sock.bak

servicemysqldstart

网上说该问题可能是因为断电导致的。

19.Mysql服务配置

Cloudera如果用mysql进行存储则配置如下:

1.安装完成后,设置root用户初始密码:

mysqladmin–urootpassword‘abcd1234’

2.登陆mysql

3.创建cloudera-manager用到的数据库

createdatabaseamonDEFAULTCHARACTERSETutf8;

createdatabasermanDEFAULTCHARACTERSETutf8;

createdatabasemetastoreDEFAULTCHARACTERSETutf8;

createdatabasesentryDEFAULTCHARACTERSETutf8;

createdatabasenavDEFAULTCHARACTERSETutf8;

createdatabasenavmsDEFAULTCHARACTERSETutf8;

createdatabasescmDEFAULTCHARACTERSETutf8;

4.配置/etc/f

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

key_buffer=16M

key_buffer_size=32M

max_allowed_packet=16M

thread_stack=128K

thread_cache_size=64

query_cache_limit=8M

query_cache_size=64M

query_cache_type=1

#Important:

seeDistributingtheDatabasesandSettingmax_connections

max_connections=600

lower_case_table_names=1

default-character-set=utf8

default-collation=utf8_unicode_ci

character-set-server=utf8

collation-server=utf8_unicode_ci

read_buffer_size=2M

read_rnd_buffer_size=16M

sort_buffer_size=8M

join_buffer_size=8M

innodb_data_home_dir=/var/lib/mysql

innodb_file_per_table=1

innodb_flush_log_at_trx_commit=2

innodb_log_buffer_size=64M

innodb_buffer_pool_size=2G

innodb_thread_concurrency=8

innodb_flush_method=O_DIRECT

innodb_log_file_size=512M

 

[client]

port=3306

default-character-set=utf8

[mysql]

no-auto-rehash

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

给数据库赋权限

grant 

all 

privileges 

on 

*.* 

to 

‘root’@’localhost’ 

identified 

by 

'

1234'

;

修改密码:

setpasswordfor‘hadoop’@’localhost’=password(“hadoop”);

UPDATEuserSETpassword=PASSWORD('

123456'

)WHEREuser='

root'

FLUSHPRIVILEGES;

5.配置innodb

mv/var/lib/mysql/ib_logfile*~

6.重启mysql

7.将mysql的jdbc驱动拷贝到

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1