开发者社区> 问答> 正文

大牛问个问题 最近在学习这个?报错

@CUP_张洋洋 你好,想跟你请教个问题:

 

nova endpoint  如何查看具体的 url,  nova 注册服务的时候 url后面加了%tenant_id,

 

 我想得到具体这样的url
http://controller:8774/v2/ae7a98326b9c455588edd2656d723b9d

但用这个命令  nova endpoints  报错,是不是 这个命令被替换了?有其他命令吗?

 

展开
收起
爱吃鱼的程序员 2020-06-08 16:19:50 531 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你好,查看各个组件的endpoints有以下几种途径:

    1.正如你所说在命令行通过novaendpoints获取,报错是不是因为环境变量加载有问题,在执行命令前加加载包含租户、用户、密码等信息;

    2.如果是V2版本,可通过keystoneendpoint-list获得;如果是V3版本,可通过openstackendpointlist获得;

    3.通过keystone数据库endpoint表查看。

     

    执行了admin_openrc.sh后   novaendpoints 还是报错,提示 没有endpoints选项, 这个命令被废弃了吗?  

     

    openstackendpointlist 可以查到, keystoneendpoint表也有, 

     

    2020-06-08 16:20:04
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云技术面试红宝书 立即下载
阿里云技术面试红宝书 立即下载
长安十二时辰背后的技术秘籍 立即下载