剛在做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
OpenStack映象服務 Glance
它在openstack中的專案名稱為glance。在早期的openstack版本中,glance只有管理映象的功能,並不具備映象儲存功能。現在,glance已發展成為集映象上傳 檢索 管理和儲存等多種功能的openstack核心服務。舉例子 ghost是使用映象檔案的經典軟體,其映象檔案可以包含更多...
Glance對接ceph,儲存映象
ceph節點 預設情況下,ceph的塊裝置使用rbd池,可以刪除rbd池,並建立以下池 注意 確保ceph的集群正常執行,然後再建立池。ceph osd pool create images 128 在安裝有glance api的節點上配置ceph作為ceph的客戶端。每個都需要請求ceph.con...
openstack的glance映象服務
1.5 映象狀態 1.6 映象訪問許可權 1.7 glance架構詳解 1.9 glance的工作流程 二 總結 在早期的openstack版本中,glance只有管理映象的功能,並不具備映象儲存功能,現在,glance已發至成為集映象上傳 檢索 管理和儲存等多功能的openstack核心服務。gl...