Centos8.2服务器 (三台)
Xshell7(成功连接三台服务器)

2.搭建前的准备

以下代码均在Xshell7下执行

更改主机名(所有服务器都执行)

hostnamectl set-hostname master hostnamectl set-hostname slave1hostnamectl set-hostname slave2

更改完成后,需要重新连接服务器

主机名与IP地址的映射(所有服务器都执行)

vim /etc/hosts

在文件尾部添加以下内容(云服务自己的ip要用内网)
(ip地址+主机名)

106.13.58.73  master
106.13.238.4  slave1
106.12.194.252  slave2

关闭防火墙(所有服务器都执行)

//临时关闭防火墙
[root@master ~]# systemctl stop firewalld
//永久关闭防火墙
[root@master ~]# systemctl disable firewalld

关闭selinux(所有服务器都执行)

[root@node1 ~]# cd /etc/selinux
[root@node1 selinux]# vim config//修改SELINUX值为disabled
SELINUX=disabled

服务器免密登录(所有服务器都执行)

[root@master ~]# ssh-keygen

然后输入三个回车即可

[root@master ~]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:F3vCR4ZSwzU5n6OkVz/nzTeEi4QPiWoHIkDd0LSUm/4 root@master
The key's randomart image is:
+---[RSA 3072]----+
|  ..=o.  .o.o.   |
| . ..+.  ..oo.   |
|.    .o . o oo . |
|.    o   o =. =  |
|.   .   S Booo.o |
| . . o . =.=o. oo|
|  . . +   +.. oo+|
|     o E   o . .=|
|    . .         o|
+----[SHA256]-----+

拷贝公钥到slave1服务器

[root@master ~]# ssh-copy-id root@slave1

得到结果:

[root@master ~]# ssh-copy-id root@slave1
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
The authenticity of host 'master (106.13.58.73)' can't be established.
ECDSA key fingerprint is SHA256:QJdCk0NMkbUfzrFqPah1sJA2fK1aX5FTN8FSlb12MNQ.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@master's password: Number of key(s) added: 1Now try logging into the machine, with:   "ssh 'master'"
and check to make sure that only the key(s) you wanted were added.

测试免密码登录

[root@master ~]# ssh root@slave1

其他服务器实现免密码登录,操作方式与上述一致。

linux集群搭建结束

Centos8 搭建linux集群相关推荐

  1. 基于VMWare虚拟机搭建Linux集群

    基于VMWare虚拟机搭建Linux集群 1.虚拟机的安装 2.下载CentOS系统 3.虚拟机安装CentOS系统 4.虚拟机和本机文件通信 5.虚拟机网络配置 6.本机物理机下载Xshell连接操 ...

  2. centos7搭建Linux集群,CentOS 7下Kafka集群安装

    一.环境操作系统和软件版本介绍 1.环境操作系统为CentOS Linux release 7.2.1511 (Core) 可用cat /etc/RedHat-release查询 2.软件版本 Kaf ...

  3. centos8搭建k8s集群

    1. 系统初始化 关闭防火墙 systemctl disable firewalld 关闭swap sed -ri 's/.*swap.*/#&/' /etc/fstab 关闭selinux ...

  4. centos8搭建分布式集群

    目录 1.1 前言 2.1 环境配置清单 2.2 CentOS8服务器配置静态ip 2.2.1 配置个人电脑的网络设置 2.2.2 配置VMware 2.2.3 配置服务器[电脑ip变更,则需重新配置 ...

  5. 基于centos8搭建zookeeper集群

    [README] 本文基于centos8 搭建 1,其他linux版本,命令可能不同: 2,集群包括3个节点,如下(因为采用NAT模型进行网络连接,需要让windows和linux机器在同一个网段): ...

  6. 【图文详解】Android手机系统精简 搭建Linux集群硬件环境 Jdk运行HelloWorld

    1.序言 经过多日的折腾,终于有点小小成就!期间反反复复,多次尝试,有好几次都有了放弃的念头:但最终还是坚持了下来,仔细学习研究的文章有好几十篇,各种工具到处找.为了总结经验教训,也为了有同样需求的朋 ...

  7. Hadoop集群搭建07_克隆搭建Linux集群环境

    通过前面的配置Linux中已经做好了准备 设置了网络 安装了JDK 关闭了防火墙 配置了域名映射 安装了mysql 为了避免出现问题 重新安装 这里我们可以先进行拍摄快照 快照 复制当前的机器的环境 ...

  8. linux hadoop集群搭建,hadoop集群搭建

    hadoop集群搭建步骤 实验介绍 下面将要在三台linux虚拟机上搭建hadoop集群. 知识点 linux基本命令 集群安装 完成实验需要以下相关知识 解压命令 tar -zxvf XX.tar. ...

  9. Linux下安装搭建Memcached集群环境

    由于项目需要,需要搭建memcached集群环境,遂开始调研相关技术 网络上有不少linux下安装memcached的教程,对于我这个linux零基础的来说,想立马在linux下安装memcached ...

最新文章

  1. 【每日一算法】全排列问题
  2. JavaScript setTimeout() 介绍
  3. python代码实现归并排序(Merge Sort )
  4. [YTU]_2354 (H 实现复数类中的加运算符重载【C++运算符重载】)
  5. VC++获取屏幕大小第一篇 像素大小GetSystemMetrics
  6. 图像特效——摩尔纹 moir
  7. java udp 心跳,udp简略通讯示例-心跳示例
  8. python读取txt文件的前几行
  9. Python函数学习
  10. python里边的单词都表示什么_Python:只保留字符串中的单词,每个单词都在newlin上...
  11. 拓端tecdat|R语言使用限制平均生存时间RMST比较两条生存曲线分析肝硬化患者
  12. 中国第一程序员--求伯君
  13. cad字体安装_CAD字体安装方法
  14. LR11中将IE9降级为IE8
  15. MAC安装Charles破解版简易教程
  16. 艾永亮:恒大七五折营销事件背后的逻辑与应用
  17. android studio字体加粗属性,android textview字体加粗 Android studio最新水平居中和垂直居中...
  18. mixamo_Mixamo的动画商店插件现在支持Mecanim!
  19. 关于人工智能的几点看法
  20. [风铃开发系列]IView动态菜单配置

热门文章

  1. STM32学习笔记(7):USART串口的使用
  2. 中国营销界:震惊全球的六种“武器”
  3. React 第十章 状态提升
  4. 用java编写的一个迪杰斯特拉算法(单源最短路径算法,Dijkstra算法)。
  5. python完全支持面向对象编程思想_面向对象的编程思想和Python的类,访问和属性,继承...
  6. 使用 Laravel sharedLock 与 lockForUpdate 进行数据表行锁
  7. 同一个商户周结数据中既有分账交易又有非分账交易的处理方式
  8. php 提取字段为key,从一个serialize过的array的字符串中取出中取对应KEY的value
  9. Redis的三种集群原理
  10. ceph rbd 常用命令使用