CentOS release 6.5 (Final) 制作openstack用的镜像

一.系统环境

[[email protected] ~]# cat /etc/issue

CentOS release 6.5 (Final)

Kernel \r on an \m[[email protected] ~]# uname -ra

Linux fly.wukui.net 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

二.安装虚拟化软件

yum install virt-manager python-virtinst qemu-kvm-tools

yum install qemu-kvm

yum install libvirt

可不装

安装EPEL仓库

[[email protected] ~]# lsmod |grep kvm

kvm_intel              54285  3

kvm                   333172  1 kvm_intel

rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel//6/x86_64/epel-release-6-8.noarch.rpm

三.把iptables停掉,否则用vnc会连接不上的。

[[email protected] ~]# /etc/init.d/iptables stop

四.创建qcow2的磁盘

[[email protected] ~]# qemu-img create -f qcow2 /var/lib/libvirt/images/ubumode.img 30G

Formatting ‘/var/lib/libvirt/images/ubumode.img‘, fmt=qcow2 size=32212254720 encryption=off cluster_size=65536

五.安装虚拟机

[[email protected] ~]# virt-install --virt-type kvm --name ubu-demo --ram 4096 --cdrom=/images/ubuntu-12.04.4-server-amd64.iso --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --disk path=/var/lib/libvirt/images/ubumode.img

开始安装......

创建域......                                                                                                                                                         |    0 B     00:00

域安装仍在进行。您可以重新连接

到控制台以便完成安装进程。

解释:

--virt-type kvm  虚拟机的类型是kvm

--name kvm-demo  虚拟机的名字是kvm-demo

--ram 512    指定内存大小,默认是以M为单位的,但是也可以指定

--network network=default   网络使用默认的

--graphics vnc,listen=0.0.0.0   开启图形化,vnc不需要指定端口,每开启一个都会启动一个端口,从5900端口开始

--os-type=linux   操作系统类型

--disk path=/opt/kvm.raw  硬盘路径

--cdrom=/opt/centos64.iso  指定光驱

cpu也可以指定,但是这里没有指定,使用默认的。

五.查看一下

然后  virsh list --all 就能看到你有多少个虚拟机实例

[email protected] ~]# virsh list --all

Id    名称                         状态

----------------------------------------------------

10    ubu-demo                       running

-     kvm-demo                       关闭

-     ub                             关闭

启动是virsh  start 实例名称

[[email protected] ~]# ps aux|grep kvm

root      1502  0.0  0.0      0     0 ?        S    17:37   0:00 [kvm-irqfd-clean]

qemu     12214 10.6 16.8 4645728 1352916 ?     Sl   19:25   1:53 /usr/libexec/qemu-kvm -name ubu-demo -S -M rhel6.6.0 -enable-kvm -m 4096 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 4a8db8c1-f22a-2f92-1eb1-6c73615c3d69 -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/ubu-demo.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-reboot -no-shutdown -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x4.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x4 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x4.0x1 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x4.0x2 -drive file=/var/lib/libvirt/images/ubumode.img,if=none,id=drive-ide0-0-0,format=qcow2,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=2 -drive file=/images/ubuntu-12.04.4-server-amd64.iso,if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1 -netdev tap,fd=25,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:ea:b4:c7,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -vnc 0.0.0.0:0 -vga cirrus -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 -msg timestamp=on

root     12238  0.0  0.0      0     0 ?        S    19:25   0:00 [kvm-pit-wq]

root     13517  0.0  0.0 103260   856 pts/0    S+   19:42   0:00 grep kvm

[[email protected] ~]# netstat -lnatp

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name

tcp        0      0 0.0.0.0:5900                0.0.0.0:*                   LISTEN      12214/qemu-kvm

tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2025/rpcbind

tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      2640/dnsmasq

tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      2344/sshd

tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      2205/cupsd

tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      2424/master

tcp        0      0 0.0.0.0:52825               0.0.0.0:*                   LISTEN      2166/rpc.statd

tcp        0      0 192.168.6.24:22             192.168.6.23:60532          ESTABLISHED 12647/sshd

tcp        0      0 192.168.6.24:5900           192.168.6.23:60216          ESTABLISHED 12214/qemu-kvm

tcp        0      0 192.168.6.24:22             192.168.6.23:58000          ESTABLISHED 3620/sshd

tcp        0      0 192.168.6.24:38186          2.20.183.185:80             ESTABLISHED 3020/clock-applet

