按照《云存储系统—swift的原理架构及实践》一书61面例题5.68获取存储空间信息,可以用以下命令获取存储空间信息:
curl -X HEAD -i -H “X-Auth-Token:fc81aaa6-98a1-9ab0-94ba-aba9a89aa9ae” https://storage.swiftdrive.com/v1/CF_xer7343
在之前的博客:Swift-------keystone认证 获得认证令牌和存储服务URL 中,我表述过如何获取认证令牌token。但是用之前获取的token查看用户列表时,提示没有权限,所以需要重新获取一个token
首先需要登录admin,并创建角色demorole,然后:



重新获取token:

利用重新获取的token,就可以获取存储空间信息:

本次博客引用了:https://www.jianshu.com/p/0aaeb9358e11

本文介绍如何根据《云存储系统—swift的原理架构及实践》中的例题,使用curl命令获取Swift存储空间信息。首先回顾了之前博客中认证令牌的获取过程,由于权限问题需要重新获取具有相应权限的token。通过登录admin并创建demorole角色,成功获取新token后,可以查看存储空间详细信息。
最低0.47元/天 解锁文章
451

被折叠的 条评论
为什么被折叠?



