此篇基本与官方文档一致,细节不一样的地方会标注
我的环境:
server1 192.168.1.201 4核8 g 120 g(固态)
server2 192.168.1.202 4核8 g 120 g + 500 g(固态)
server3 192.168.1.203 4核8 g 120 g + 500 g(固态)
server4 192.168.1.204 4核8 g 120 g + 500 g(固态)
以上机型用鞋匠批量安装centos7.5最小。
修改主机文件,关闭防火墙(批量默认关闭),关闭selinux(批量默认关闭)
4台主机互相设置免密登陆
127.0.0.1 ,, localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1,,,,,,,,,localhost localhost.localdomain localhost6 localhost6.localdomain 192.168.1.201 server1 192.168.1.202 server2 192.168.1.203 server3 192.168.1.204 server4
批量操作可以使用ansible
0,所有节点操作,替换阿里源,epel
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/centos - 7.回购
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel - 7.回购
#百胜清洁all
#百胜makecache快
1,所有节点操作,添加Cloudera源和键
#, wget https://archive.cloudera.com/cm6/6.0.1/redhat7/yum/cloudera-manager.repo -P /etc/yum.repos.d/
#, rpm ——import https://archive.cloudera.com/cm6/6.0.0/redhat7/yum/RPM-GPG-KEY-cloudera
2, server1,配置jdk环境(此处建议遵循官方文档百胜安装,不建议手动安装,后面的Auto-TLS会有问题)
#, yum install oracle-j2sdk1.8
3, server1,安装云管理器服务器(此处建议只安装cloudera-manager-server)
#, yum install cloudera-manager-server
4, server1,使Auto_Tls(开启https的支持,此为可选操作,我在后面遇到了问题,为了排除问题,所以这一步没有做)
5, server1,安装数据库(Mariadb Mysql都可以的,根据个人喜好,此处Mysql为例)
#,wget http://repo.mysql.com/mysql -社区-释放- el7 - 5. - noarch.rpm
#,rpm -ivh Mysql -社区-释放- el7 noarch——5.。rpm
#,yum install mysql服务器
修改数据库的配置文件 #,。vim /etc/my . cnf中所做 (mysqld) datadir=/var/lib/mysql 套接字=/var/lib/mysql/mysql.sock transaction-isolation =读取提交 #,Disabling symbolic-links  is recommended 用prevent assorted security 风险; #,用do 所以,uncomment 却;能够: symbolic-links =0 key_buffer_size =32米 max_allowed_packet =32米 thread_stack =256 k thread_cache_size =64 query_cache_limit =8米 query_cache_size =64 query_cache_type =1 #最大连接数按照内存大小设置,8 g为,600左右 max_connections =550 # expire_logs_days =10 # max_binlog_size =100 # log_bin should be 提醒a disk with enough free 空间。 # Replace & # 39;/var/lib/mysql/mysql_binary_log& # 39;, with an appropriate path for 你的 # system 以及chown 从而specified folder 用,mysql 用户。 log_bin=/var/lib/mysql/mysql_binary_log # later 拷贝;versions  of MySQL, if 你enable 从而binary log 以及do not 集 # a server_id, MySQL will not 开始只,server_id must be unique 内 #,replicating 组。 server_id=1 binlog_format =,喜忧参半 read_buffer_size =2 m read_rnd_buffer_size =16米 sort_buffer_size =8米 join_buffer_size =8米 #,InnoDB 设置 innodb_file_per_table =1 innodb_flush_log_at_trx_commit =, 2 innodb_log_buffer_size =64 innodb_buffer_pool_size =4 g innodb_thread_concurrency =8 innodb_flush_method =O_DIRECT innodb_log_file_size =512 (mysqld_safe) 日志错误=/var/log/mysqld.log pid文件=/var/运行/mysqld/mysqld.pid sql_mode=STRICT_ALL_TABLESCloudera经理6.0.1中安装注意事项及细节