测试环境搭建整套大数据系统(一:基础配置,修改hostname,hosts,免密,时间同步)

本文主要是介绍测试环境搭建整套大数据系统(一:基础配置,修改hostname,hosts,免密,时间同步),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一:使用服务器配置。

在这里插入图片描述

二:修改服务器名称hostname,hosts。

在 Linux 系统中,hostname 和 /etc/hosts 文件分别用于管理主机名和主机名解析。
在三台服务器上,分别执行以下命令。

vim /etc/hostname
xdso-hadoop-test-001
vim /etc/hosts
192.168.50.60   xdso-hadoop-test-001
192.168.50.61   xdso-hadoop-test-002
192.168.50.62   xdso-hadoop-test-003

重启

reboot

在这里插入图片描述

三:进行服务器之间的免密

  1. 在安装 Ubuntu 22.0.4 操作系统时,会对系统中现有软件进行 update 升级到最新版本,防止出现漏洞,升级之后 OpenSSH 的版本比较高,不支持了 Rsa2048,所以换成 ED25519 密钥就可以了。
  2. 生产密钥。
    三台机器分别执行以下命令
ssh-keygen -t ed25519
ll /root/.ssh/

在这里插入图片描述
3. 进行本机免密。
三台机器都执行以下命令

touch /root/.ssh/authorized_keys
chmod 600 /root/.ssh/authorized_keys
cat /root/.ssh/id_ed25519.pub >> authorized_keys
  1. 相互之间进行免密。
    每台服务器将自己的公钥发送给其他俩台,同时追加到对应的其余俩台服务器的authorized_keys。
以192.168.50.60为例
在192.168.50.60执行以下命令,输入密码
scp /root/.ssh/id_ed25519.pub root@192.168.50.61:/root/.ssh/50.60
scp /root/.ssh/id_ed25519.pub root@192.168.50.62:/root/.ssh/50.60
在192.168.50.61上输入以下命令
cat 50.60 >> authorized_keys 
在192.168.50.62上输入以下命令
cat 50.60 >> authorized_keys 

在这里插入图片描述
在这里插入图片描述
在其余俩台执行相同的操作。

四:更改时区是上海

sudo timedatectl set-timezone Asia/Shanghai

在这里插入图片描述

这篇关于测试环境搭建整套大数据系统(一:基础配置,修改hostname,hosts,免密,时间同步)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/668690

相关文章

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个

windos server2022里的DFS配置的实现

《windosserver2022里的DFS配置的实现》DFS是WindowsServer操作系统提供的一种功能,用于在多台服务器上集中管理共享文件夹和文件的分布式存储解决方案,本文就来介绍一下wi... 目录什么是DFS?优势:应用场景:DFS配置步骤什么是DFS?DFS指的是分布式文件系统(Distr

关于Maven中pom.xml文件配置详解

《关于Maven中pom.xml文件配置详解》pom.xml是Maven项目的核心配置文件,它描述了项目的结构、依赖关系、构建配置等信息,通过合理配置pom.xml,可以提高项目的可维护性和构建效率... 目录1. POM文件的基本结构1.1 项目基本信息2. 项目属性2.1 引用属性3. 项目依赖4. 构

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

python修改字符串值的三种方法

《python修改字符串值的三种方法》本文主要介绍了python修改字符串值的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录第一种方法:第二种方法:第三种方法:在python中,字符串对象是不可变类型,所以我们没办法直接

Python 标准库time时间的访问和转换问题小结

《Python标准库time时间的访问和转换问题小结》time模块为Python提供了处理时间和日期的多种功能,适用于多种与时间相关的场景,包括获取当前时间、格式化时间、暂停程序执行、计算程序运行时... 目录模块介绍使用场景主要类主要函数 - time()- sleep()- localtime()- g

Mysql8.0修改配置文件my.ini的坑及解决

《Mysql8.0修改配置文件my.ini的坑及解决》使用记事本直接编辑my.ini文件保存后,可能会导致MySQL无法启动,因为MySQL会以ANSI编码读取该文件,解决方法是使用Notepad++... 目录Myhttp://www.chinasem.cnsql8.0修改配置文件my.ini的坑出现的问题

gradle安装和环境配置全过程

《gradle安装和环境配置全过程》本文介绍了如何安装和配置Gradle环境,包括下载Gradle、配置环境变量、测试Gradle以及在IntelliJIDEA中配置Gradle... 目录gradle安装和环境配置1 下载GRADLE2 环境变量配置3 测试gradle4 设置gradle初始化文件5 i

SpringCloud配置动态更新原理解析

《SpringCloud配置动态更新原理解析》在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,SpringCloud作为微服务架构中的佼佼者,... 目录一、SpringBoot、Cloud配置的读取二、SpringCloud配置动态刷新三、更新@R