分享

icehouse版本划分region的问题

tongshan123 发表于 2015-9-14 10:12:11 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 6 8410
我现在想把一个新的openstack设置成为另一个openstack的region
设置了endpoint后,可以在界面上看到这个region
root@ubuntu200:/etc/nova# keystone endpoint-list
+----------------------------------+-----------+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+----------------------------------+
|                id                |   region  |                       publicurl                        |                      internalurl                       |                        adminurl                        |            service_id            |
+----------------------------------+-----------+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+----------------------------------+
| 01be13ee3cee4ec08b6b3a1478cd9d17 | RegionOne |          http://localhost:8773/services/Cloud          |          http://localhost:8773/services/Cloud          |          http://localhost:8773/services/Admin          | e2b48475569249eeaa9f153be6b3426e |
| 0716726d289a43ba8dfb67a0a02ce1f9 | RegionOne |        http://10.10.7.200:$(public_port)s/v2.0         |         http://10.10.7.200:$(admin_port)s/v2.0         |         http://10.10.7.200:$(admin_port)s/v2.0         | 7e716860567147faab24a3cc478027b3 |
| 0d3a685bc3734388a6749a3cd2980816 |  region1  |        http://10.10.7.208:8774/v2/%(tenant_id)s        |        http://10.10.7.208:8774/v2/%(tenant_id)s        |        http://10.10.7.208:8774/v2/%(tenant_id)s        | d2cf87919c9a42b7a5d1ed18f7569b32 |
| 5ad241e23ecc4ef3b2813fe89b6fe5c1 | RegionOne |        http://10.10.7.200:8004/v1/%(tenant_id)s        |        http://10.10.7.200:8004/v1/%(tenant_id)s        |        http://10.10.7.200:8004/v1/%(tenant_id)s        | a570de744a9a4a8a87cc765daa91e404 |
| 698c33a0d5cf448a95caf94e9b795e92 |  region1  |        http://controller:8776/v1/%(tenant_id)s         |        http://controller:8776/v1/%(tenant_id)s         |        http://controller:8776/v1/%(tenant_id)s         | ce6f67a9a48e48afb57e71067e14f53a |
| 89b673c9d83743d98fda52339fe5d45a | RegionOne |                http://10.40.1.200:9696                 |                http://10.40.1.200:9696                 |                http://10.40.1.200:9696                 | e84dc0538b3d4821b3794c38f61437bc |
| 8b16c94ee1034a5a9a87affe47479974 | RegionOne |        http://10.10.7.200:8776/v1/$(tenant_id)s        |        http://10.10.7.200:8776/v1/$(tenant_id)s        |        http://10.10.7.200:8776/v1/$(tenant_id)s        | ce6f67a9a48e48afb57e71067e14f53a |
| ac1f8f092bcd49b0be754eb534cf4a45 | RegionOne | http://10.10.7.200:$(compute_port)s/v1.1/$(tenant_id)s | http://10.10.7.200:$(compute_port)s/v1.1/$(tenant_id)s | http://10.10.7.200:$(compute_port)s/v1.1/$(tenant_id)s | d2cf87919c9a42b7a5d1ed18f7569b32 |
| af53963757b34e6688eb5b06060556d8 | RegionOne |               http://10.10.7.200:9292/v1               |               http://10.10.7.200:9292/v1               |               http://10.10.7.200:9292/v1               | 7ec8e3f3e0e542d7a97fd0004d914359 |
| eeee7e8356754c429ff8349eabef60f6 |  region1  |                http://10.10.7.208:9696                 |                http://10.10.7.208:9696                 |                http://10.10.7.208:9696                 | e84dc0538b3d4821b3794c38f61437bc |
| f5152d9289374a39a99499e982f5b41c |  region1  |               http://10.10.7.208:9292/v1               |               http://10.10.7.208:9292/v1               |               http://10.10.7.208:9292/v1               | 7ec8e3f3e0e542d7a97fd0004d914359 |
+----------------------------------+-----------+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+----------------------------------+


但是,root@ubuntu200:/etc/nova# nova --os-region-name region1 list
ERROR: Unauthorized (HTTP 401)
root@ubuntu200:/etc/nova#

请问,我是什么地方还没有设置好吗?应该怎么设置?

已有(6)人评论

跳转到指定楼层
jixianqiuxue 发表于 2015-9-14 11:21:05
把一个openstack设置成另一个??
楼主描述清楚些。
如果二者不是同一个库,region一样也是不行的
回复

使用道具 举报

tongshan123 发表于 2015-9-14 13:21:03
jixianqiuxue 发表于 2015-9-14 11:21
把一个openstack设置成另一个??
楼主描述清楚些。
如果二者不是同一个库,region一样也是不行的

我有两台主机,每台都安装了独立的openstack环境,系统默认的region是RegionOne,我想在一台机器A上把另一台机器B加成region1。在网上查资料是讲多个region之间公用keystone和horizon,需要增加endpoint。我现在机器A上增加了机器B的endpoint,现在在机器B的页面上有下拉框可以选择某个region,但是点击其他都会显示“未授权”,这应该是keystone没有认证,我又修改了机器B上的keystone,但是还是不行。
回复

使用道具 举报

tongshan123 发表于 2015-9-14 13:22:15
tongshan123 发表于 2015-9-14 13:21
我有两台主机,每台都安装了独立的openstack环境,系统默认的region是RegionOne,我想在一台机器A上把另 ...

应该是机器A的下拉菜单可以选择region
回复

使用道具 举报

tongshan123 发表于 2015-9-15 09:21:36
jixianqiuxue 发表于 2015-9-14 11:21
把一个openstack设置成另一个??
楼主描述清楚些。
如果二者不是同一个库,region一样也是不行的

我现在配置的页面可以使用,但是用命令行还是报错,怎么解决?
回复

使用道具 举报

Alkaloid0515 发表于 2015-9-15 10:41:18
tongshan123 发表于 2015-9-15 09:21
我现在配置的页面可以使用,但是用命令行还是报错,怎么解决?

是看kilo版吗,采用下面方式,都替换为自己对应的域
openstack --os-auth-url http://controller:5000 \
  --os-project-domain-id default --os-user-domain-id default \
  --os-project-name demo --os-username demo --os-auth-type password \
  token issue

回复

使用道具 举报

tongshan123 发表于 2015-9-15 10:46:40
Alkaloid0515 发表于 2015-9-15 10:41
是看kilo版吗,采用下面方式,都替换为自己对应的域
openstack --os-auth-url http://controller:5000 \ ...

不是,icehouse
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条