制作一个可供Ravello使用的Cloud Image

步骤

本文讲述如何制作一个可供Ravello使用的云映像的过程,步骤如下:
1. 下载Oracle Linux 7u5 ISO文件
2. 利用Oracle VirtualBox制作一个虚拟机,建立oracle用户,带sudo权限
3. 启动虚拟机,安装VirtualBox Extension以保证鼠标,粘贴等正常
4. 安装和配置Cloud-init.
5. 关闭虚拟机
6. 将虚拟机导出ova文件,约2.2G
7. 利用Ravello Import Tool上传ova文件
8. 在Ravello中Verify上传的VM,主要是勾选General标签页中的”Cloud Init is installed…”
9. 通过VM创建应用,指定SSH Key,然后客户端用Putty登录成功

Cloud-init安装配置

$ sudo yum install cloud-init

$ cloud-init -v
cloud-init 0.7.9

$ sudo systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service

$ vi  /etc/cloud/cloud.cfg 
修改 default_user: 部分,把登录名改为oracle

截图

通过Ravello Import Tool上传ova文件
这里写图片描述
VM待Verify后,才可使用:
这里写图片描述

参考

猜你喜欢

转载自blog.csdn.net/stevensxiao/article/details/80485682
今日推荐