CDH 2.5 安装与配置详解:MySQL设置与Hive数据库创建
需积分: 9 63 浏览量
更新于2024-09-09
收藏 3KB TXT 举报
本文档详细介绍了在CentOS 6.5系统上安装CDH(Cloudera Distribution Hadoop)2.5版本的步骤,包括对MySQL数据库的配置和管理,以及Hive和Cloudera Manager的安装设置。以下是安装过程中涉及的关键知识点:
1. 确认MySQL已安装:
- 使用`rpm-qa`或`grep mysql`命令检查是否已经安装了MySQL及其相关库,如`mysql-libs-5.1.73-3.el6_5.x86_64`。
- 使用`yum list | grep mysql`来列出所有MySQL相关的软件包。
2. 卸载旧版本MySQL:
- 如果需要替换现有MySQL,可以使用`yum remove --nodeps mysql-libs`来卸载旧版MySQL库,确保没有依赖冲突。
3. 安装MySQL服务器及相关组件:
- 使用`yum install yum mysql-server mysql-devel`来安装MySQL服务器及其开发工具。
4. 启动和配置MySQL服务:
- 检查MySQL服务状态:`rpm-q mysql-server`。
- 使用`chkconfig --list | grep mysqld`确认服务已在启动列表中,并启用它:`chkconfig mysqld on`。
- 设置MySQL管理员密码:`mysqladmin -u root password 'root'`。
- 分配权限给root用户,允许远程访问:`GRANT ALL PRIVILEGES ON *.* TO 'root'@'cdh1' IDENTIFIED BY 'root' WITH GRANT OPTION; FLUSH PRIVILEGES;` 以及 `GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; FLUSH PRIVILEGES;`
5. 配置MySQL客户端连接参数:
- 设置MySQL的字符集,如`[client] default-character-set=utf8 character_set_server=utf8 max_connections=1000`,以支持UTF-8编码。
6. 创建Hive和Cloudera Manager数据库:
- 使用`CREATE DATABASE`命令创建Hive、Ambari Monitor (amon) 和 SCM (Service Monitor) 数据库,并指定字符集。
7. 下载并安装Cloudera Manager:
- 使用`tar xvfz cloudera-manager*.tar.gz`解压Cloudera Manager安装包。
- 创建系统用户cloudera-scm,指定其家目录、Shell和注释信息。
8. Cloudera Manager安装与配置:
- 使用`useradd`命令为Cloudera Manager创建用户,确保其权限设置正确,如无家目录且shell固定为`/bin/false`。
9. 安装目录设置:
- Cloudera Manager的共享目录被设置为`/opt/cm-5.3.3/share/c`。
通过以上步骤,用户可以完成CDH 2.5的安装,包括数据库配置和管理,以及Cloudera Manager的部署,为后续的大数据处理和管理提供基础环境。这些操作涉及到Hadoop生态系统中的核心组件,如HDFS、MapReduce和YARN,以及管理和监控工具,如Ambari和Cloudera Manager,是大数据平台部署的重要环节。
2022-05-06 上传
2022-07-13 上传
2019-11-28 上传
2017-07-31 上传
2020-01-08 上传
2019-07-24 上传
2018-01-03 上传
luca
- 粉丝: 1
- 资源: 3
最新资源
- 全国江河水系图层shp文件包下载
- 点云二值化测试数据集的详细解读
- JDiskCat:跨平台开源磁盘目录工具
- 加密FS模块:实现动态文件加密的Node.js包
- 宠物小精灵记忆配对游戏:强化你的命名记忆
- React入门教程:创建React应用与脚本使用指南
- Linux和Unix文件标记解决方案:贝岭的matlab代码
- Unity射击游戏UI套件:支持C#与多种屏幕布局
- MapboxGL Draw自定义模式:高效切割多边形方法
- C语言课程设计:计算机程序编辑语言的应用与优势
- 吴恩达课程手写实现Python优化器和网络模型
- PFT_2019项目:ft_printf测试器的新版测试规范
- MySQL数据库备份Shell脚本使用指南
- Ohbug扩展实现屏幕录像功能
- Ember CLI 插件:ember-cli-i18n-lazy-lookup 实现高效国际化
- Wireshark网络调试工具:中文支持的网口发包与分析