github.com/swiftstack/ProxyFS@v0.0.0-20210203235616-4017c267d62f/sait/home/swift/bin/remakerings (about)

     1  #!/bin/bash
     2  
     3  # Copyright (c) 2015-2021, NVIDIA CORPORATION.
     4  # SPDX-License-Identifier: Apache-2.0
     5  
     6  set -e
     7  
     8  cd /etc/swift
     9  
    10  rm -f *.builder *.ring.gz backups/*.builder backups/*.ring.gz
    11  
    12  swift-ring-builder object.builder create 10 1 1
    13  swift-ring-builder object.builder add r1z1-192.168.22.114:8010/sdb1 1
    14  swift-ring-builder object.builder add r1z1-192.168.22.115:8010/sdb2 1
    15  swift-ring-builder object.builder add r1z1-192.168.22.116:8010/sdb3 1
    16  swift-ring-builder object.builder rebalance
    17  swift-ring-builder object-1.builder create 10 1 1
    18  swift-ring-builder object-1.builder add r1z1-192.168.22.114:8010/sdb1 1
    19  swift-ring-builder object-1.builder add r1z1-192.168.22.115:8010/sdb2 1
    20  swift-ring-builder object-1.builder add r1z1-192.168.22.116:8010/sdb3 1
    21  swift-ring-builder object-1.builder rebalance
    22  swift-ring-builder container.builder create 10 1 1
    23  swift-ring-builder container.builder add r1z1-192.168.22.114:8011/sdb1 1
    24  swift-ring-builder container.builder add r1z1-192.168.22.115:8011/sdb2 1
    25  swift-ring-builder container.builder add r1z1-192.168.22.116:8011/sdb3 1
    26  swift-ring-builder container.builder rebalance
    27  swift-ring-builder account.builder create 10 1 1
    28  swift-ring-builder account.builder add r1z1-192.168.22.114:8012/sdb1 1
    29  swift-ring-builder account.builder add r1z1-192.168.22.115:8012/sdb2 1
    30  swift-ring-builder account.builder add r1z1-192.168.22.116:8012/sdb3 1
    31  swift-ring-builder account.builder rebalance