Linux虚拟机-安装

1,安装虚拟机准备文件,安装虚拟机之前,先关闭 360再双击exe文件开始安装虚拟机。

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件


2,选择安装类型:自定义

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_02


3,点击下一步

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_03


4,下一步

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_04


5,点击继续,执行向导

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_05


注册码:

1F04Z-6D111-7Z029-AV0Q4-3AEH86,点击完成

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_06


7,双击打开虚拟机

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_07


8,新建虚拟机

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_08


9,

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_09


10,

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_10


11,

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_11


12,

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_12

13,设置虚拟机名称

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_13


14,设置处理器数量

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_14


15,设置虚拟机内存

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_15


16,选择网络类型

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_16


17,

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_17


18,

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_18


19,

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_19


20,

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_20


21,

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_21


22,

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_22


23,设置网络适配器

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_23


24,选择 ISO 映像文件

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_24


25,开启虚拟机

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_25


26,

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_26


27,选择语言


28,

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_27


29,

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_28


30,设置分区

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_29

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_30


麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_31


麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_32

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_33


31,开始安装

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_34


32,正在安装的时候,可以设置用户和密码

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_35


麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_36


33,完成安装,重启虚拟机

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_37


34,协议许可:

输入1

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_38


输入2

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_39


输入q

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_40


输入yes

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_41


35,桌面设置

选择语言,及时区

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_42


麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_43


36,设置开机密码

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_44

37,配置完成,就完成了虚拟机的安装

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_45

网络设置

解决虚拟机无法ping通外网的问题:

安装完虚拟机之后,需要进行网络设置才能连接网络。

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_46


在本地cmd命令窗口中使用命令 ipconfig /all

记住DNS服务器地址

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_47


注意:如果找不到“无线局域网适配器 无线网络连接”,则是因为本地“无线网络连接”没有开启

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_48

打开VMWare,打开菜单“编辑”->“虚拟网络编辑器”

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_49


在打开的“虚拟网络编辑器”中,选择“VMnet8”,默认已经生成好子网IP和子网隐码。只要跟主机的IP地址不在一个网段,子网IP设置成什么都可以。点击“NAT设置(s)…”

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_50


在打开的“NAT设置”中,记下网关IP:192.168.111.2,这个网关IP在CentOS中配置中会用到。然后点击下方“DNS设置(D)…”

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_51


在“域名服务器”界面中,先去掉“自动检测可用的DNS服务器”,然后DNS服务器中输入在第一步中获得本地连接的DNS配置。

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_52


麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_53


接着设置指定的虚拟机,右键点击指定虚拟机,选择“设置…”

PS:确保虚拟机已经停止,否则你会发现你无法修改其设置

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_54


在“虚拟机设置”中,修改“网络适配器”的网络连接。

勾选“自定义(U):特定虚拟网络”,并选择“VMnet8(NAT模式)”

完成后,启动虚拟机

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_55

虚拟机-设置使用固定IP地址
1,在虚拟机中打开命令窗口,输入以下命令:

su root									切换到 root 账号
cd /etc/sysconfig/network-scripts/ 		切换到设置IP地址的文件目录下
ll|less									在该目录下找到设置IP地址的文件  ifcfg-eno16777736
vim ifcfg-eno16777736					修改文件内容
输入:进入命令模式,输入 set nu(显示行号),输入 i 进入编辑模式
	BOOTPROTO=dhcp  改成 static
	ONBOOT=no       改成 yes
	IPADDR=192.168.111.70				以下为新增的数据
	GATEWAY=192.168.111.2				注意:网关设置和前面NAT设置的网关保持一致,这里的IP地址和网关需要设置在同一个网段上,即:前面三位的192.168.70 需要保持一致
	DNS1=192.168.31.1					保持和前面本地的 DNS 的地址一致
ESC 退出编辑模式
:wq 保存退出

保存配置后,重启网卡使配置生效
$ systemctl restart network
ifconfig								查看当前IP地址
然后输ping www.baidu.com 测试网络是否有效
ping www.baidu.com - c 3				ping 外网地址,测试是否可以ping通

注意事项:

红色框的IP保持一致

绿色框的部分保持一致

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_56

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_57


设置成功之后,虚拟机就可以 ping 通外网了

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_58


虚拟机 ping 本地主机

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_59

解决宿主机无法ping通虚拟机的问题:

打开Windows系统的cmd 窗口,ping 虚拟机的IP,是否能ping通。

关闭防火墙:

CentOS 7.0默认使用的是firewall作为防火墙

查看防火墙状态

firewall-cmd --state

停止firewall

systemctl stop firewalld.service

禁止firewall开机启动

systemctl disable firewalld.service

关闭selinux
进入到/etc/selinux/config文件

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

配制免密登录的命令

ssh-keygen -t rsa 
ssh-copy-id root@master

scp -P 22 /Users/che/Downloads/jdk-8u161-linux-x64.rpm root@192.168.1.100:/software/

安装: yum install -y jdk-8u161-linux-x64.rpm
 设置环境变量
 cd /usr/java/

 /usr/java/jdk1.8.0_161

 vi /etc/profile

 export JAVA_HOME=/usr/java/jdk1.8.0_161
 export PATH=$JAVA_HOME/bin:$PATH

解决主机无法 ping 通虚拟机的问题

在本机网络适配器界面中,设置VMnet8

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_60


IP 地址需要设置和虚拟机的 IP 地址设置在同一个网段上

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_61


麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_62

克隆虚拟机

麒麟虚拟化vdi文件 麒麟安装虚拟机_linux_63

麒麟虚拟化vdi文件 麒麟安装虚拟机_IP_64

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_65

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_66


链接克隆是对原始虚拟机的引用,所需的储存磁盘空间较少。但是,必须能够访问原始虚拟机才能行。

完整克隆是原始虚拟机当前状态的完整副本。此副本虚拟机完全独立,但需要较多的储存磁盘空间。

本文选择创建完整克隆

麒麟虚拟化vdi文件 麒麟安装虚拟机_麒麟虚拟化vdi文件_67

麒麟虚拟化vdi文件 麒麟安装虚拟机_DNS_68


克隆完成

修改主机名

为了让克隆出来的虚拟机变成一个独立的新虚拟机,需要更改其主机名和IP地址

输入hostname可查看当前本机的主机名

在虚拟机Spark02的操作窗口执行修改主机名的命令,将主机名修改为server_20。命令如下:

hostnamectl set-hostname server_20

上述命令执行完成后,输入 bash  命令,我们就可以看到主机名改变了。或者执行“reboot”命令重启虚拟机Spark02 ,待虚拟机Spark02重启完成后,如下图所示。

此时,我们发现虚拟机server_20的主机名修改为server_20。重复上述操作将虚拟机server_30的主机名修改为server_30。

修改ip地址

输入命令进入VI编辑模式按I改本机的IP地址

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

麒麟虚拟化vdi文件 麒麟安装虚拟机_主机名_69

重启网络
systemctl restart network