查看ubuntu 14.04是否有 openstack

查看ubuntu 14.04是否有 openstack,第1张

查看一下就知道了

方法/步骤

1

同样还是创建nova数据库,我们使用数据库的用户名密码登录到数据库,使用命令show tables查看当然数据库,

->show tables;

2

这里可以发现没有nova的数据,我们就开始创建nova数据库:

CREATE DATABASE nova;

3

然后我们要为nova数据库的远程链接授权:

GRANT ALL PRIVILEGES ON nova TO 'nova'@'localhost' \

IDENTIFIED BY 'NOVA_DBPASS';

GRANT ALL PRIVILEGES ON nova TO 'nova'@'%' \

IDENTIFIED BY 'NOVA_DBPASS';

这样外面的机器就可以访问到我们的nova数据库

4

使用exit退出数据库,使用keystone命令创建用户,

$ keystone user-create --name nova --pass NOVA_PASS

5

由于命令显示的结构都是大同小异,我这里就直接展现代码和 *** 作的结果:

$ keystone user-role-add --user nova --tenant service --role admin

$ keystone service-create --name nova --type compute \

--description "OpenStack Compute"

$ keystone endpoint-create \

--service-id $(keystone service-list | awk '/ compute / {print $2}') \

--publicurl >

compute是主要的控制器,它用来管理云计算系统,主要的模块在python中实现

API

nova-api

nova-api-metadata

Compute core

nova-compute

nova-scheduler

nova-conductor

Networking for VMs

nova-network

nova-dhcpbridge

Console interface

nova-consoleauth

nova-novncproxy

nova-console

nova-x***vncproxy

nova-cert

Image management (EC2 scenario)

nova-objectstore

euca2ools client

1、安装compute包

# apt-get install nova-novncproxy novnc nova-api \

nova-ajax-console-proxy nova-cert nova-conductor \

nova-consoleauth nova-doc nova-scheduler \

python-novaclient

2、配置nova使用的数据库,本例使用mysql,编辑/etc/nova/novaconf中的[database]和[keystone_authtoken]选项

[database]

# The SQLAlchemy connection string used to connect to the database

connection = mysql://nova:NOVA_DBPASS@controller/nova

[keystone_authtoken]

auth_host = controller

auth_port = 35357

auth_protocol = >

以上就是关于查看ubuntu 14.04是否有 openstack全部的内容,包括:查看ubuntu 14.04是否有 openstack、keystone投影仪是什么牌子、openstack compute service list 为什么输出全是关闭等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9536084.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存