一、 下载一个 DVD 版本的 centos7
http://mirrors.163.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso
二、 安装 virtual box
三、 在 virtual box 创建一个虚拟机
新建
类型:选择 Linux
版本:选择 Red Hat(32/64) 对应自己下载的 centos 32/64位
注意:
选择版本时,不存在对应的 64-bit 选项的解决办法
以 win10 为例
1. 打开控制面板 -> 程序和功能(或者程序-卸载程序) -> 打开左侧的启用或关闭Windows功能
-> 找到 Hyper-V 并取消选择,取消打勾
2. 重启 -> F1 or F12 -> advanced -> cup setup -> Intel Virtualization Technology enabled
内存:大概在 1G (1024M)左右
虚拟硬盘: 存放位置最好不要在 C 盘,自己新建一个目录(F:\virtulaMachine\node01.vdi)大小在 8G 左右,空间足够可以相应增加
设置网卡
网卡1 :连接方式 -> 桥接网卡
启动
选择启动盘:就是自己下载的 centos7 iso 对应的存放位置
安装完成
--------------------------------------------------------------------------------------------------------------------------------------------------------
网络配置:
一、获取 IP 地址
vi /etc/sysconf/network-scripts/ifcfg-enp03
修改 ONBOOT=yes
service network restart
这个时候会自动分配一个 IP 地址,记住这个 IP 地址,在设置静态 IP 的时候设置为这个 IP
二、设置静态 IP
vi /etc/sysconf/network-scripts/ifcfg-enp03
修改 BOOTPROTO=static
添加如下配置
IPADDR=(1中获取的IP地址)
NETMASK=255.255.255.0
GATEWAY=宿主机的网关 如果不配置将无法连接网络
NM_CONTROLLED=no 表示该接口将通过该配置文件进行设置
service network restart
这个时候就可以 ping 宿主机了,但是如果 ping 外网应该是不行的
会报一个错误:Name or service not know
2.1 配置 DNS
vi /etc/resolv.conf
添加如下配置
nameserver 8.8.8.8
nameserver 8.8.4.4
保存退出,重启服务器
----------------------------------------------------------------------------------------------------------------------------------------------------------
配置 hosts
/etc/hosts
IP -> hostname
重装 yum
yum clean all
yum makecache
yum install -y wget
关闭防火墙
首先还原传统的管理方式
执行以下命令:
关闭防火墙
systemctl stop firewalld.service
打开防火墙
systemctl start firewalld.service
查看防火墙状态
firewall-cmd --state
禁止开机启动启动防火墙
systemctl disable firewalld.service
出现
错误一:
[root@node02 ~]# systemctl restart firewalld.service
Failed to restart firewalld.service: Unit is masked.
解决:
systemctl unmask firewalld
---------------------------------------------------------------------------------------------------------------------------------
扩展虚拟磁盘的大小的方法
在virtualBox的安装目录下 打开cmd窗口(运行命令时请保证 虚拟机处于关机状态)
VBoxManage modifyhd "E:\Virtual_Linux_PC\machine\hadoop01.vdi" --resize 16384
大小是你要重置的大小 单位是 MB