Nova组件间调用-oracle9i、10g、11g编程艺术(中文版)

时间:2024-07-02 16:36:56
【文件属性】:

文件名称:Nova组件间调用-oracle9i、10g、11g编程艺术(中文版)

文件大小:3.91MB

文件格式:PDF

更新时间:2024-07-02 16:36:56

OpenStack

5.5 Nova组件间调用 我们可以通过以下命令来对实例启动进行debug分析 ① nova --debug boot --flavor 3 --nic net-id=54cf9939-4d75-4ba2-9b27-6becf8f13561 -- image cfaf8992-bbb9-4895-bda1-a1547f0fa356 test1 以上debug输出我们可以清楚看到,执行一个boot新实例的操作需要发送如下几个api请求: ① 向keystone发送请求,获取租户(d7beb7f28e0b4f41901215000339361d)的认证token ② 通过拿到的token,向nova-api服务发送请求,验证image是否存在 ③ 通过拿到的token,向nova-api服务发送请求,验证创建的favor是否存在 ④ 请求创健一个新的instance,需要的元数据信息通过包含在请求body中 ⑤ nova-CLIent帮我们把需要的全部请求放到一起,而最重要的就是4。如果用户想自己通过rest api 直接发送http请求的话,可以直接使用4,当然,前提是先通过调用keystone服务得到认证token。 Nova组件间调用


网友评论