由4台linux服务器搭建成小规模集群
(大型集群应设置dns服务器)
修改每台机器的主机名
修改 /etc/hostname文件 添加机器名
MS(管理) DB1(数据库) T1(测试) P1(产品)
让服务器之间互相认识 : 配置每台机器的/etc/hosts文件 -> 查询每台机器ip地址并记录
添加每台机器ip
例:
127.0.0.1 MS(DB1,T1,P1每台机器不同)
192.168.38.129 MS
192.168.38.130 DB1
192.168.38.131 T1
192.168.38.132 P1
使主机之间互相ping通(包括自己)
可以传文件测试 scp 文件 用户@主机名:路径
创建秘钥
ssh-keygen -t rsa
ls ~/.ssh/
id_rsa(秘钥) id_rsa.pub(公钥)
把公钥上传到 T1 P1 DB1
scp id_rsa.pub 用户@DB1:~/
创建~/.ssh文件夹
重定向
cat ../id_rsa.pub >>authorized_keys
重启服务器
在ms下 ssh 用户@服务器
关闭其他服务器的密码登陆(只让ms登陆)使外部登陆软件无法连接
vim /etc/ssh/sshd_config
PasswordAuthentication no
创建管理服务器镜像 和 配置防火墙