我已将一些zip存档文件上传到Swift对象库并将其标记为公开。我想从VM实例中下载这些文件。我正在VM中运行CentOS 7。
有可能吗?
答案 0 :(得分:1)
我使用python-swiftclient
安装了python-openstackclient
和pip
,并使用从Horizon控制台下载的OpenStack RC
文件在VM实例中设置了OpenStack API访问环境。
之后,运行命令swift download _container_name_
(将_container_name_
替换为您需要访问的容器)将与容器关联的所有文件下载到VM实例的文件系统。
希望有一种更简单的方法,如安装远程文件系统。但为此我应该使用块存储而不是对象存储。