使用 virtualbox 搭建一个 centos7

一、 下载一个 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值