glance 镜像 os_type 用途

刚在做windows镜像,突然发现时间不对。查了windows时区,发现时区是对的,就是时间差8小时。和时区服务器同步下,时间就正常了。

但是不能每次都这样,于是查看libivrt里的clock属性,发现原来 clock 的 offset 设置不对,而且windows在这块有bug,有强需要最好是localtime。

 

突然想这个openstack是不是会有这个bug, 如果能给社区提个这方面代码,那该有多好。偷笑

于是就查询了下clock offset方面的代码,于是找到了 os_type这个,并多跟踪了下os_type是从哪里拿到的,os_type的用途,于是就有了这个总结。

 

os_type属性目前已知用途如下:

1、windows的用户名是 Adminstrator, Linux用户名是root 。 (难道没有ubuntu吗?  ubuntu好像默认用户名是ubuntu.)

2、windows设置clock的offset 必须是 localtime,微软的bug,所以需要判断是windows的话需要设置为 localtime

3、windows还需要设置 LibvirtConfigGuestTimer   hypervclock  这是做什么的???

4、windows需要增加 spinlock 重试次数。  LibvirtConfigGuestFeatureHyperV   hv.relaxed = True   hv.spinlocks = True   hv.spinlock_retries = 8191

 

 

添加os_type属性上传镜像

openstack image create "windows-2013" --file windows-2013-x64-cn --min-disk 50 --disk-format qcow2 --container-format bare --public --property os_type=windows

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值