tcp        0      0 :::111                      :::*                        LISTEN      2025/rpcbind

tcp        0      0 :::22                       :::*                        LISTEN      2344/sshd

tcp        0      0 ::1:631                     :::*                        LISTEN      2205/cupsd

tcp        0      0 ::1:25                      :::*                        LISTEN      2424/master

tcp        0      0 :::48360                    :::*                        LISTEN      2166/rpc.statd

时间: 2024-08-16 10:44:09

CentOS release 6.5 (Final) 制作openstack用的镜像的相关文章

Centos 6.5 mkisofs kickstart 制作自动安装iso镜像 光盘

使用kickstart制作一个自动化安装的ISO盘 1. 挂载CentOS光盘,然后复制光盘内容到一个指定文件夹 mount /dev/sr1 /media/cdrom/ -t iso9660 #注意我用的是虚拟机, 注意使用你的光驱设备 mkdir -p /root/auto_install cp -arf /media/cdrom /root/auto_install/ # 在cp的时候一定要注意, 本人在这块耽误了1个下午时间,  # 因为我一开使用 cp -r /cdrom/* 来复制的

CentOS release 6.4 (Final) 安装svn

一.安装 [[email protected] ~]# yum install tigervnc-server [[email protected] ~]# yum install -y tigervnc* 二.设置密码 [[email protected] ~]# vncserver You will require a password to access your desktops. Password: Verify: xauth:  creating new authority file

CentOS release 6.4 (Final) KVM上安装Ubuntu 12.04.4 LTS

两台台CentOS release 6.5 (Final)*64服务器搭建nfs——笔记

Server端检查环境#cat /etc/redhat-release#uname -m#ifconfig|awk -F"[ :]+" 'NR==2{print $4}'192.168.56.6 装服务#yum install -y rpcbind nfs-utis#rpm -qa |egrep "rpcbind|nfs-utils"起服务#/etc/init.d/rpcbind start#/etc/init.d/rpcbind status#rpcinfo -p

ORACLE RAC 11.2.0.4 CentOS release 6.9 静默安装1.0版本

RAC11.2.0.4静默安装 1.0版本,20180613 #本文档IP地址使用X隐藏,个人可按照自己的当前环境IP进行适当修改 1. 清除原环境中的单实例软件 #清除原环境: 删除/etc/ora* 删除 /usr/local/bin/oraenv 删除 /usr/local/bin/dbhome 删除 /usr/local/bin/coraenv 删除 $ORACLE_BASE/* 删除 cd /picclife/app  rm -rf * #解释说明: /etc/oratab ?数据库实

openstack windows 2008镜像 制作

openstack centos6 centos7 kvm 镜像制作 http://www.cnblogs.com/elvi/p/7922421.html openstack pike 集群高可用  安装部署 汇总 http://www.cnblogs.com/elvi/p/7613861.html ################################################# #win2008镜像制作 #openstack windows 2008镜像 制作 #准备Wind

制作openstack使用的coreOS镜像

本篇文章是使用ISO镜像手动制作openstack使用的qcow2镜像文件,关于coreOS的介绍,可以看这里 1.下载coreOS镜像(444.5.0版本) 可能需要FQ #coreOS安装文件(coreos-install脚本会自动下载,这里手动下载,节省时间)wget http://stable.release.core-os.net/amd64-usr/444.5.0/coreos_production_image.bin.bz2wget http://stable.release.co

制作openstack windows镜像模板(官方镜像)

一.硬件及软件准备 1.物理机一台:要求支持硬件虚拟化,将centos7安装在物理机上 2.windows7的ISO ,可使用任意官方镜像,此处以windows7-x86为例. 3.下载virtio驱动 因为win默认不支持virtio驱动,而通过openstack管理虚拟机是需要virtio驱动的.需要两个virtio驱动,一个是硬盘的,一个是网卡 . 备注:要求对虚拟机进行内存监控,故在模版制作过程中需要安装virtio-balloon驱动 下载地址一: https://fedoraproj

手动制作OpenStack镜像

##手动制作OpenStack镜像 ##宿主机操作 #首先创建一个qcow2格式镜像文件,用于虚拟机的根磁盘,大小10G就够了. mkdir -p /data/kvms/images/ cd /data/kvms/images/ qemu-img create -f qcow2 centos.qcow2 10G #使用以下脚本创建并启动虚拟机: ###先下载iso镜像 ###wget http://vault.centos.org/centos/6.9/isos/x86_64/CentOS-6.