一、设置
(这里是我的设置)
ubuntu-24.04.1-live-server-amd64 ,
VM环境下,网络架构NAT,
计算节点数:4个
二、集群化前置预备
先按照以下链接安装好ubuntu
vmware中安装 ubuntu 22.04 live-server - 醉马踏千秋 - 博客园 (cnblogs.com)
设置静态IP
到以下文件夹,输入ls,好像每个人的文件里面不一样,编辑里面.yaml开头的文件
- network:
- ethernets:
- ens33: # 网卡名称
- dhcp4: no # 关闭dehcp
- addresses: [192.168.88.141/24] # 静态ip
- optional: true
- routes:
- - to: default
- via: 192.168.88.2 # 网关
- nameservers:
- addresses: [8.8.8.8,114.114.114.114] #DNS
- version: 2
复制代码 检察是否联网:看到以下内容体现乐成,ctrl+c竣事
注意:假如联网失败,请认真检查。乐成联网后,再继承向后进行
使用设置生效
设置ssh
为了使MobaXerm能够连接并能连接root需要做以下设置
安装ssh
- sudo apt install openssh-server
复制代码 并设置使root用户能够登录MobaXterm
- sudo vim /etc/ssh/sshd_config
复制代码 在34行增加 PermitRootLogin yes
重启ssh服务,使设置生效
设置4台假造机
选择克隆
更改主机名
将分别其更改为node01、node02、node03、node04
并修改静态ip!!!
以下是我设置的ip
- 192.168.88.141 node01
- 192.168.88.142 node02
- 192.168.88.143 node03
- 192.168.88.144 node04
复制代码 三、SSH免密登录(使用rsa方式天生)
连接MobaXterm
打开MobaXterm,选择new session
用以上方法,分别创建好node01、node02、node03、node04
预备主机名映射
在每台节点上设置好以下内容,4台节点均要添加
注意:此处的ip,以及每台机器的主机名,按照自己的写,切勿无脑抄写
免密设置
1.在每个节点上执行如下命令来天生密钥对,一直点击回车即可
- ssh-keygen -t rsa -b 4096
复制代码
2.在每台节点上执行以下命令
- ssh-copy-id node01
- ssh-copy-id node02
- ssh-copy-id node03
- ssh-copy-id node04
复制代码
3.执行完毕后,node01、nod0e2、node03之间将完成root用户之间的免密互通
通过“ssh + 节点名”可以访问
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |