一起重新开始学大数据-Linux篇-Day30-克隆虚拟机(续)-修改ip,添加映射关系,配置ssh免密,启动模式

本文主要是介绍一起重新开始学大数据-Linux篇-Day30-克隆虚拟机(续)-修改ip,添加映射关系,配置ssh免密,启动模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Day30-克隆虚拟机(续)-修改ip,添加映射关系,配置ssh免密,启动模式

在这里插入图片描述

克隆两台虚拟机加master 三台组成一个集群

所克隆的虚拟机需要修改主机名,ip

永久修改主机名

hostnamectl set-hostname node1或node2

例如:(在node2的虚拟机中)

在这里插入图片描述

ip

方式1:

通过可视化界面直接修改
在这里插入图片描述

方式2:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

然后重启网络:

service network restart

在这里插入图片描述

加上映射关系

windows下C:\Windows\System32\drivers\etc\hosts

192.168.75.20 master
192.168.75.30 node1
192.168.75.40 node2
在这里插入图片描述
用记事本打开hosts,最后一行填写
在这里插入图片描述

linux下/etc/hosts

192.168.75.20 master
192.168.75.30 node1
192.168.75.40 node2

vim /etc/hosts

在这里插入图片描述

ssh免密:只需要在master下执行

1.创建秘钥

ssh-keygen -t rsa 一直回车

在这里插入图片描述

2.秘钥分发

ssh-copy-id 主机名或ip地址(分发三台)

注意:
如果执行出错,进入/root/.ssh删除里面所有内容,重新执行
在这里插入图片描述

scp:文件分发

格式:

scp [选项] 文件路径 主机名:发送的位置

选项:

-r:分发目录

案例:在master的/usr/local/soft下创建一个txt文件,通过scp分发到node1的/usr/local/soft目录下

在这里插入图片描述

查看开机默认启动模式

systemctl get-default
在这里插入图片描述

修改开机为命令行模式

systemctl set-default multi-user.target

设置时间与window同步

1.安装chrony

yum install chrony

2.启用

systemctl start chronyd

systemctl enable chronyd

3.设置时区

timedatectl set-timezone Asia/Shanghai

4.启用NTP同步

timedatectl set-ntp yes

5 date命令查看

在这里插入图片描述

|
|
|
|
|
|

上一章节-Linux篇-Day29 shell命令(2)、用户组、Linux下jdk、克隆虚拟机

下一章节-Linux篇-Day31-shell脚本(1)

|
|
|
|

听说长按大拇指👍会发生神奇的事情呢!好像是下面的画面,听说点过的人🧑一个月内就找到了对象的💑💑💑,并且还中了大奖💴$$$,考试直接拿满分💯,颜值突然就提升了😎,虽然对你好像也不需要,是吧,吴彦祖🤵!

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

这篇关于一起重新开始学大数据-Linux篇-Day30-克隆虚拟机(续)-修改ip,添加映射关系,配置ssh免密,启动模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python数据验证神器Pydantic库的使用和实践中的避坑指南

《Python数据验证神器Pydantic库的使用和实践中的避坑指南》Pydantic是一个用于数据验证和设置的库,可以显著简化API接口开发,文章通过一个实际案例,展示了Pydantic如何在生产环... 目录1️⃣ 崩溃时刻:当你的API接口又双叒崩了!2️⃣ 神兵天降:3行代码解决验证难题3️⃣ 深度

Linux内核定时器使用及说明

《Linux内核定时器使用及说明》文章详细介绍了Linux内核定时器的特性、核心数据结构、时间相关转换函数以及操作API,通过示例展示了如何编写和使用定时器,包括按键消抖的应用... 目录1.linux内核定时器特征2.Linux内核定时器核心数据结构3.Linux内核时间相关转换函数4.Linux内核定时

检查 Nginx 是否启动的几种方法

《检查Nginx是否启动的几种方法》本文主要介绍了检查Nginx是否启动的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录1. 使用 systemctl 命令(推荐)2. 使用 service 命令3. 检查进程是否存在4

Linux镜像文件制作方式

《Linux镜像文件制作方式》本文介绍了Linux镜像文件制作的过程,包括确定磁盘空间布局、制作空白镜像文件、分区与格式化、复制引导分区和其他分区... 目录1.确定磁盘空间布局2.制作空白镜像文件3.分区与格式化1) 分区2) 格式化4.复制引导分区5.复制其它分区1) 挂载2) 复制bootfs分区3)

Spring配置扩展之JavaConfig的使用小结

《Spring配置扩展之JavaConfig的使用小结》JavaConfig是Spring框架中基于纯Java代码的配置方式,用于替代传统的XML配置,通过注解(如@Bean)定义Spring容器的组... 目录JavaConfig 的概念什么是JavaConfig?为什么使用 JavaConfig?Jav

Spring Boot Interceptor的原理、配置、顺序控制及与Filter的关键区别对比分析

《SpringBootInterceptor的原理、配置、顺序控制及与Filter的关键区别对比分析》本文主要介绍了SpringBoot中的拦截器(Interceptor)及其与过滤器(Filt... 目录前言一、核心功能二、拦截器的实现2.1 定义自定义拦截器2.2 注册拦截器三、多拦截器的执行顺序四、过

MySQL快速复制一张表的四种核心方法(包括表结构和数据)

《MySQL快速复制一张表的四种核心方法(包括表结构和数据)》本文详细介绍了四种复制MySQL表(结构+数据)的方法,并对每种方法进行了对比分析,适用于不同场景和数据量的复制需求,特别是针对超大表(1... 目录一、mysql 复制表(结构+数据)的 4 种核心方法(面试结构化回答)方法 1:CREATE

详解C++ 存储二进制数据容器的几种方法

《详解C++存储二进制数据容器的几种方法》本文主要介绍了详解C++存储二进制数据容器,包括std::vector、std::array、std::string、std::bitset和std::ve... 目录1.std::vector<uint8_t>(最常用)特点:适用场景:示例:2.std::arra

springboot的controller中如何获取applicatim.yml的配置值

《springboot的controller中如何获取applicatim.yml的配置值》本文介绍了在SpringBoot的Controller中获取application.yml配置值的四种方式,... 目录1. 使用@Value注解(最常用)application.yml 配置Controller 中

springboot中配置logback-spring.xml的方法

《springboot中配置logback-spring.xml的方法》文章介绍了如何在SpringBoot项目中配置logback-spring.xml文件来进行日志管理,包括如何定义日志输出方式、... 目录一、在src/main/resources目录下,也就是在classpath路径下创建logba