@leptune
2017-03-01T01:12:20.000000Z
字数 3501
阅读 326
技术
(以下均以root用户进行)
# 禁用 fastestmirror 插件sed -i.backup 's/^enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf# 备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# 使用阿里云镜像wget -O /etc/yum.repos.d/CentOS-Base-aliyun.repo http://mirrors.aliyun.com/repo/Centos-6.repo# 安装 EPEL 源wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmwget http://rpms.famillecollet.com/enterprise/remi-release-6.rpmrpm -Uvh remi-release-6*.rpm epel-release-6*.rpm# 使用阿里云镜像if [[ ! -f /etc/yum.repos.d/epel.repo.backup ]]; thenmv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup 2>/dev/null || :fiif [[ ! -f /etc/yum.repos.d/epel-testing.repo.backup ]]; thenmv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup 2>/dev/null || :fiwget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repoyum clean allyum makecacheyum update -yyum groupinstall 'Development tools'yum install -y tmux vim
[root@master ~]# tree cm5.8.1/cm5.8.1/├── CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel├── CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel.sha1├── cloudera-manager-installer.bin├── manifest.json└── rpms├── cloudera-manager-agent-5.8.1-1.cm581.p0.7.el6.x86_64.rpm├── cloudera-manager-daemons-5.8.1-1.cm581.p0.7.el6.x86_64.rpm├── cloudera-manager-server-5.8.1-1.cm581.p0.7.el6.x86_64.rpm├── cloudera-manager-server-db-2-5.8.1-1.cm581.p0.7.el6.x86_64.rpm├── enterprise-debuginfo-5.8.1-1.cm581.p0.7.el6.x86_64.rpm├── jdk-6u31-linux-amd64.rpm└── oracle-j2sdk1.7-1.7.0+update67-1.x86_64.rpm
修改/etc/sysconfig/network
NETWORKING=yesHOSTNAME=master.com
修改/etc/hosts
192.168.66.134 master.com master
临时关闭SELinux
setenforce 0# 查看是否生效:/usr/sbin/sestatus -v# 如果输出disabled,则生效,如果未生效,那运行下面命令(即永久关闭selinux)后重启即可sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configreboot -f
关闭防火墙
service iptables stop
重启网络
service network restart
配置ssh免输密码
rm -rf ~/.sshssh localhostexit#生成ssh免登陆密钥,一直回车即可cd ~/.sshssh-keygen -t rsa#将公钥拷贝到要免登陆的机器上cat id_rsa.pub >>authorized_keys
配置cm安装源,添加/etc/yum.repo.d/cloudera-manager.repo
[cloudera-manager]name = Cloudera Manager, Version 5.8.1baseurl = https://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.8.1/gpgkey = https://archive.cloudera.com/redhat/cdh/RPM-GPG-KEY-clouderagpgcheck = 1
修改yum配置文件:/etc/yum.conf,加入下面配置
sslverify=0
验证repo文件是否起效
yum list|grep cloudera#如果列出的不是你安装的版本,执行下面命令重试yum clean allyum list | grep cloudera
配置语言坏境为英文(中文会出错):
修改/etc/sysconfig/i18n文件
LANG="en_US.UTF-8"
修改运行时语言:
echo 'LANG=en_US.UTF-8' >>/etc/profilesource /etc/profile
重新登录!
开始安装!
cd ~/cm5.8.1/rpmsyum -y install *.rpmcd ..mv CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel* /opt/cloudera/parcel-repo/mv /opt/cloudera/parcel-repo/CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel.sha1 /opt/cloudera/parcel-repo/CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel.sharm -rf /etc/cloudera-scm-server/db.propertieschmod +x ./cloudera-manager-installer.bin./cloudera-manager-installer.bin
开始配置!!
sysctl vm.swappiness=5
并让他永久生效:修改 /etc/sysctl.conf,加入:
vm.swappiness=5