本篇文章为大家展示了 cloudify+openstack整合配置的实例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
公司主营业务:成都网站设计、成都做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出漳平免费做网站回馈大家。
第一步安装:openstack
安装完成 创建一个用户 hello 密码为:123456. 选择所属于项目为demo(其他的项目可以自己创建或者指定). 然后在
下创建自己的密钥对。完成后下载test.pem.
第二步安装cloudify
1. 从http://www.cloudifysource.org/ 下载gigaspaces-cloudify-2.6.2-ga-b5400.zip 解压 unzip gigaspaces-cloudify-2.6.2-ga-b5400.zip
2. 进入gigaspaces-cloudify-2.6.2-ga-b5400/clouds/openstack/upload将test.pem上传到该目录下(如果运行时找不到test.pem可以将该文件放到当前用户根目录。)
3.配置 gigaspaces-cloudify-2.6.2-ga-b5400/clouds/openstack/openstack-cloud.properties 内容如下
#用户名
user="hello"
#指定所属于项目
tenant="demo"
#注这是user对应的密码
apiKey="123456"
#ssh私钥
keyFile="test.pem"
keyPair="test"
securityGroup="default"
#keystone认证地址
openstackUrl="http://192.168.x.x:5000/v2.0/"
#指定实例风格(表示区域RegionOne里的第二个实例风格)
hardwareId="RegionOne/2"
#指定区域RegionOne里的一个镜像ID(参见glance.images这张表)
linuxImageId="RegionOne/45b8efb2-4ecf-4f0b-a739-78d80df345c6"
// Management persistence configuration. Replace with a string path to activate. 'null' indicates no persistence.
persistencePath=null
4. 配置
gigaspaces-cloudify-2.6.2-ga-b5400/clouds/openstack/openstack-cloud.groovy 内容如下
在 configuration 这个块标识下加入
bootstrapManagementOnPublicIp false
完成后
进入gigaspaces-cloudify-2.6.2-ga-b5400/bin目录
执行./cloudify.sh
进入命令行
执行启动openstack云
bootstrap-cloud --verbose openstack
启动需要一定时间
这个时候你可以登录openstack IAAS平台可以看到
一个cloudify-manager1-bcf实例被启动了。
完成所有后,可以访问
这是API
http://192.168.xx.x:8100/
这是管理界面
http://192.168.xx.x:8099/
可以看到cloudify 与openstack整合后的界面了
上述内容就是 cloudify+openstack整合配置的实例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。