博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nova image-list 和 glance image-list 有什么区别
阅读量:5966 次
发布时间:2019-06-19

本文共 2423 字,大约阅读时间需要 8 分钟。

[摘要:nova image-list 战 glance image-list 有甚么差别? # nova image-list ID Name Status Server b6c93037-c39d-49e6-b849-2ebe1346d689 ]

nova image-list 和 glance image-list 有什么区别?

# nova image-list

ID Name Status Server
b6c93037-c39d-49e6-b849-2ebe1346d689 L2image ACTIVE  
5a58ac6e-7e4d-4d4f-bc7b-723eddfffc02 UDimage ACTIVE  
c6b5cf09-3d26-40eb-bb49-d25f15022f7a UEimage ACTIVE  
dfa462d8-27b3-456b-b8c1-fab887ceeab8 cirros-0.3.3 ACTIVE  
c98eed1a-4a27-4b33-9703-01c00a0a3358 eNBimage ACTIVE  

# glance image-list

ID Name Disk Format Container Format Size Status
dfa462d8-27b3-456b-b8c1-fab887ceeab8 cirros-0.3.3 qcow2 bare 13200896 active

nova image-list显示了所有的image,而glance image-list只现实了public的image. 

应该是因为nova拥有了admin的权限而glance没有。“This is due to your glance doesn’t use keystone as auth strategy.” 
看到网上有一个解决方案为 
“It seems that while the glance-api.conf file had flavor=keystone the registry file was missing the entry.” 
但是我不知道这个所谓的missing the entry是什么概念。

使用glance image-show+ID的话,可以读出所有image的详细信息,但image list依然不会显示这些image。所以我认为不是权限的问题。 

随手试了一下换了个api版本,居然就显示了所有image 
# glance --os-image-api-version 2 image-list

ID Name
dfa462d8-27b3-456b-b8c1-fab887ceeab8 cirros-0.3.3
c6b5cf09-3d26-40eb-bb49-d25f15022f7a UEimage
5a58ac6e-7e4d-4d4f-bc7b-723eddfffc02 UDimage
c98eed1a-4a27-4b33-9703-01c00a0a3358 eNBimage
b6c93037-c39d-49e6-b849-2ebe1346d689 L2image

然后使用了 

# glance help image-list 
以后,发现了一个选项是--all-tanents 
于是输入 
# glance image-list --all-tenants

ID Name Disk Format Container Format Size Status
dfa462d8-27b3-456b-b8c1-fab887ceeab8 cirros-0.3.3 qcow2 bare 13200896 active
c98eed1a-4a27-4b33-9703-01c00a0a3358 eNBimage qcow2 bare 2320760832 active
b6c93037-c39d-49e6-b849-2ebe1346d689 L2image qcow2 bare 1331363840 active
5a58ac6e-7e4d-4d4f-bc7b-723eddfffc02 UDimage qcow2 bare 1449590784 active
c6b5cf09-3d26-40eb-bb49-d25f15022f7a UEimage qcow2 bare 1477509120 active

或者使用 

# glance image-list --is-public Flase

ID Name Disk Format Container Format Size Status
c98eed1a-4a27-4b33-9703-01c00a0a3358 eNBimage qcow2 bare 2320760832 active
b6c93037-c39d-49e6-b849-2ebe1346d689 L2image qcow2 bare 1331363840 active
5a58ac6e-7e4d-4d4f-bc7b-723eddfffc02 UDimage qcow2 bare 1449590784 active
c6b5cf09-3d26-40eb-bb49-d25f15022f7a UEimage qcow2 bare 1477509120 active

也可以看到平时不显示的四个image。

nova help image-list只有 

--limit <limit> Number of images to return per request 
这一个选项。我猜测nova默认是显示所有tenant的image的

转载于:https://www.cnblogs.com/kangvcar/p/5985418.html

你可能感兴趣的文章
android实战开发02
查看>>
linux经典命令-Web服务器管理
查看>>
shell脚本七十问
查看>>
使用sp_monitor 查看SQL Server统计信息
查看>>
使用SQL Storage Compress压缩SQL Server 数据库文件
查看>>
使用镜像数据库减轻报表的负载
查看>>
【noip 2016】 蚯蚓(earthworm)
查看>>
【unit7 & unit9】cifs网络文件系统访问;vsftp服务
查看>>
20145328 《信息安全系统设计基础》第2周学习总结
查看>>
ssh user@host "command" 与login host运行shell的区别
查看>>
设置redis访问密码
查看>>
C# 数据库连接字符串拼接
查看>>
SSL/TLS深度解析--测试TLS/SSL加密
查看>>
hdu4405 掷骰子走格子
查看>>
我的友情链接
查看>>
from_子句-内连接-左连接-右连接
查看>>
我的友情链接
查看>>
Spring MVC 数据回显
查看>>
(三)Redis两种持久化方案
查看>>
我的友情链接
查看>>