在安装cdh之前先安装这些包以及jdk和python环境
yuminstall postgresql-server
yuminstall mod_ssl
yum install python-psycopg2 MySQL-python
yuminstall redhat-lsb
yuminstall httpd
yuminstall perl
Yumlist|grep jdk
yuminstall java-1.8.0-openjdk.x86_64
update-alternatives --config java查看java安装目录
配置环境变量
Vi .bashrc
http://archive.cloudera.com/cdh5/parcels/5.10.0/ 下载cdh5.10.el7拷贝到目录/home/chenmeixiu/5.10.el7
http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.10/RPMS/ 下载5.10RPM包
下载到/home/chenmeixiu/5.10.el7
tail -f nohup.out查看进度
下载完之后安装
rpm -ivhcloudera-manager-daemons-5.10.1-1.cm5101.p0.6.el7.x86_64.rpm
rpm -ivhcloudera-manager-server-5.10.1-1.cm5101.p0.6.el7.x86_64.rpm
rpm -ivhcloudera-manager-server-db-2-5.10.1-1.cm5101.p0.6.el7.x86_64.rpm
rpm -ivhcloudera-manager-agent-5.10.1-1.cm5101.p0.6.el7.x86_64.rpm
rpm -ivhenterprise-debuginfo-5.10.1-1.cm5101.p0.6.el7.x86_64.rpm
rpm -qa | grepcloudera查看是否被安装
service postgresql initdb (如果是重启初始化失败,把对应的data目录直接删除重启初始化)
service postgresqlstart
systemctl status postgresql.service
/etc/init.d/cloudera-scm-server-db start
/etc/init.d/cloudera-scm-server start
systemctl statuscloudera-scm-server
浏览器打开172.18.0.18:7180可以访问了
建立repo库:
1.yum install httpd
2.yum install createrepo
3.拷贝下载好的rpm包到/var/www/html
cp -a /home/chenmeixiu/5.10.el7/ /var/www/html/5.10
createrepo -p -d -o /var/www/html/5.10 /var/www/html/5.10
初始化完了之后会有一个repodata目录,这个就是yum源的Meta数据
4.cd/etc/yum.repos.d
新建一个repo文件cloudera-manager.repo
[cloudera-manager]
name =Cloudera Manager, Version 5.10
baseurl =http://172.18.0.18/5.10/
gpgkey = http://172.18.0.18/5.10//RPM-GPG-KEY-cloudera
gpgcheck= 1
vi /etc/yum.conf设置代理
http_proxy=代理地址
[root@tracing018cloudera-scm-agent]# python -c 'import socket; print socket.getfqdn(),socket.gethostbyname(socket.getfqdn())'
localhost.localdomain127.0.0.1