linux上搭建集群环境
说明:在vmware上搭建共有3台机器的集群,已经有一台
一、新增linux系统
1.克隆虚拟机
2.更改新增系统的MAC
vim /etc/udev/rules.d/70-persistent-net.rules
3.修改网卡信息
vim /etc/sysconfig/network-scripts/ifcfg-eth0
4.必须重启系统才能生效
reboot
检测(相互之间ping通即成功)
ping baidu.com
二、三台机器关闭防火墙
直接停止防火墙服务,并设置彻底关闭防火墙(重启也不开启)
service iptables stop
chkconfig iptables off
可通过service iptables status查看防火墙状态
三、三台机器关闭selinux
说明:selinux 是强制访问安全控制系统,类似与防火墙
vim /etc/selinux/config
特别注意:重启以后才会生效
四、更改每台的主机名
vim /etc/sysconfig/network
注意:重启后才会生效
五、给每台机器的ip地址起别名
vim /etc/hosts
测试:
互相之间ping ip地址或者ping 别名都能ping通
六、设置ssh免密登录
1.在三台机器上都产生公钥和私钥
ssh-keygen -t rsa
2.在node02,node03上分别将公钥拷贝到node01上
ssh-copy-id node01
3.将node01上的东西拷贝到另外两台机器上
scp authorized_keys node03:/root/.ssh/
scp authorized_keys node04:/root/.ssh/
注意:第3步需要在/root/.ssh目录下进行
七、设置时钟同步
给三台机器设置定时任务,直接与阿里云的服务器进行时钟同步
crontab -e
*/1 * * * * usr/sbin/ntpdate ntp4.aliyun.com
测试:输入date,三台机器的时间一样,说明已经同步
linux上搭建集群环境
说明:在vmware上搭建共有3台机器的集群,已经有一台
一、新增linux系统
1.克隆虚拟机
2.更改新增系统的MAC
vim /etc/udev/rules.d/70-persistent-net.rules
3.修改网卡信息
vim /etc/sysconfig/network-scripts/ifcfg-eth0
4.必须重启系统才能生效
reboot
检测(相互之间ping通即成功)
ping baidu.com
二、三台机器关闭防火墙
直接停止防火墙服务,并设置彻底关闭防火墙(重启也不开启)
service iptables stop
chkconfig iptables off
可通过service iptables status查看防火墙状态
三、三台机器关闭selinux
说明:selinux 是强制访问安全控制系统,类似与防火墙
vim /etc/selinux/config
特别注意:重启以后才会生效
四、更改每台的主机名
vim /etc/sysconfig/network
注意:重启后才会生效
五、给每台机器的ip地址起别名
vim /etc/hosts
测试:
互相之间ping ip地址或者ping 别名都能ping通
六、设置ssh免密登录
1.在三台机器上都产生公钥和私钥
ssh-keygen -t rsa
2.在node02,node03上分别将公钥拷贝到node01上
ssh-copy-id node01
3.将node01上的东西拷贝到另外两台机器上
scp authorized_keys node03:/root/.ssh/
scp authorized_keys node04:/root/.ssh/
注意:第3步需要在/root/.ssh目录下进行
七、设置时钟同步
给三台机器设置定时任务,直接与阿里云的服务器进行时钟同步
crontab -e
*/1 * * * * usr/sbin/ntpdate ntp4.aliyun.com
测试:输入date,三台机器的时间一样,说明已经同步