乐趣区

关于kafka:用vmware自建kafka集群xshell连接

​ linux 版本:Ubuntu20.04

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

​编辑

  1. 这里 NAT 设置外面有网关信息,先记上

​编辑

  1. 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

  1. 改完之后重启 server(这步是必须的,不然会导致本机 ping 不通虚拟机),而后关上 xshell
  2. 而后虚拟机相互 ping 对方的域名测试,本机和虚拟机相互 ping 测试。确保网络没有问题。

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

​编辑

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

能够抉择将秘钥文件内容追加或笼罩到 authorized_keys 文件。这里因为是新建的虚拟机,没有其余秘钥,间接用 mv 命令笼罩了 

mv sourcefile authorized_keys

接下来就用 xshell 连贯三台服务器,功败垂成!
 

退出移动版