Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- cd /etc/swift
- rm -f *.builder *.ring.gz backups/*.builder backups/*.ring.gz
- swift-ring-builder account.builder create 16 2 1
- swift-ring-builder container.builder create 16 2 1
- swift-ring-builder object.builder create 16 2 1
- swift-ring-builder object-1.builder create 16 3 1
- swift-ring-builder object-2.builder create 16 1 1
- swift-ring-builder object-3.builder create 16 4 1
- # Storage node 1 - 4 disk node
- swift-ring-builder account.builder add r1z1-172.100.10.51:6002R172.100.9.51:6005/d1 100
- swift-ring-builder container.builder add r1z1-172.100.10.51:6001R172.100.9.51:6004/d1 100
- swift-ring-builder object.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d1 100
- swift-ring-builder object-1.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d1 100
- swift-ring-builder object-2.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d1 100
- swift-ring-builder object-3.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d1 100
- swift-ring-builder account.builder add r1z1-172.100.10.51:6002R172.100.9.51:6005/d2 100
- swift-ring-builder container.builder add r1z1-172.100.10.51:6001R172.100.9.51:6004/d2 100
- swift-ring-builder object.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d2 100
- swift-ring-builder object-1.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d2 100
- swift-ring-builder object-2.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d2 100
- swift-ring-builder object-3.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d2 100
- swift-ring-builder account.builder add r1z1-172.100.10.51:6002R172.100.9.51:6005/d3 100
- swift-ring-builder container.builder add r1z1-172.100.10.51:6001R172.100.9.51:6004/d3 100
- swift-ring-builder object.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d3 100
- swift-ring-builder object-1.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d3 100
- swift-ring-builder object-2.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d3 100
- swift-ring-builder object-3.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d3 100
- swift-ring-builder account.builder add r1z1-172.100.10.51:6002R172.100.9.51:6005/d4 100
- swift-ring-builder container.builder add r1z1-172.100.10.51:6001R172.100.9.51:6004/d4 100
- swift-ring-builder object.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d4 100
- swift-ring-builder object-1.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d4 100
- swift-ring-builder object-2.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d4 100
- swift-ring-builder object-3.builder add r1z1-172.100.10.51:6000R172.100.9.51:6003/d4 100
- # Storage node 2 - 4 disk node
- swift-ring-builder account.builder add r1z2-172.100.10.52:6002R172.100.9.52:6005/d1 100
- swift-ring-builder container.builder add r1z2-172.100.10.52:6001R172.100.9.52:6004/d1 100
- swift-ring-builder object.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d1 100
- swift-ring-builder object-1.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d1 100
- swift-ring-builder object-2.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d1 100
- swift-ring-builder object-3.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d1 100
- swift-ring-builder account.builder add r1z2-172.100.10.52:6002R172.100.9.52:6005/d2 100
- swift-ring-builder container.builder add r1z2-172.100.10.52:6001R172.100.9.52:6004/d2 100
- swift-ring-builder object.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d2 100
- swift-ring-builder object-1.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d2 100
- swift-ring-builder object-2.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d2 100
- swift-ring-builder object-3.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d2 100
- swift-ring-builder account.builder add r1z2-172.100.10.52:6002R172.100.9.52:6005/d3 100
- swift-ring-builder container.builder add r1z2-172.100.10.52:6001R172.100.9.52:6004/d3 100
- swift-ring-builder object.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d3 100
- swift-ring-builder object-1.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d3 100
- swift-ring-builder object-2.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d3 100
- swift-ring-builder object-3.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d3 100
- swift-ring-builder account.builder add r1z2-172.100.10.52:6002R172.100.9.52:6005/d4 100
- swift-ring-builder container.builder add r1z2-172.100.10.52:6001R172.100.9.52:6004/d4 100
- swift-ring-builder object.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d4 100
- swift-ring-builder object-1.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d4 100
- swift-ring-builder object-2.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d4 100
- swift-ring-builder object-3.builder add r1z2-172.100.10.52:6000R172.100.9.52:6003/d4 100
- # End of adding devices to the ring. Rebalance!
- swift-ring-builder account.builder rebalance
- swift-ring-builder container.builder rebalance
- swift-ring-builder object.builder rebalance
- swift-ring-builder object-1.builder rebalance
- swift-ring-builder object-2.builder rebalance
- swift-ring-builder object-3.builder rebalance
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement