Swift服务运维
(1)Swift查询命令
1)创建容器
通过命令行实现对Swift上数据的操作,首先需要创建一个名称为“test”的容器
# swift post test
2)查询容器
查看“test”容器里面的内容
# swift list test
通过显示结果可以看出目前“test”容器里面的内容是空的,这时用户希望将本地的file目录内容递归上传到“test”容器内。
创建file目录,并同时新建3个文件one.txt、two.doc和three.png。
(2)Swift上传和下载
1)上传文件至容器
上传时首先需要上传一个空白的“file”目录,将one.txt文件上传到“test”容器内file目录内
将剩下的two.doc和three.png递归上传到“test”容器下的file目录内
2)从容器中下载文件
数据在Swift集群内保存,随时供用户下载使用,现在下载three.png文件
3)从容器中删除文件
目前磁盘容量有限,需要删除一些相对价值低的数据,空出更多的空间。这时已经将three.png下载到本地,暂时将three.png从对象存储服务器中删除
4)查看容器服务状态
可以通过swift stat命令来查看整个Account账户下Swift状态