clouderamanager安装步骤图解详解文档格式.docx
- 文档编号:13495274
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:29
- 大小:1.86MB
clouderamanager安装步骤图解详解文档格式.docx
《clouderamanager安装步骤图解详解文档格式.docx》由会员分享,可在线阅读,更多相关《clouderamanager安装步骤图解详解文档格式.docx(29页珍藏版)》请在冰豆网上搜索。
修改前:
修改后:
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驱动拷贝到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- clouderamanager 安装 步骤 图解 详解