码迷,mamicode.com
首页 > 数据库 > 详细

cloudbase-init 配置

时间:2015-03-28 06:37:12      阅读:1613      评论:0      收藏:0      [点我收藏+]

标签:

cloudbase-init是类似cloud-init的windows上的云初始化程序,能够在启动的时候获取元数据来修改主机名、修改密码。

可从下面链接下载安装包:

64位版本 https://www.cloudbase.it/downloads/CloudbaseInitSetup_Beta_x64.msi

32位版本 https://www.cloudbase.it/downloads/CloudbaseInitSetup_Beta_x86.msi

请参考openstack image之制作windows server 2003 镜像一文进行镜像的制作。

然后再使用如下命令,以tap方式启动,可以外界通信。

技术分享

使用VNC Viewer连接进去后,直接点击安装程序进行安装。

技术分享

下一步

技术分享

这里设置用户名为Administrator,后面修改的就是该用户的密码。如果是其他用户名,将会先创建,然后设置密码。

直接下一步,直到完成

技术分享

查看目录C:\Program Files\Cloudbase Solutions\Cloudbase-init\conf目录,会看到如下图所示的配置文件

技术分享

分别修改2个conf文件的内容

技术分享

技术分享

然后关闭系统,上传镜像到系统中。


下面进行2种不同参数的启动

1.不加载到驱动器

技术分享

通过vnc,以用户名administrator,密码123456可以登录系统,发现主机名已经被设置为test123。

技术分享

通过链接http://169.254.169.254可以访问元数据服务

技术分享

继续查看meta_data.json文件内容

技术分享

我们发现启动时候传入的主机名和密码都可以看到。

2.加载到驱动器

设置--config-drive 参数为true

技术分享

登录系统后,查看我的电脑,可以看到光驱已经被加载

技术分享

这样就不需要通过http访问元数据服务了,元数据已经被加载到了光盘文件中。

查看光盘可以看到

技术分享

继续查看meta_data.json文件内容

技术分享
可以看到跟http://169.254.169.254/openstack/latest/meta_data.json一样的数据内容。

本文出自 “破万卷书” 博客,请务必保留此出处http://powanjuanshu.blog.51cto.com/9779836/1625806

cloudbase-init 配置

标签:

原文地址:http://powanjuanshu.blog.51cto.com/9779836/1625806

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!