Filippo Giunchedi has uploaded a new change for review. https://gerrit.wikimedia.org/r/169662
Change subject: new script: swift-add-machine ...................................................................... new script: swift-add-machine I had this script lying around, committing Change-Id: I578dbba0e82d903110e43486ad7460090085a10b --- A bin/swift-add-machine 1 file changed, 25 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/software/swift-ring refs/changes/62/169662/1 diff --git a/bin/swift-add-machine b/bin/swift-add-machine new file mode 100755 index 0000000..254ec92 --- /dev/null +++ b/bin/swift-add-machine @@ -0,0 +1,25 @@ +#!/bin/bash +# add a machine (ip address + zone) to an existing swift cluster +set -e +set -u + +zone=$1 +ip=$2 +region=1 +object_weight=${object_weight:=2000} +nonobject_weight=${nonobject_weight:=92} + +for dev in sda1 sdb1 sdc1 sdd1 sde1 sdf1 sdg1 sdh1 sdi1 sdk1 sdl1 ; do + swift-ring-builder object.builder add --region $region --zone $zone \ + --ip $ip --port 6000 --weight $object_weight --device $dev +done + +for dev in sdm3 sdn3; do + swift-ring-builder container.builder add --region $region --zone $zone \ + --ip $ip --port 6001 --weight $nonobject_weight --device $dev +done + +for dev in sdm3 sdn3; do + swift-ring-builder account.builder add --region $region --zone $zone \ + --ip $ip --port 6002 --weight $nonobject_weight --device $dev +done -- To view, visit https://gerrit.wikimedia.org/r/169662 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I578dbba0e82d903110e43486ad7460090085a10b Gerrit-PatchSet: 1 Gerrit-Project: operations/software/swift-ring Gerrit-Branch: master Gerrit-Owner: Filippo Giunchedi <fgiunch...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits