收藏 分销(赏)

clouderamanager安装步骤图解.doc

上传人:人****来 文档编号:9709987 上传时间:2025-04-04 格式:DOC 页数:28 大小:1.95MB 下载积分:10 金币
下载 相关 举报
clouderamanager安装步骤图解.doc_第1页
第1页 / 共28页
clouderamanager安装步骤图解.doc_第2页
第2页 / 共28页


点击查看更多>>
资源描述
cloudera-manager安装步骤图解 安装Cloudera-Manager 1.配置服务器的静态IP: 打开centos的服务终端 输入vi /etc/sysconfig/network-scripts/ifcfg-eth0 如图所示: 按i进入编辑模式修改IP地址为自己所需要的 配置前: 配置后: 之后按esc接:wq保存修改并退出 如图所示: 设置之后可输入ifconfig查看eth0的状态 如图所示: 这里可以清楚地看到IP已经修改生效 如图所示: 同时这里也可以输入service network restart来重启网络服务 如图所示: 2.更改hosts、hostname: 输入vi /etc/hosts 如图所示: 修改hosts为之前配置的静态IP 修改hostname为自己的机器名称 修改前: 修改后: 3. 关闭防火墙: 查看防火墙状态 service iptables status 输入 service iptables stop 停止防火墙 如图所示: 输入chkconfig iptables off为重启后永久生效 如图所示: 4. 关闭selinux 输入vi /etc/selinux/config 修改SELINUX=disabled 该操作需要重启才能生效 如图所示: 修改前: 修改后: 5. 配置代理 输入vi /etc/yum.conf 随便在某处加入如下内容http_proxy= 如图所示: 修改前: 修改后: 6. 安装本地yum库依赖的文件库createrepo 因为是在不连外网的情况下安装,故需要以下3个安装包,安装包请自行准备: 在找到以上3个安装包的情况下输入rpm -i 文件名即可执行安装: 安装过程需要注意以上3个包的依赖关系,请按照下图的安装顺序安装: 7. 检测httpd服务是否运行 输入service httpd status查看httpd的运行状态: 上图显示服务已停止,而安装需要启动该服务,输入service httpd start启动它: 输入chkconfig httpd on为重启后永久生效 8. 新建RPMS文件夹并放入安装包 在/var/下新建RPMS文件夹 输入mkdir /var/ 并将cloudera-manager的安装包放入该文件夹下,安装包请自行准备 最后在该目录下执行createrepo .命令,注意空格 成功后会在该目录下新生成一个repodata 9. 创建cloudera-manager.repo文件 输入cd /etc/yum.repos.d/进入目标目录 输入touch cloudera-manager.repo创建cloudera-manager.repo文件 输入vi /etc/yum.repos.d/cloudera-manager.repo来编辑cloudera-manager.repo,内容如下: [cloudera-manager] name=Cloudera Manager baseurl= enabled=1 gpgcheck=0 10. 移除同目录下的其他文件 输入cd /etc/yum.repos.d/进入该目录 再输入ls查看该目录下的文件名 将cloudera-manager.repo以外的文件全部移除,我们这里输入mkdir bak来新建bak文件夹 之后输入mv CentOS* /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并创建相关数据库 输入service mysqld status查看mysql状态 输入service mysqld start启动mysql 输入mysql -uroot -p登录mysql 刚装好的mysql在root下无密码,直接回车进入 接下来创建数据库,具体命令如下: 按文本里写的全部创建完毕: 15.安装cloudera-manager 输入cd /var/进入安装包所在目录 再输入./cloudera-manager-installer.bin --skip_repo_package=1执行安装命令 输入命令后弹出安装界面: 之后一直按提示点next和yes就行,直至安装完成,如果中途出错,请查看相关日志。 16.安装成功之后 以上步骤成功后,就可以访问cloudera-manager的界面了,按照提示打开浏览器,在地址栏里输出即可 用户名和密码均为admin 登录后如果没有部署,则会出现以下界面,提示用户进行安装 诺是出现地址无法访问的情况,可以输入service cloudera-manager-server status查看服务是否启动 如果未启动则输入service cloudera-manager-server start启动该服务 17.cloudera-scm-server已死,但pid文件仍存 重新开机输入service cloudera-manager-server status发现 clouder-scm-server已死,但pid文件仍存。 然后我们查看与之有关的服务是否正常运行,发现mysql服务未启动 输入service mysqld start启动mysql服务 输入chkconfig mysqld on为重启后永久生效 然后再启动clouera,输入service cloudera-manager-server start 18.mysql socket被占用 在启动mysql服务的时候遇到一个问题没有捕获,问题描述如下: Another MySQL daemon already running with the same unix socket 在网上找到了解决方法,网址: 具体解决方法: service mysqld stop mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak service mysqld start 网上说该问题可能是因为断电导致的。 19. Mysql服务配置 Cloudera如果用mysql进行存储则配置如下: 1. 安装完成后,设置root用户初始密码:mysqladmin –uroot password ‘abcd1234’ 2. 登陆mysql 3. 创建cloudera-manager用到的数据库 create database amon DEFAULT CHARACTER SET utf8; create database rman DEFAULT CHARACTER SET utf8; create database metastore DEFAULT CHARACTER SET utf8; create database sentry DEFAULT CHARACTER SET utf8; create database nav DEFAULT CHARACTER SET utf8; create database navms DEFAULT CHARACTER SET utf8; create database scm DEFAULT CHARACTER SET utf8; 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: see Distributing the Databases and Setting max_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_ = 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_ = 512M [client] port=3306 socket=/var/lib/mysql/mysql.sock default-character-set=utf8 [mysql] no-auto-rehash default-character-set=utf8 [mysqld_safe] log-error=/var/log/mysqld.log pid- 给数据库赋权限 grant all privileges on *.* to ‘root’@’localhost’ identified by '1234'; 修改密码: set password for ‘hadoop’@’localhost’ =password(“hadoop”); UPDATE user SET password=PASSWORD('123456') WHERE user='root'; FLUSH PRIVILEGES; 5. 配置innodb mv /var/lib/mysql/ib_logfile* ~ 6. 重启mysql 7. 将mysql的jdbc驱动拷贝到/usr/share/cmf/lib、/usr/share/java目录下 28 / 28
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服