Openstack Swift SLO & bulk delete 測試常用命令,檔案等
阿新 • • 發佈:2020-10-21
curl -i -k \ -H "Content-Type: application/json" \ -d ' { "auth": { "identity": { "methods": ["password"], "password": { "user": { "name": "large_obj", "domain": { "id": "default" }, "password": "root" } } }, "scope": {"project": { "name": "admin", "domain": { "id": "default" } } } } }' \ "https://10.4.10.77:5000/v3/auth/tokens"
curl -v -X PUT -H "X-Auth-Token: gAAAAABfj5KqTHbWnUqNG73PJXgvC0sLOR9kMyzC6fiFs5AgOL9YYoAJVIm0aLbaxQnWd9v54aI8B2xNXpuLaNfeVZXJtl7fFn1oP6WVN9T8nzzIvBGQa10e9coLnPSScRJsh3PALtWYd4INEJKc7BH1TODU1ePMXlzPAU0fbeD13Lyan6vWx9k" "https://master:8080/v1/AUTH_b12f54d365e3416e864809fb7be2b624/con/myLargeFile?multipart-manifest=put" -T ./manifest.json -k curl -v -i -X DELETE -H "X-Auth-Token: gAAAAABfj5KqTHbWnUqNG73PJXgvC0sLOR9kMyzC6fiFs5AgOL9YYoAJVIm0aLbaxQnWd9v54aI8B2xNXpuLaNfeVZXJtl7fFn1oP6WVN9T8nzzIvBGQa10e9coLnPSScRJsh3PALtWYd4INEJKc7BH1TODU1ePMXlzPAU0fbeD13Lyan6vWx9k" "https://master:8080/v1/AUTH_b12f54d365e3416e864809fb7be2b624/con/myLargeFile?multipart-manifest=delete" -k -s -o /dev/null -w "%{time_total}\n" curl -i -k -X GET -H 'X-Auth-Token:gAAAAABfjqHyHG8IseFcnyfoZbRxDraohhmSi4-iEe7nVqMGh64CQ28Ujl8Ez7I_ItxrEgtkf9gvS2ZwNmgzRXcnLGvTEOg9klMPVJjNzngy9f701TS4lnDcyDwnIHFdZR9irr15S6gF1o-6X8balGH6D-C3ES8YySZg_S8jCwAR1w9H9PweCHw' https://master:8080/v1/AUTH_b12f54d365e3416e864809fb7be2b624/large_obj/myLargeFile curl -i -k https://master:8080/v1/AUTH_b12f54d365e3416e864809fb7be2b624/con/t00da -X PUT -H "X-Auth-Token: gAAAAABfj5KqTHbWnUqNG73PJXgvC0sLOR9kMyzC6fiFs5AgOL9YYoAJVIm0aLbaxQnWd9v54aI8B2xNXpuLaNfeVZXJtl7fFn1oP6WVN9T8nzzIvBGQa10e9coLnPSScRJsh3PALtWYd4INEJKc7BH1TODU1ePMXlzPAU0fbeD13Lyan6vWx9k" -T "t00da" curl -i -H "X-Auth-Token: gAAAAABfj5KqTHbWnUqNG73PJXgvC0sLOR9kMyzC6fiFs5AgOL9YYoAJVIm0aLbaxQnWd9v54aI8B2xNXpuLaNfeVZXJtl7fFn1oP6WVN9T8nzzIvBGQa10e9coLnPSScRJsh3PALtWYd4INEJKc7BH1TODU1ePMXlzPAU0fbeD13Lyan6vWx9k" -H "Accept: application/json" -H "Content-Type: text/plain" -X DELETE https://master:8080/v1/AUTH_b12f54d365e3416e864809fb7be2b624/?bulk-delete --data-binary @del_list.txt -k -s -o /dev/null -w "%{time_total}\n"
Json 格式的 manifest file
[ { "path": "con/t00aa", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ab", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ac", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ad", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ae", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00af", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ag", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ah", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ai", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00aj", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ak", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00al", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00am", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00an", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ao", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ap", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00aq", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ar", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00as", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00at", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00au", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00av", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00aw", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ax", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ay", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00az", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ba", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bb", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bc", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bd", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00be", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bf", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bg", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bh", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bi", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bj", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bk", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bl", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bm", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bn", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bo", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bp", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bq", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00br", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bs", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bt", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bu", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bv", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bw", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bx", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00by", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00bz", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ca", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cb", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cc", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cd", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ce", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cf", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cg", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ch", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ci", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cj", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ck", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cl", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cm", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cn", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00co", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cp", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cq", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cr", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cs", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ct", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cu", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cv", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cw", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cx", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cy", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00cz", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00da", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00db", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dc", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dd", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00de", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00df", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dg", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dh", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00di", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dj", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dk", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dl", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dm", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dn", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00do", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dp", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dq", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dr", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00ds", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dt", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00du", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 }, { "path": "con/t00dv", "etag": "2c7ab85a893283e98c931e9511add182", "size_bytes": 16777216 } ]