Linux集群化配置

该文详细介绍了如何使用FinalShell工具远程连接Linux虚拟机,进行虚拟机克隆,配置三台虚拟机的基本信息(包括IP地址和hostname),确保彼此间网络连通,以及设置SSH免密登录。此外,还阐述了如何在虚拟机上关闭防火墙和SELinux,下载并配置JDK环境。
摘要由CSDN通过智能技术生成

目录

1.FinalShell

2.克隆虚拟机

3.配置三台虚拟机的基本信息

4.配置三台虚拟机的连通

5.配置JDK环境

1.FinalShell

1.安装FinalShell

http://www.hostbuf.com/downloads/finalshell_install.exe  //打开网址直接弹出下载

安装过程中有一个所需要的依赖软件

2.使用FinalShell远程连接虚拟机

        (1)在Linux查看IP地址

        (2)使用SSH连接Linux

 

        (3)输入IP地址以及账号密码  

        (4)连接主机接受并保存

         (5)连接成功

2.克隆虚拟机

1.右键CentOS->管理->克隆

从虚拟机当前状态克隆 ->创建完整克隆 ->创建虚拟机名称并选择路径->完成

3.配置三台虚拟机的基本信息

为了方便区分可以使用hostnamectl命令修改虚拟机的名称

hostnamectl set-hostname node1(node2/node3)

编辑三台虚拟机的IP信息和通用唯一识别码UUID

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

systemctl restart network

1.将ONBOOT更改为yes,插入下面信息(IP号可根据需求修改,UUID可以随便修改,使得三个UUID各不相同)

BOOTPROTO=static
NETMASK=255.255.255.0
IPADDR=192.168.115.130
GATEWAY=192.168.115.2
DNS1=192.168.115.2

2.修改完成后重启服务使用ifconfig查看IP信息 

3.node2和node3操作和node1相同 

 4.测试三台主机的连通性,任意两台之间使用ping命令可以连通

4.配置三台虚拟机的连通

1.使用FinalSheel连接三台虚拟机

2.在Windows配置文件下添加相应的主机映射

C:\Windows\System32\drivers\etc

使用ping命令检查Windows是否可以根据主机名称解析出IP地址 

在三台虚拟机的/etc/hosts文件夹下分别输入对应的IP地址映射主机名 

vim /etc/hosts 

使用ping命令检查Linux是否可以根据主机名称解析出IP地址  

3.配置SSH免密登录

        (1)执行命令,全部按回车确定

ssh-keygen -t rsa -b 4096

        (2)将生成的秘钥共享到主机,node2和node3

ssh-copy-id node1 

ssh-copy-id node2 

ssh-copy-id node3

        (3)node2和node3执行上面两部操作

        (4)完成操作后输入命令ssh+主机名即可免密切换成功

5.配置JDK环境

1.关闭防火墙和SELinux

systemctl stop firewalld                //关闭防火墙

systemctl disable firewalld           //禁用

vim /etc/sysconfig/selinux            //编辑SELinux配置文件

将SELINUX设置为disabled

2.下载JDK

1.在Windows端官网上下载JDK压缩包

https://www.oracle.com/java/technologies/downloads/

2.使用FinalShell将压缩包拖至Linux文件目录中

完成后可以看到有压缩文件 

3.创建文件夹/export/server并解压jdk压缩包

4.创建软连接

 5.编辑环境变量

vim /etc/profile

在文件末尾处插入路径信息,保存退出 

export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin

重新加载配置文件并验证是否能解析路径

source /etc/profile

echo $JAVA_HOME

echo $PATH

 6.替换系统的/usr/bin/java

rm -rf /usr/bin/java

ln -s /export/server/jdk/bin/java /usr/bin/java

 7.完成后查看java版本信息

        显示java版本表示配置成功

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ლ旺旺掀被

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值