Iaas-cloudstack2
iaas
2023-09-27 14:23:14 时间
流程是下面的模板安装脚本,将对应的hypervisor模板下载下来并另存为临时文件,并解压缩,并将其移动到二级存储相应目录下,仅完成此工作。 [root@manage nfs]# /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /nfs/secondary/ -u http://192.168.1.98/4/systemvm64template-4.4.1-xen.vhd.bz2 -h xenserver -F --2016-03-29 16:39:08-- http://192.168.1.98/4/systemvm64template-4.4.1-xen.vhd.bz2 Connecting to 192.168.1.98:80... connected. HTTP request sent, awaiting response... 200 OK Length: 253567236 (242M) [application/x-bzip2] Saving to: “/usr/share/cloudstack-common/scripts/storage/secondary/47ee0613-9682-450e-8357-6f80cec3d43c.vhd” 100%[===================================================================================================================================================================================================>] 253,567,236 11.0M/s in 22s 2016-03-29 16:39:30 (11.1 MB/s) - “/usr/share/cloudstack-common/scripts/storage/secondary/47ee0613-9682-450e-8357-6f80cec3d43c.vhd” saved [253567236/253567236] Uncompressing to /usr/share/cloudstack-common/scripts/storage/secondary/47ee0613-9682-450e-8357-6f80cec3d43c.vhd.tmp (type bz2)...could take a long time Moving to /nfs/secondary/template/tmpl/1/1///47ee0613-9682-450e-8357-6f80cec3d43c.vhd...could take a while Successfully installed system VM template to /nfs/secondary/template/tmpl/1/1/ [root@manage nfs]# cat secondary/template/tmpl/1/1/template.properties filename=47ee0613-9682-450e-8357-6f80cec3d43c.vhd description=SystemVM Template checksum= hvm=false size=2626564608 vhd=true id=1 public=true vhd.filename=47ee0613-9682-450e-8357-6f80cec3d43c.vhd uniquename=routing-1 vhd.virtualsize=2626564608 virtualsize=2626564608 vhd.size=2626564608 [root@manage nfs]# pwd /nfs [root@manage nfs]# ls -R .: primary secondary ./primary: 704eb654-a620-42e9-9807-407c5406142e.vhd hb-8ec935b2-8f0f-4740-be78-3546cbfa2115 hb-9385fe4b-00eb-4617-ab11-8239ee3ffcc8 ./secondary: template ./secondary/template: tmpl ./secondary/template/tmpl: 1 ./secondary/template/tmpl/1: 1 ./secondary/template/tmpl/1/1: 47ee0613-9682-450e-8357-6f80cec3d43c.vhd template.properties 这个时候需要等待cpvm与ssvm启动正常,再做下面的上传镜像操作 没上传iso镜像时,是下面的目录层次结构 一个vhd是之前上传的xen(d43c.vhd)模板,另外两个是默认的模板 CentOS 5.6(64-bit) no GUI (XenServer)和 SystemVM Template (XenServer) ./secondary/template/tmpl: 1 ./secondary/template/tmpl/1: 1 5 ./secondary/template/tmpl/1/1: 47ee0613-9682-450e-8357-6f80cec3d43c.vhd template.properties ./secondary/template/tmpl/1/5: dnld1575080711759885651tmp_ dnld8583106633401848920tmp_ template.properties 上传镜像之后,多了一个2目录,这个目录放的是上传的centos7.iso镜像,这个过程比较慢,先要上传有进度条的(dnld***命名的临时文件),再要安装完成(就变成iso文件了) ./secondary/template/tmpl: 1 2 ./secondary/template/tmpl/1: 1 5 ./secondary/template/tmpl/1/1: 47ee0613-9682-450e-8357-6f80cec3d43c.vhd template.properties ./secondary/template/tmpl/1/5: dnld1575080711759885651tmp_ dnld8583106633401848920tmp_ template.properties ./secondary/template/tmpl/2: 202 ./secondary/template/tmpl/2/202: dnld5726001885473025948tmp_ template.properties 这是完成安装centos7.iso安装后的结构,可以看到上面的tmp_结尾的文件已经变成了.iso文件了, 不过还不清楚CentOS 5.6(64-bit) no GUI (XenServer)这个模板为什么一直不能正常完成 ./secondary/template/tmpl/1/1: 47ee0613-9682-450e-8357-6f80cec3d43c.vhd template.properties ./secondary/template/tmpl/1/5: dnld1575080711759885651tmp_ template.properties ./secondary/template/tmpl/2: 202 ./secondary/template/tmpl/2/202: 202-2-5a60b882-5ce5-38ed-914c-1be63f751b68.iso template.properties 主存储的变化 按照下面的文件filelog.txt猜测的。从142e.vhd(完成之后会消失)生成b720.vhd,再从b720.vhd克隆两个虚拟磁盘分别是0b8b.vhd与1064.vhd 下面的196c是主存储上的142e.vhd [root@xs1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.0G 2.0G 1.9G 52% / none 1021M 44K 1021M 1% /dev/shm /opt/xensource/packages/iso/XenCenter.iso 52M 52M 0 100% /var/xen/xc-install 192.168.1.250:/nfs/primary 493G 14G 454G 3% /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c 192.168.1.250:/nfs/secondary/template/tmpl/2/202 493G 14G 454G 3% /var/run/sr-mount/018eb7df-a2a6-14f6-1a83-6a583d44c0b3 [root@manage primary]# cat filelog.txt 2016-03-29 17:01:58.517882 log: /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c/704eb654-a620-42e9-9807-407c5406142e.vhd vdi_clone 29c8e045-2676-a09c-b81e-7e3be3e3196c 704eb654-a620-42e9-9807-407c5406142e 737ec7e9-6a53-4b31-8b22-9ceb64dbb720 2016-03-29 17:01:58.770606 end: /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c/704eb654-a620-42e9-9807-407c5406142e.vhd done 2016-03-29 17:02:04.854345 log: /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c/737ec7e9-6a53-4b31-8b22-9ceb64dbb720.vhd vdi_clone 29c8e045-2676-a09c-b81e-7e3be3e3196c 737ec7e9-6a53-4b31-8b22-9ceb64dbb720 264f287d-a34b-47b6-8ae6-02beaa6a0b8b 2016-03-29 17:02:05.082699 end: /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c/737ec7e9-6a53-4b31-8b22-9ceb64dbb720.vhd done 2016-03-29 17:02:09.239944 log: /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c/737ec7e9-6a53-4b31-8b22-9ceb64dbb720.vhd vdi_clone 29c8e045-2676-a09c-b81e-7e3be3e3196c 737ec7e9-6a53-4b31-8b22-9ceb64dbb720 d6b7bc32-8c66-4a72-aa5b-d36592f61064 2016-03-29 17:02:10.449772 end: /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c /var/run/sr-mount/29c8e045-2676-a09c-b81e-7e3be3e3196c/737ec7e9-6a53-4b31-8b22-9ceb64dbb720.vhd done [root@manage primary]# pwd /nfs/primary [root@manage primary]# ll total 2776864 -rw-r--r-- 1 root root 240188416 Mar 29 17:54 264f287d-a34b-47b6-8ae6-02beaa6a0b8b.vhd -rw-r--r-- 1 root root 9728 Mar 29 17:02 737ec7e9-6a53-4b31-8b22-9ceb64dbb720.vhd -rw-r--r-- 1 root root 2626564608 Mar 29 17:01 89ebfb26-03d4-4f0b-9c0d-628aa2ad6bb4.vhd -rw-r--r-- 1 root root 246937600 Mar 29 17:54 d6b7bc32-8c66-4a72-aa5b-d36592f61064.vhd -rw-r--r-- 1 root root 1476 Mar 29 17:02 filelog.txt -rw-r--r-- 1 root root 11 Mar 29 17:53 hb-8ec935b2-8f0f-4740-be78-3546cbfa2115 -rw-r--r-- 1 root root 11 Mar 29 17:53 hb-9385fe4b-00eb-4617-ab11-8239ee3ffcc8
相关文章
- IaaS、PaaS、SaaS、DaaS之间的区别与联系
- 企业云部署要如何选择IaaS PaaS和SaaS
- 为什么说产品化是私有IaaS的唯一出路?
- 有哪些通俗易懂的例子可以解释 IAAS、SAAS、PAAS 的区别?
- 一文搞懂SaaS、PaaS、IaaS的概念和异同
- Iaas/paas/saas 三种模式分别都是做什么?
- 云端部署大数据解决方案该用IaaS还是PaaS?
- 打破医院围墙,新致医疗云提供IaaS+PaaS+SaaS服务
- SUSE 完成对 HPE 的 OpenStack IaaS 和 Cloud Foundry PaaS 人才和技术的收购
- IaaS市场大整合:云用户喜忧参半
- 一个Java程序员眼中的国外IaaS服务选型
- 为什么需要云基础设施服务(IaaS)
- 甲骨文发布第2代企业级IaaS 颠覆传统云计算认知
- 亚马逊占Iaas市场份额31%,增速不及微软、谷歌
- 2016政企云计算谁称王?品高云以IaaS+秀肌肉
- 到底什么是SaaS?与PaaS、DaaS、IaaS的区别
- 云主机占全球IaaS市场85%以上份额
- IaaS+:解决IaaS和PaaS不能解决的问题
- 甲骨文的企业级IaaS终于来了
- Oracle公有云提速 加重IaaS筹码
- 云计算IaaS平台ZStack宣布获得数千万元A轮融资,阿里云领投