Centos上制作Openstack镜像

一、安装好centos操作系统后,安装相关软件包

  yum groupinstall Virtualization"Virtualization Client"
  yum install libvirt


二、、将OS软件包上传到centos系统某个文件夹下面

   mkdir /image

   cd /image

   qemu-img create -f qcow2 centos64.img 10G

   virt-install -n centos64 -r 1024 --cpu host -c /image/centos64.iso --       disk path=/image/centos64.img,device=disk,bus=virtio,size=10,format=qcow2 --vnc --vncport=5920 --vnclisten=0.0.0.0 -v


三、使用TigerVNC Viewer登录VM

   打开TigerVNC Viewer,输入:IP地址:5920  


   操作系统安装过程(略),注意点,将整个系统划分为一个分区,即:/ ,不要创建swap等分区。


四、安装好系统后,作如下操作


  1、rm -rf /etc/udev/rules.d/70-persistent-net.rules

  2、修改ifcfg-eth0,ONBOOT=yes BOOTPROTO=dhcp

  3、安装必要的软件,以及关闭/开放必要端口、iptables\selinux等(根据需要)

  4、关闭VM


五、将制作好的镜像上传到Glance


  glance image-create --name='centos64' --public --container-format=ovf --disk-format=qcow2 < ./centos64.img

你可能感兴趣的:(镜像,openstack,cestos)