1. 程式人生 > 實用技巧 >Openstack Swift SLO & bulk delete 測試常用命令,檔案等

Openstack Swift SLO & bulk delete 測試常用命令,檔案等

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
    }
]