用virtuabox配置一个基础的os环境,供后续测试用。
一、基础环境 1、利用virtualbox配置几个虚拟机做实验。 virtualbox不用我来说吧,,入口: https://www.virtualbox.org/wiki/Downloads 2、安装一个基础linux环境“tvm-base”,添加2个硬盘,2个网卡; OS:CentOS-6.5-x86_64 分区如下: sda1 200M /boot sda2 4G /swap sda3 others / sdb1 all /data 禁用selinux [root@localhost ~]# setenforce 0 && sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 时间同步 # [daily] */20 * * * * /usr/sbin/ntpdate stdtime.gov.hk >/dev/null 2>&1 & 3、网络: eth0:host-only(用于虚拟内网,当前网段为192.168.56.0/24,手动固定IP,这样从宿主机可以直接连接到这个vm) eth1:NAT(用于上外网,动态IP) [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# cat ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=no NM_CONTROLLED=yes BOOTPROTO=none IPADDR=192.168.56.99 PREFIX=24 GATEWAY=192.168.56.1 DNS1=192.168.56.254 [root@localhost network-scripts]# cat ifcfg-eth1 DEVICE=eth1 TYPE=Ethernet ONBOOT=no NM_CONTROLLED=yes BOOTPROTO=dhcp 二、做个系统快照备用。 三、FAQ Q:上网异常。 A:复制一个新的虚拟机后,可能遇到网卡启动异常,解决办法: 1)检查网卡配置,删掉mac地址和uuid的信息 2)检查udev的配置,可以清空 # echo> /etc/udev/rules.d/70-persistent-net.rules 3)重启 # reboot Q:为何打开virtualbox只能选择32位的系统,不能选择64位的? A:主机要开启VT功能,有的主板默认是开启VT的,技嘉之类的都挺好找,这次遇到HP的机器,,奇葩,藏在system security的选项中。 四、制作一个centos-6.6的版本 注:在后续咱们配置了一个本地的配置了dns服务和yum源(192.168.56.254 mirrors.office.test),因此此时的状态,已经更新了repo中epel相关的源信息,网卡eth0的配置,dns服务器的配置。 [root@localhost ~]# mv /etc/yum.repos.d/*.repo /tmp/ \ && wget http://mirrors.office.test/local-office.repo -O /etc/yum.repos.d/local-office.repo \ && yum clean all \ && yum makecache [root@localhost ~]# yum update [root@localhost ~]# reboot [root@localhost ~]# mv /etc/yum.repos.d/CentOS-* /tmp/ -f [root@localhost ~]# init 0