CM5.7.2 yum离线安装笔记
2016-08-12 15:45
120 查看
一、建立yum本地服务源(yum支持http和ftp两种协议,这里使用http协议)
1、启动httpd服务
启动命令:service httpd start
关闭命令:service httpd stop
重启命令:service httpd restart
查看状态:service httpd status
如果没有安装服务,则可以用安装盘包里提取http安装包安装:要注意顺序
sudo rpm -hvi apr-1.3.9-5.el6_2.x86_64.rpm
sudo rpm -hvi apr-util-1.3.9-3.el6_0.1.x86_64.rpm
sudo rpm -hvi apr-util-ldap-1.3.9-3.el6_0.1.x86_64.rpm
sudo rpm -hvi httpd-tools-2.2.15-45.el6.centos.x86_64.rpm
sudo rpm -hvi httpd-2.2.15-45.el6.centos.x86_64.rpm
2、如果需要修改http的根目录
只要修改配置文件/etc/httpd/conf/httpd.conf中的两项:
1)#<Directory "/var/www/html">
<Directory "/home/yumdata/www/html">
2)#DocumentRoot "/var/www/html"
DocumentRoot "/home/yumdata/www/html"
3)重启httpd服务: service httpd restart
3、通过浏览器访问,能正常访问即成功
4、下载cm的tarballs包
下载地址:http://archive.cloudera.com/cm5/repo-as-tarball/5.7.2/cm5.7.2-centos6.tar.gz
5、将tarball包放在http服务器指定目录下解压生成cm目录
6、使用createrepo命令创建本地源
如果没有安装createrepo命令,则安装包createrepo工具: 注意顺序
sudo rpm -hvi deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
sudo rpm -hvi python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
sudo rpm -hvi createrepo-0.9.9-22.el6.noarch.rpm
cloudera用现成的repodata不需要创建,这里主要创建操作系统安装包的repodata,避免装依赖操作系统内的包问题
将操作系统安装包的Packages拷贝到yum服务器os目录下,然后在和Packages的平行目录下执行createrepo ./即可
7、将cm目录下的cloudera-manager.repo文件mv到/etc/yum.repos.d/ 编辑
[cloudera-manager]
# Packages for Cloudera Manager, Version 5, on RedHat or CentOS 6 x86_64
name=Cloudera Manager
baseurl=http://cdh1/cm/5/
gpgkey = http://cdh1/cm/RPM-GPG-KEY-cloudera gpgcheck = 0
8、yum测试
yum clean all
yum list
二、安装cm server
1、下载cm安装引导文件
http://archive.cloudera.com/cm5/installer/5.7.2/cloudera-manager-installer.bin
2、修改cloudera-manager-installer.bin权限为可执行
chmod +x cloudera-manager-installer.bin
3、开始安装
[root@cdh1 opt]# chmod +x cloudera-manager-installer.bin
[root@cdh1 opt]# ./cloudera-manager-installer.bin
4、弹出界面,一路next ,accept,安装,出现下图,这成功了
注,这里是linux界面,如果装的是字符服务器,无法正常显示,可以通过其他服务器远程登录执行。
注: 默认使用是嵌入的PostgreSQL,如果选择MySQL作为管理数据库,则需要做以下工作
1)MySQL数据库未安装,安装MySQL数据库
2)MySQL安装了,启动MySQL服务:sudo service mysqld start
3)数据库初始化:/usr/share/cmf/schema/scm_prepare_database.sh mysql cm -h dcnn1 -uroot -pbigdata --scm-host dcnn1 scm scm scm
三、安装cm agent
1、拷贝cloudera-manager.repo到部署agent主机/etc/yum.repos.d/目录下
scp cloudera-manager.repo cdh2:/etc/yum.repos.d/
2、删除/etc/yum.repos.d/下的其它repo文件
3、部署agent
sudo yum clean all
sudo yum install -y cloudera-manager-agent.x86_64
4、修改agent映射server主机名,这里是cdh1
sudo vi /etc/cloudera-scm-agent/config.ini
server_host=cdh1
5、启动agent服务
sudo service cloudera-scm-agent start
1、启动httpd服务
启动命令:service httpd start
关闭命令:service httpd stop
重启命令:service httpd restart
查看状态:service httpd status
如果没有安装服务,则可以用安装盘包里提取http安装包安装:要注意顺序
sudo rpm -hvi apr-1.3.9-5.el6_2.x86_64.rpm
sudo rpm -hvi apr-util-1.3.9-3.el6_0.1.x86_64.rpm
sudo rpm -hvi apr-util-ldap-1.3.9-3.el6_0.1.x86_64.rpm
sudo rpm -hvi httpd-tools-2.2.15-45.el6.centos.x86_64.rpm
sudo rpm -hvi httpd-2.2.15-45.el6.centos.x86_64.rpm
2、如果需要修改http的根目录
只要修改配置文件/etc/httpd/conf/httpd.conf中的两项:
1)#<Directory "/var/www/html">
<Directory "/home/yumdata/www/html">
2)#DocumentRoot "/var/www/html"
DocumentRoot "/home/yumdata/www/html"
3)重启httpd服务: service httpd restart
3、通过浏览器访问,能正常访问即成功
4、下载cm的tarballs包
下载地址:http://archive.cloudera.com/cm5/repo-as-tarball/5.7.2/cm5.7.2-centos6.tar.gz
5、将tarball包放在http服务器指定目录下解压生成cm目录
6、使用createrepo命令创建本地源
如果没有安装createrepo命令,则安装包createrepo工具: 注意顺序
sudo rpm -hvi deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
sudo rpm -hvi python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
sudo rpm -hvi createrepo-0.9.9-22.el6.noarch.rpm
cloudera用现成的repodata不需要创建,这里主要创建操作系统安装包的repodata,避免装依赖操作系统内的包问题
将操作系统安装包的Packages拷贝到yum服务器os目录下,然后在和Packages的平行目录下执行createrepo ./即可
7、将cm目录下的cloudera-manager.repo文件mv到/etc/yum.repos.d/ 编辑
[cloudera-manager]
# Packages for Cloudera Manager, Version 5, on RedHat or CentOS 6 x86_64
name=Cloudera Manager
baseurl=http://cdh1/cm/5/
gpgkey = http://cdh1/cm/RPM-GPG-KEY-cloudera gpgcheck = 0
8、yum测试
yum clean all
yum list
二、安装cm server
1、下载cm安装引导文件
http://archive.cloudera.com/cm5/installer/5.7.2/cloudera-manager-installer.bin
2、修改cloudera-manager-installer.bin权限为可执行
chmod +x cloudera-manager-installer.bin
3、开始安装
[root@cdh1 opt]# chmod +x cloudera-manager-installer.bin
[root@cdh1 opt]# ./cloudera-manager-installer.bin
4、弹出界面,一路next ,accept,安装,出现下图,这成功了
注,这里是linux界面,如果装的是字符服务器,无法正常显示,可以通过其他服务器远程登录执行。
注: 默认使用是嵌入的PostgreSQL,如果选择MySQL作为管理数据库,则需要做以下工作
1)MySQL数据库未安装,安装MySQL数据库
2)MySQL安装了,启动MySQL服务:sudo service mysqld start
3)数据库初始化:/usr/share/cmf/schema/scm_prepare_database.sh mysql cm -h dcnn1 -uroot -pbigdata --scm-host dcnn1 scm scm scm
三、安装cm agent
1、拷贝cloudera-manager.repo到部署agent主机/etc/yum.repos.d/目录下
scp cloudera-manager.repo cdh2:/etc/yum.repos.d/
2、删除/etc/yum.repos.d/下的其它repo文件
3、部署agent
sudo yum clean all
sudo yum install -y cloudera-manager-agent.x86_64
4、修改agent映射server主机名,这里是cdh1
sudo vi /etc/cloudera-scm-agent/config.ini
server_host=cdh1
5、启动agent服务
sudo service cloudera-scm-agent start
相关文章推荐
- RHEL5.5安装Yum笔记
- yum 详解,工作,原理,安装,配置,添加非官方源 笔记,下载 不安装
- 离线YUM安装VLC
- Linux学习笔记----RPM包管理---yum在线安装命令
- 马哥笔记第十一天、rpm、yum、源程序安装
- Fedora Core 8下kde4.1 离线安装笔记
- Linxu笔记(6): yum在线安装与光盘环境搭建
- Eclipse Maven插件 离线安装 笔记
- Linux 学习笔记 -- 第五部分 Linux 系统管理员 -- 第23章 软件安装:RPM、SRPM 与 YUM 功能
- netcdf C centos7 yum安装笔记
- Yum离线安装(一) --- RPM 打包技术与典型 SPEC 文件分析
- Yum离线安装(三) --- 制作 CentOS 本地软件源
- Yum离线安装(二) --- 制作centos离线包
- 马哥笔记--rpm | yum | 源码包安装
- Ganglia离线安装笔记
- yum 详解,工作,原理,安装,配置,添加非官方源 笔记,下载 不安装
- Yum离线安装(四) --- yum的CheckSum问题
- 使用yum离线安装
- linux学习笔记-第十课-rpm,yum,源代码安装
- 【鸟哥的linux私房菜-学习笔记】软件安装: RPM, SRPM 与 YUM 功能