用vmware自建kafka集群(xshell连接)

linux版本:Ubuntu20.04

1.装好一个之后,先配置虚拟网络。这里改成NAT模式

用vmware自建kafka集群(xshell连接)_第1张图片

2. 这里NAT设置里面有网关信息,先记上用vmware自建kafka集群(xshell连接)_第2张图片

3. ubuntu20.04的网络配置在/etc/netplan下面。里面有一个yaml文件,我们用vi 命令打开:

然后进行如下设置,改为静态ip

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
     dhcp4: no
     addresses: [192.168.208.121/24] 
     gateway4: 192.168.208.2
     nameservers:
       addresses: [8.8.8.8,8.8.4.4] 


 

这里addresses就是你的虚拟机ip 结合第1步的子网ip和掩码设置一个,gateway4字段是第2步网关ip。最后的nameservers是配置域名服务器,这里是谷歌的dns服务器地址。配置完之后,执行:

sudo netplan --debug apply

对于第二第三台虚拟机,我们只需要改addresses,换另外一个就行。

4.改完之后用以下命令验证:

      networkctl status

5.我们vi打开/etc/hosts这个文件,

加上域名和ip的映射。

192.168.208.121 moyu1

192.168.208.122 moyu2

192.168.208.123 moyu3

6. 改完之后重启server(这步是必须的,不然会导致本机ping不通虚拟机),然后打开xshell

7. 然后虚拟机互相ping对方的域名测试,本机和虚拟机互相ping 测试。确保网络没有问题。

8.打开xshell,进行如下设置,这里把主机改为虚拟机的ip地址

用vmware自建kafka集群(xshell连接)_第3张图片

 xshell会提示你生成秘钥,在生成秘钥文件后,然后将秘钥文件放入每个虚拟机的.ssh目录下。

可以选择将秘钥文件内容追加或覆盖到authorized_keys文件。这里由于是新建的虚拟机,没有其他秘钥,直接用mv命令覆盖了 

mv sourcefile authorized_keys

接下来就用xshell连接三台服务器,大功告成!
 

你可能感兴趣的:(linux,运维,ubuntu)