发表于 2020-03-12 · 本文保留当年的技术记录,使用前请结合当前版本文档核对。
- 修改历史
| 日期 | 版本 | 描述 | 作者 |
|---|---|---|---|
| 2020-03-06 | V1.0 | 对象文件查询接口 | piglet |
目录
[TOC]
一、文件查询
** 请求url**:http://ip:8888/api/voss/obj_query
** 请求类型 **:GET
** 请求参数 **:
{“tenant”:string,”user_account”:string,”bucket_name”:string,”object_name”:string}
** 请求参数示例 **:
{
"tenant":"test",
"user_account":"test01",
"bucket_name":"mytest",
"object_name":"aaaaa.zip",
}
** 请求结果(返回结果会有两种,整段上传和分段上传) **:
整段上传:
{
"status":"success",
"data":{
"errmsg":"",
"errcode":0,
"obj_location_info":[ #对象位置信息
{
"osd_info":{ #对象所在osd信息
"ip":"172.16.20.67", # osd所在ip地址
"host_name":"node67", # osd所在的host
"osd_num":1 # osd的id
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1_monitor.zip'", #对象名
"pg_id":"6.4" # 对象所在的pg id
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_.0ydLa3-v7PW42DvUifyH9uoMaNwuMtM__1'", # 对象的切片位置
"pg_id":"6.3d"
}
]
}
}
分段上传:
{
"status":"success",
"data":{
"errmsg":"",
"errcode":0,
"obj_location_info":[
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1_aaaaa.zip'",
"pg_id":"6.2e"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.1'", #对象多段上传块名
"pg_id":"6.28"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.1_1'", #对象多段上传块切片
"pg_id":"6.32"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.1_2'",
"pg_id":"6.16"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.1_3'",
"pg_id":"6.28"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.2'",
"pg_id":"6.3e"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.2_1'",
"pg_id":"6.3b"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.2_2'",
"pg_id":"6.27"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.2_3'",
"pg_id":"6.2b"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.3'",
"pg_id":"6.7"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.3_1'",
"pg_id":"6.23"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.3_2'",
"pg_id":"6.30"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.3_3'",
"pg_id":"6.2d"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.4'",
"pg_id":"6.2b"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.4_1'",
"pg_id":"6.2"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.4_2'",
"pg_id":"6.18"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.4_3'",
"pg_id":"6.37"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.5'",
"pg_id":"6.3f"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.5_1'",
"pg_id":"6.31"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.5_2'",
"pg_id":"6.24"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.5_3'",
"pg_id":"6.2e"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.6'",
"pg_id":"6.3f"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.6_1'",
"pg_id":"6.5"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.6_2'",
"pg_id":"6.15"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.6_3'",
"pg_id":"6.28"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.7'",
"pg_id":"6.21"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.7_1'",
"pg_id":"6.11"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.7_2'",
"pg_id":"6.3c"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.7_3'",
"pg_id":"6.3d"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.8'",
"pg_id":"6.23"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.8_1'",
"pg_id":"6.b"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.8_2'",
"pg_id":"6.10"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.8_3'",
"pg_id":"6.37"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.9'",
"pg_id":"6.e"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.9_1'",
"pg_id":"6.33"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.9_2'",
"pg_id":"6.19"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.9_3'",
"pg_id":"6.19"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.10'",
"pg_id":"6.9"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.10_1'",
"pg_id":"6.c"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.10_2'",
"pg_id":"6.36"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.10_3'",
"pg_id":"6.37"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.11'",
"pg_id":"6.38"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":1
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.11_1'",
"pg_id":"6.e"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.11_2'",
"pg_id":"6.22"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__shadow_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.11_3'",
"pg_id":"6.2e"
},
{
"osd_info":{
"ip":"172.16.20.67",
"host_name":"node67",
"osd_num":0
},
"obj_name":"'c8770e0b-9bf1-49ca-916b-1dbada38133c.4270.1__multipart_aaaaa.zip.2~5ZNoMEyq8RSfvngNARDhx6anGJHOm48.12'",
"pg_id":"6.10"
}
]
}
}
— END OF NOTE —返回文章归档 ↗
继续阅读Hello World