Iaas-cloudstack2
流程是下面的模板安装脚本,将对应的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-cloudstack2的更多相关文章
- 【转】《从入门到精通云服务器》第七讲—IAAS、PAAS、SAAS
Saas.Paas.IaaS这三个词,一直困扰众人很久.就拿字面意思来说,分别是:软件即服务,平台即服务,设施即服务.小编表示这个不往深了讲,真心看不懂,还容易弄混淆.今天我们就来扒一扒这三者的深层含 ...
- 云计算的三种服务模式:SaaS/PaaS/IaaS
转载http://blog.chinaunix.net/uid-22414998-id-3141499.html 定义 云计算主要分为三种服务模式,而且这个三层的分法重要是从用户体验的角度出发的: S ...
- what's cloud computing? IaaS
Cloud computing has changed the ITC industry. Companies like Amazon, Google and Microsoft have built ...
- IaaS、PaaS、SaaS 之间的区别
IaaS.PaaS.SaaS 之间的区别 “云服务”现在已经快成了一个家喻户晓的词了.如果你还不知道PaaS.IaaS和SaaS的区别,那就太out了. “云”其实是互联网的一个隐喻,“云计算”其实就 ...
- IaaS/PaaS/SaaS
如果你是一个网站站长,想要建立一个网站.不采用云服务,你所需要的投入大概是:买服务器,安装服务器软件,编写网站程序.现在你追随潮流,采用流行的云计算,如果你采用IaaS服务,那么意味着你就不用自己买服 ...
- IaaS, PaaS, SaaS 解释
IaaS.PaaS.SaaS作为云计算三种服务模式,下面会着重介绍他们的定义.作用.功能.对应产品以及他们之间的关系等. 一.定义: SaaS:Software as a Service,软件 ...
- 移动App开发需要更多的PaaS平台而不是IaaS
时代的变迁,创业的大潮,越来越多的人关注了有点开发,越来越多的人了解了互联网服务术语:PaaS.IaaS.SaaS.BaaS等.今天大家在开发App的时候这么多复杂的云服务如何来选择呢? IaaS服务 ...
- Windows Azure Cloud Service (38) 微软IaaS与PaaS比较
<Windows Azure Platform 系列文章目录> 最近一直想总结Azure IaaS和PaaS的区别与比较,写个博文详细说明一下.建议读者在阅读之前,先熟悉微软PaaS和Ia ...
- Windows Azure Virtual Machine (1) IaaS用户手册
<Windows Azure Platform 系列文章目录> Azure IaaS用户手册 - Azure IaaS相关技术- Azure虚拟机成本分析- 创建Azure虚拟机- 使用 ...
- OpenStack Austin 峰会观察:OpenStack as IaaS 已是过去,Solutions on OpenStack 才是未来
虽然搞 OpenStack 前后也有几年,但是今年在美国 Austin 举办的 OpenStack Summit 我还是第一次参加.回来之后,一直还在回味,觉得要写点东西,将我在这次峰会上的观察和思考 ...
随机推荐
- Svn win7系统下状态图标不显示-转载
Svn win7系统下状态图标不显示 Svn版本 tortoisesvn-1.8.8.25755-x64-svn-1.8.10.msi 2.不显示图标状态如图1,期望结果显示图标状态如图2 图1 图2 ...
- HDOJ-三部曲一(搜索、数学)- A Knight's Journey
A Knight's Journey Time Limit : 2000/1000ms (Java/Other) Memory Limit : 131072/65536K (Java/Other) ...
- Unity3D ShaderLab Half Lambert光照模型
Half Lambert光照模型 说到Half Lambert ,就不得不说反恐精英了,在制作反恐精英的过程中,为了防止物体的背面光丢失而显得太过平面化,就用了这个称之为half lambert的技术 ...
- C语言----变量及作用域 、 指针 、 指针和数组 、 进程空间 、 字符串
1 使用程序来模拟放球.取球的问题 1.1 问题 栈是一种特殊的线性表,它的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称为运算受限的线性表. 栈的定义是限制仅在表的一端进行插入和删 ...
- free命令
最近服务器总是出问题,研究一下free 以M的形式显示: 参数: Swap 是交换区信息, Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当 ...
- 多个Tomcat同时运行环境配置 - imsoft.cnblogs
解压下载好的Tomcat压缩包,两次.此例中分别命名为tomcat和tomcat2. 1. 在MyEclipse中配置好第一个Tomcat环境,可以正常运行项目后. 2. 再配置tomcat2这个项目 ...
- sqlserver mdf向上兼容附加数据库(无法打开数据库 'xxxxx' 版本 611。请将该数据库升级为最新版本。)
最近工作中有一个sqlserver2005版本的mdf文件,还没有log文件,现在需要 附加到sqlserver2012,经过网上一顿搜索,把完整的过程奉上,供大家参考 首先创建数据库 再设置数据库的 ...
- win7将 esc与 capslock 互换
一天手软,于是买了一个机械键盘.cherry g80-3494 红轴各方面都不错就是有一个问题我经常用vim,其中esc.及F键区离主键盘区实在是太远了. 习惯于vim模式的人都有一种懒症,就是手指非 ...
- 高效而轻松的sed命令
sed(stream editor)是一款高效的流编辑器,它一次只处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的 ...
- coreseek(sphinx)安装1(xml数据源配置和测试)
1.下载coreseek-3.2.14-32版本.网址:http://www.coreseek.cn/products-install/install_on_windows/ (有详细的安装说明) ...