环境
版本 | centos6.8 | |||
1、分区安装centos https://mp.csdn.net/postedit/85391501
2、网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:34:45:1E
TYPE=Ethernet
UUID=ac181b8a-8ec8-4333-8ae0-4303bde3e2aa
ONBOOT=yes # 表示虚拟机启动的时候激活网卡
NM_CONTROLLED=yes # network manager的参数,实时生效
BOOTPROTO=static # 设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
IPADDR=192.168.88.131 # ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.88.2 # 网关
DNS1=114.114.114.114 # 访问外网的dns
GATEWAY=192.168.88.2 # 网关需要注意和虚拟机的网关配置
vim /etc/udev/rules.d/70-persistent-net.rules (这个需要改就改)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:34:45:1e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
ATTR{address}=="00:0c:29:34:45:1e" HWADDR=00:0C:29:34:45:1E
NAME="eth0" DEVICE=eth0
3、hosts(一千台如何改?)
vim /etc/hosts # 配置hosts
vim /etc/sysconfig/network # 更改主机名
4、ssh(一千台如何做ssh?)
生成密匙
ssh-keygen -t rsa 回车三次
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 直接生成
ssh-copy-id -i node1
ssh-copy-id node2
增加用户 useradd wangyf -g bigdata
增加用户组 groupadd bigdata
5、关闭防火墙
方便起见关闭
service iptables stop
chkconfig iptables off
同时关闭selinux
vi /etc/sysconfig/selinux
把里边的一行改为
SELINUX=disabled
6、jdk https://blog.csdn.net/qq_35315256/article/details/84206824
7、安装ntp 时间同步 https://mp.csdn.net/postedit/88684154
8、安装mysql https://blog.csdn.net/qq_35315256/article/details/84206824
9、下载第三方软件包,依赖包
chkconfig python bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb
yum install -y chkconfig python bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb
10、下载
CM包 http://archive.cloudera.com/cm5/cm/5/
CDH包和sha1、manifest.json http://archive.cloudera.com/cdh5/parcels/5.7.1/
打开manifest.json文件,里面是json格式的配置,找到与下载版本相对应的hash码,看是否和你的sha1的一样,不一样就更换