openstack制作raw模板步骤.docx
文本预览下载声明
我Openstack制作raw格式模板步骤制作前准备制作openstack raw格式模板前,需要安装完整的openstack环境。上传需要制作的操作系统镜像值compute节点上的某一目录下开始制作linux模板步骤一:进入目录/var/lib/nova/instances目录下命令:#cd /var/lib/nova/instances步骤二:创建raw格式的img文件。命令:#qemu-img create -f raw suse12.img 80G注:suse12.img是img文件的名称,80G是img文件的大小kvm-img create -f raw windows2012.img 100G步骤三:使用创建的img文件来创建KVM虚拟机。命令:#kvm -m 1024 -drive file=suse12.img,cache=writeback,if=virtio,boot=on -boot order=d,menu=on -net nic,model=virtio -net tap,ifname=tap0,script=no,downscript=no -nographic -vnc :20 -cdrom /opt/openSUSE-12.3-DVD-x86_64.iso注:iso文件制定相应的绝对路径。如图所示:步骤四:使用vnc client连接虚拟机,安装操作系统。连接主机IP,端口为上述命令中vnc的端口数如果vnc端口为21,那么连接的时候端口为5921,如图所示:使用vnc client安装操作系统。系统安装完成后,关闭ssh窗口。步骤五:操作系统安装完成后,关闭上述的ssh窗口,执行以下命令,让系统从硬盘系统。命令:#kvm -m 1024 -drive file=suse12.img,cache=writeback,if=virtio,boot=on -boot order=d,menu=on -net nic,model=virtio -net tap,ifname=tap0,script=no,downscript=no -nographic -vnc :20执行完成后,用vnc client登录系统,完成要做模板的一些要求。配置完成后,关闭虚拟机。步骤六:执行创建模板操作步骤先运行环境变量#source $openstackinstallpath/icehouse/stackrc在执行glance创建模板命令#glance image-create --name=SUSE12_64bit_custom --disk-format=raw --container-format=bare --is-public=true --min-disk=80 suse12.img注:80为模板大小,建议img建的有多大,此处就填多大。创建完成后,如下图所示:可以执行命令#nova image-list查看创建的模板。开始制作Windows模板步骤一:进入目录/var/lib/nova/instances目录下命令:#cd /var/lib/nova/instances步骤二:创建raw格式的img文件。命令:#qemu-img create -f raw windows2008.img 80Gwindows2008.img是img文件的名称,80G是img文件的大小步骤三:使用创建的img文件来创建KVM虚拟机。命令:#kvm -m 1024 -drive file=win2008.img,cache=writeback,if=virtio,boot=on -fda virtio-win-1.1.16.vfd -cdrom cn_windows_server_2008.iso -net nic -net user -boot order=d,menu=on -usbdevice tablet -nographic -vnc :20步骤四:使用vnc client连接虚拟机,安装操作系统。连接主机IP,端口为上述命令中vnc的端口数如果vnc端口为21,那么连接的时候端口为5921,如图所示:使用vnc client安装操作系统。系统安装完成后,关闭ssh窗口步骤五:操作系统安装完成后,安装windows网卡驱动:命令:#kvm -m 1024 -drive file=win2008.img,cache=writeback,if=virtio,boot=on -cdrom virtio-win-0.1-15.iso -net nic,model=virtio -net user -boot order=c -usbdevice tablet -nographic -vnc :20使用vnc cl
显示全部