虚拟机封装
2016-01-13 11:02
330 查看
环境rhel7.0 工具:系统自带virtual machine
安装系统:略
删除mac绑定:rm -fr /etc/udev/rules.d/70-persistent-net.rules
#模版要通用化,避免有mac地址的绑定
配置网卡信息ifcgf-eth0
#删除网络mac绑定:
DEVICE="eth0"
BOOTPROTO="dhcp"
IPADDR="192.168.88.122"
PREFIX=24
GATEWAY=192.168.88.2
ONBOOT="yes"
删除自身的公私钥 rm -fr /etc/ssh/ssh_host_*
#每台机器的公私钥都应不一样,当重新启动sshd时,会重新生成该文件
配置yum source
[root@server1 yum.repos.d]# cat base.repo
[rhel-source]
name=base yum source
baseurl=http://172.25.254.251/pub/rhel6.5/
enabled=1
gpgcheck=0
安装常见的软件包
yum install vim
修改主机名:
vim /etc/sysconfig/network
vim /etc/hosts #添加常见host解析
poweroff #千万不要reboot,不然sshd、mac绑定重新初始化
封装:
qemu-img create –f qcow2 –b rhel6.5.img vm1
-f #指定格式
-b #指定模板
vm1 #虚拟机名称
#注意下次创建模板的虚机不可再使用,否则刚创建的虚机不可用
qemu-img info vm1 #查看虚机的信息
OK completed !
虚拟机的常见格式:
一般三种raw,cow,qcow
raw: 裸设备,相当于dd产生的文件,性能上不错,目前,kvm和xen默认的格式
cow:基本用的少
qcow:主流的虚拟机镜像格式,性能上和raw差不了多少;可以在镜像上做很多镜像,而且更小的存储空间。
vmdx,vm的虚拟镜像格式
安装系统:略
删除mac绑定:rm -fr /etc/udev/rules.d/70-persistent-net.rules
#模版要通用化,避免有mac地址的绑定
配置网卡信息ifcgf-eth0
#删除网络mac绑定:
DEVICE="eth0"
BOOTPROTO="dhcp"
IPADDR="192.168.88.122"
PREFIX=24
GATEWAY=192.168.88.2
ONBOOT="yes"
删除自身的公私钥 rm -fr /etc/ssh/ssh_host_*
#每台机器的公私钥都应不一样,当重新启动sshd时,会重新生成该文件
配置yum source
[root@server1 yum.repos.d]# cat base.repo
[rhel-source]
name=base yum source
baseurl=http://172.25.254.251/pub/rhel6.5/
enabled=1
gpgcheck=0
安装常见的软件包
yum install vim
修改主机名:
vim /etc/sysconfig/network
vim /etc/hosts #添加常见host解析
poweroff #千万不要reboot,不然sshd、mac绑定重新初始化
封装:
qemu-img create –f qcow2 –b rhel6.5.img vm1
-f #指定格式
-b #指定模板
vm1 #虚拟机名称
#注意下次创建模板的虚机不可再使用,否则刚创建的虚机不可用
qemu-img info vm1 #查看虚机的信息
OK completed !
虚拟机的常见格式:
一般三种raw,cow,qcow
raw: 裸设备,相当于dd产生的文件,性能上不错,目前,kvm和xen默认的格式
cow:基本用的少
qcow:主流的虚拟机镜像格式,性能上和raw差不了多少;可以在镜像上做很多镜像,而且更小的存储空间。
vmdx,vm的虚拟镜像格式
相关文章推荐
- Android studio快捷键
- java解析和组装json以及一些方法的理解
- AAC
- idea序列化自动提示
- C#源代码—在windows窗体中添加一个名为lblShow的Lable控件3
- angular js模型
- 从数学分析的角度来看Softmax
- 模仿邮箱大师的侧滑删除更多功能
- c语言 指针的值
- Zabbix错误提示MySQL server has gone away解决
- python MySQLdb
- QT4环境搭建 on Windows & Ubuntu 15
- JAR WAR EAR 的区别
- 中关村大数据峰会——滴滴CEO程伟演讲+所感
- hdu 1102 Constructing Roads(Prim)
- apache 301跳转
- spring容器加载完后事件处理(利用ContextRefreshedEvent事件)
- SCNetworkReachability 说明使用
- 常用资源地址
- JAVA 身份证号码有效性验证