Chmouel Boudjnah | a211898 | 2011-11-01 15:36:00 +0100 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | cd /etc/swift |
| 4 | |
| 5 | rm -f *.builder *.ring.gz backups/*.builder backups/*.ring.gz |
| 6 | |
| 7 | swift-ring-builder object.builder create %SWIFT_PARTITION_POWER_SIZE% 3 1 |
| 8 | swift-ring-builder object.builder add z1-127.0.0.1:6010/sdb1 1 |
| 9 | swift-ring-builder object.builder add z2-127.0.0.1:6020/sdb2 1 |
| 10 | swift-ring-builder object.builder add z3-127.0.0.1:6030/sdb3 1 |
| 11 | swift-ring-builder object.builder add z4-127.0.0.1:6040/sdb4 1 |
| 12 | swift-ring-builder object.builder rebalance |
| 13 | |
| 14 | swift-ring-builder container.builder create %SWIFT_PARTITION_POWER_SIZE% 3 1 |
| 15 | swift-ring-builder container.builder add z1-127.0.0.1:6011/sdb1 1 |
| 16 | swift-ring-builder container.builder add z2-127.0.0.1:6021/sdb2 1 |
| 17 | swift-ring-builder container.builder add z3-127.0.0.1:6031/sdb3 1 |
| 18 | swift-ring-builder container.builder add z4-127.0.0.1:6041/sdb4 1 |
| 19 | swift-ring-builder container.builder rebalance |
| 20 | |
| 21 | swift-ring-builder account.builder create %SWIFT_PARTITION_POWER_SIZE% 3 1 |
| 22 | swift-ring-builder account.builder add z1-127.0.0.1:6012/sdb1 1 |
| 23 | swift-ring-builder account.builder add z2-127.0.0.1:6022/sdb2 1 |
| 24 | swift-ring-builder account.builder add z3-127.0.0.1:6032/sdb3 1 |
| 25 | swift-ring-builder account.builder add z4-127.0.0.1:6042/sdb4 1 |
| 26 | swift-ring-builder account.builder rebalance |