3Q 解惑 刚才尝试了一种做法也可以了

1、根据存储 SystemVM Template (KVM) 模板ID到主存储下面找到对应的镜像备份
2、把二级存储 /1/3/xxxxx.qcow2 拷贝到主存储 更名为之前对应的UUID,更改用户组文件权限   
也能正常更新了

2014-12-24



aix.niuy



发件人:"linux...@gmail.com" <linux...@gmail.com>
发送时间:2014-12-24 10:23
主题:Re: 更新系统模板后如何即时生效
收件人:"users-cn"<users-cn@cloudstack.apache.org>
抄送:

http://mail-archives.apache.org/mod_mbox/cloudstack-users/201404.mbox/%3ccf7d4a6e.3bb21%25nitin.me...@citrix.com%3E
 

这里之前讨论过类似的问题 

解决方法: 

>1) Register new system vm template #### and change the type = ³SYSTEM² in 
>vm_template table. (update `cloud`.`vm_template` set type='SYSTEM' where 
>id = ####) 
>2) Update vm_template_id = ³####² for all system vm entries in 
>vm_instance table corresponding to the hypervisor. 
>3) Stop start the system vms 

在 2014年12月24日 上午9:51,aix.niuy <aix.n...@gmail.com> 写道: 
> 环境cloudstack4.3.1 
> 主存储NFS 
> 二级存储NFS 
> 系统模板由于var空间太小,订制了新的模板扩大了分区容量 
> 使用/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt更新模板后,ssvm停机,启动。
>  
> NFS存储校验 
> 旧模板 
> /home/enfs/secondary/template/tmpl/1/3-bak/8c16755b-007e-4b90-af98-17301fee16e9.qcow2
>  284M 
> 新模板 
> /home/enfs/secondary/template/tmpl/1/3/ecf85c4c-6dcd-4a86-9039-9e22f203b11c.qcow2
>   1.4G 
> 
> 测试创建VPC创建后通过ssh登录到VR创建的模板使用的还是旧模板。 
> 
> 重置环境后这个问题不会出现,想请教如何直接更新模板。 
> 2014-12-24 
> 
> 
> 
> aix.niuy 



--  
白清杰 (Born Bai) 

Mail: linux...@gmail.com 

回复