Created
August 17, 2016 12:29
-
-
Save anonymous/79d9a8e48526d9e9a181fdca151512ce to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export KOLLA_INTERNAL_ADDRESS=10.10.20.50 | |
export KOLLA_BASE_DISTRO=centos | |
export KOLLA_INSTALL_TYPE=binary | |
STORAGE[1]=10.10.20.40 | |
STORAGE[2]=10.10.20.43 | |
STORAGE[3]=10.10.20.45 | |
# Object ring | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base \ | |
swift-ring-builder /etc/kolla/config/swift/object.builder create 10 3 1 | |
for NODE in 1 2 3; do | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base swift-ring-builder \ | |
/etc/kolla/config/swift/object.builder add z${NODE}-${STORAGE[$NODE]}:6000/sdd1 1; | |
done | |
# Account ring | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base \ | |
swift-ring-builder /etc/kolla/config/swift/account.builder create 10 3 1 | |
for NODE in 1 2 3; do | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base swift-ring-builder \ | |
/etc/kolla/config/swift/account.builder add z${NODE}-${STORAGE[$NODE]}:6001/sdd1 1; | |
done | |
# Container ring | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base \ | |
swift-ring-builder /etc/kolla/config/swift/container.builder create 10 3 1 | |
for NODE in 1 2 3; do | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base swift-ring-builder \ | |
/etc/kolla/config/swift/container.builder add z${NODE}-${STORAGE[$NODE]}:6002/sdd1 1; | |
done | |
for ring in object account container; do | |
docker run \ | |
-v /etc/kolla/config/swift/:/etc/kolla/config/swift/ \ | |
kolla/${KOLLA_BASE_DISTRO}-${KOLLA_INSTALL_TYPE}-swift-base swift-ring-builder \ | |
/etc/kolla/config/swift/${ring}.builder rebalance; | |
done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment