用virtuabox配置一个基础的os环境,供后续测试用。

一、基础环境
1、利用virtualbox配置几个虚拟机做实验。
2、安装一个基础linux环境“tvm-base”,添加2个硬盘,2个网卡;
OS:CentOS-6.5-x86_64
分区如下:
sda1 200M    /boot
sda2 4G      /swap
sda3 others  /
sdb1 all     /data

禁用selinux
[[email protected] ~]# 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)

[[email protected] ~]# cd /etc/sysconfig/network-scripts/
[[email protected] network-scripts]# cat ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

[[email protected] network-scripts]# cat ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

复制一个新的虚拟机后,可能遇到网卡启动异常,解决办法:
1)检查网卡配置,删掉mac地址和uuid的信息
2)检查udev的配置,可以清空
# echo> /etc/udev/rules.d/70-persistent-net.rules 
3)重启
# reboot

二、做个系统快照备用。
时间: 2024-07-30 06:13:47

用virtuabox配置一个基础的os环境,供后续测试用。的相关文章

配置一个Oracle共享服务器进程环境需要哪两项参数

SHARED_SERVERS和DISPATCHERS. PROTOCOL(pro或prot): 调度程序要监听的网络协议.这是唯一必需的属性 ADDRESS(ADD或者ADDR): 指定调度程序正在上面作监听的那个端点的网络协议地址 CONNECTIONS(CON或者CONN): 每个调度程序能负担的最大网络连接数量.默认值随操作系统而变化. DESCRIPTION(DES或者DESC): 调度程序正在上面作监听的那个端点的网络描述,其中包括正被监听的协议. DISPATCHERS(DIS或者D

Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置

Oracle 12cR1 RAC 在VMware Workstation上安装(上)-OS环境配置 1.1  整体规划部分 1.1.1  所需软件介绍 Oracle RAC不支持异构平台.在同一个集群中,可以支持具有速度和规模不同的机器,但所有节点必须运行在相同的操作系统.Oracle RAC不支持具有不同的芯片架构的机器. 序号 类型 内容 1 数据库 p17694377_121020_Linux-x86-64_1of8.zip p17694377_121020_Linux-x86-64_2o

快速学习C语言三: 开发环境, VIM配置, TCP基础,Linux开发基础,Socket开发基础

上次学了一些C开发相关的工具,这次再配置一下VIM,让开发过程更爽一些. 另外再学一些linux下网络开发的基础,好多人学C也是为了做网络开发. 开发环境 首先得有个Linux环境,有时候家里机器是Windows,装虚拟机也麻烦,所以还不如30块钱 买个腾讯云,用putty远程练上去写代码呢. 我一直都是putty+VIM在Linux下开发代码,好几年了,只要把putty和VIM配置好,其实 开发效率挺高的. 买好腾讯云后,装个Centos,会分配个外网IP,然后买个域名,在DNSPod解析过去

SQL Server之 (一) 数据库简介 SQL Server环境配置 数据库基础知识

   前言 这个是我工作两年多后,再次从最基础的SQL入门开始,认真的学一遍SQL Server,捡漏和巩固都有;因为自己刚开始学的时候,总是心烦气躁,最近换工作,发现1到2年经验,问到基础性的东西还是很多,这个时候需要的是扎实的基础功夫,所以一系列打击+反省后,自己节假日在家从最基础重新认识一下SQL Server,继续沉淀一下.哪里有不对或需深入探讨,请直接留言或者小窗我;欢迎~ (一) 数据库简介   SQL Server环境配置   数据库基础知识 1.什么是数据库,数据库有哪些特点,为

[Android] 环境配置之基础开发环境(SDK/Android Studio)(转)

[Android] 环境配置之基础开发环境(SDK/Android Studio) 博客: blog.csdn.net/qiujuer 网站: www.qiujuer.net 开源库: Genius-Android 转载请注明出处: http://blog.csdn.net/qiujuer/article/details/41800229 ======================================================== 恼骚 有必要说的是,其实我知道现在网络中这样

安卓基础学习一 环境配置

首先是安卓环境的配置,网上有各种各样的教程,这里我简单分为三个步骤: 1.配置ADT (Android Development Tools)安卓开发工具,首先去网上下载离线包(至于eclipse在线下载安装什么的,从来不考虑,太慢),这里有几个地方要注意一下 (1)ADT的版本有很多,最开始接触安卓的朋友估计会蒙圈=.=,一般常用ADT19 或者23都可以 (2)安卓开发基于java,所以首先要配置好java的开发环境 (3)下载的ADT文件别放在中文命名的文件夹里 (4)安装ADT压缩包的时候

OpenCV学习笔记(01)我的第一个OpenCV程序(环境配置)

昨天刚刚考完编译原理,私心想着可以做一些与考试无关的东西了.一直想做和图像处理相关的东西,趁这段时间有空学习一下OpenCV,搭建环境真是一件麻烦的事情,搞了近三个小时终于OK了.先来张图: 大致描述一下步骤吧: 一.安装前准备 1.VS2012(网上看到很多用的VS2010,但是基本不影响) 2.OpenCV 安装包(我下载的是最新的2.4.9) 二.安装OpenCV 1.解压OPenCV 说是安装,其实就是解压,OpenCV的Windows安装程序就是一个自解压程序: 这里我解压到C:\Pr

笔记:MAC OS X下配置PHP开发、调试环境

操作系统:MAC OS X 工具:MAMP.PhpStorm.xdebug.chrome 1.下载MAMP 2.安装比较简单,安装完成后,应用程序中会增加如下4个应用 MacGDBp是PHP调试器,使用的是xdebug 若要使用此调试器,需要在php.ini中配置: [xdebug] zend_extension="/Applications/MAMP/bin/php/php5.5.10/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so

如何在ASP.NET Core中实现一个基础的身份认证

注:本文提到的代码示例下载地址> How to achieve a basic authorization in ASP.NET Core 如何在ASP.NET Core中实现一个基础的身份认证 ASP.NET终于可以跨平台了,但是不是我们常用的ASP.NET, 而是叫一个ASP.NET Core的新平台,他可以跨Windows, Linux, OS X等平台来部署你的web应用程序,你可以理解为,这个框架就是ASP.NET的下一个版本,相对于传统ASP.NET程序,它还是有一些不同的地方的,比