使用OpenStack对象存储的操作指南
1. 引言
当我们拥有一个运行中的OpenStack对象存储环境后,就可以使用它来存储文件。可以借助swift客户端工具来操作这个环境,它能让我们创建容器、上传文件、检索文件并设置相应的权限。
2. 安装swift客户端工具
要操作OpenStack对象存储环境,需在客户端安装合适的工具。Swift自带的swift工具可用于上传、下载和修改OpenStack对象存储环境中的文件。
- 准备工作
- 登录到能访问192.168.100.0/24公共网络上OpenStack环境的Ubuntu主机。若使用Vagrant环境,可使用控制器节点,该节点有提供swift命令行客户端的python - swiftclient包。
- 若用Vagrant创建节点,可执行 vagrant ssh controller 。
- 设置以下凭证(若不使用Vagrant环境,需调整证书和密钥文件的路径):
export OS_TENANT_NAME=cookbook
export OS_USERNAME=admin
export OS_PASSWORD=openstack
export OS_AUTH_URL=https://192.168.100.200:5000/v2.0/
export OS_NO_CACHE=1
export OS_KEY=/vagrant/cakey.pem
export OS_CACERT=/vagrant/ca.pem
超级会员免费看
订阅专栏 解锁全文

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



