虚拟机配置

2023-10-26

1. Finalshell下载

Mac:

http://www.hostbuf.com/downloads/finalshell_install.pkg

Windows:

http://www.hostbuf.com/downloads/finalshell_install.exe

2.finalshell连接虚拟机

D
点击新建,输入主机名及地址值,连接虚拟机与finalshell

3.下载jdk

在/usr/local/soft 目录下,上传Linux版本的jdk压缩包,输入以下命令进行解压

 tar -zxvf jdk-8u171-linux-x64.tar.gz 

配置环境变量,在Linux中环境的变量的文件是/etc/profile,打开并编辑环境变量文件

vim /etc/profile

进入编辑模式,不要修改文件原本的内容,增加环境变量,只需要增加即可,在两行注释之间加上

export JAVA_HOME=/usr/local/soft/jdk1.8.0_171
export PATH=.:$PATH:$JAVA_HOME/bin

保存并退出

在Linux中修改完环境变量后需要使用命令让其生效

source /etc/profile

4.修改主机名

输入以下命令进入编辑

vim hostname

修改主机名后不会立即修改,需重启虚拟机

reboot

5.关闭防火墙

centOS7关闭防火墙

    systemctl stop firewalld.service #停止firewall
	systemctl disable firewalld.service #禁止firewall开机启动

查看防火墙状态

firewall-cmd --state
systemctl status firewalld.service

启动防火墙

	systemctl start firewalld.service

关闭networkmanage服务(centOS7内置一个网络服务)

systemctl status NetworkManager #查看NetworkManager状态
systemctl stop NetworkManager	#停止NetworkManager
systemctl disable NetworkManager#禁止NetworkManager开机启动

6.克隆虚拟机

1、克隆之前不要开启被克隆的虚拟机
2、克隆要选择完整克隆,而不是链接克隆
3、克隆之后不要立即启动,因为Mac地址与被克隆的虚拟机一模一样,需要修改克隆后的虚拟机Mac地址(随机生成即可);同时,将CD/DVD驱动器配置修改为centOS
在这里插入图片描述
在这里插入图片描述

4、需要修改克隆后虚拟机的主机名和IP地址,启动克隆后的虚拟机node1,输入用户名和密码(root 123456),得到node1的IP地址,在finalshell中连接node1,输入vim hostname修改主机名,再重启虚拟机node1输入reboot使其生效

注意:Mac克隆后,自动生成新的IP地址,不需要手动修改。

5、手动修改IP地址:

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

在里面手动修改IP地址值

7.配置IP映射

1、在master中配置IP映射

vim /etc/hosts

在里面添加 master、node1、node2的 IP地址值,输入格式为:IP地址+主机名

# 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
# ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.40.110  master
192.168.40.120  node1
192.168.40.130  node2

2、远程复制到其他节点上,覆盖原来的hosts文件,每台虚拟机都要进行覆盖

scp /etc/hosts node1:/etc/hosts
scp /etc/hosts node2:/etc/hosts

覆盖完后,尝试ping其他虚拟机

3、配置免密操作,每台虚拟机都需要操作(不仅要在master中操作,node1、node2中也要进行操作),在任何目录下都可以执行

      ssh-keygen -t rsa 然后三次回车
      ssh-copy-id -i 主机名 

注意:生成密钥的虚拟机复制密钥的时候,自己也要复制一份:

ssh-copy-id -i master
ssh-copy-id -i node1
ssh-copy-id -i node2

4、从master中的bigdata17文件夹的aaaa 复制到node1中

 scp -r aaaa/ node1:/usr/local/soft/

当node1中放文件的地址与master一致时,输入命令:

scp -r aaaa/ node1 :`pwd`
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

虚拟机配置 的相关文章

随机推荐