|
while [ ! -e /dev/xvdh1 ]; do echo waiting for /dev/xvdh1 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh2 ]; do echo waiting for /dev/xvdh2 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh3 ]; do echo waiting for /dev/xvdh3 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh4 ]; do echo waiting for /dev/xvdh4 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh5 ]; do echo waiting for /dev/xvdh5 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh6 ]; do echo waiting for /dev/xvdh6 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh7 ]; do echo waiting for /dev/xvdh7 to attach; sleep 10; done |
|
while [ ! -e /dev/xvdh8 ]; do echo waiting for /dev/xvdh8 to attach; sleep 10; done |
|
apt-get update > /tmp/apt-get-update.log 2>&1 |
|
apt-get install -y mongodb-10gen > /tmp/apt-mongo.log 2>&1 |
|
service mongodb stop > /tmp/mongodb-stop.log 2>&1 |
|
sleep 5 |
|
## Create RAID10 and persist configuration |
|
mdadm --stop --scan |
|
mdadm --verbose --create /dev/md0 --level=10 --chunk=256 --raid-devices=8 /dev/xvdh1 /dev/xvdh2 /dev/xvdh3 /dev/xvdh4 /dev/xvdh5 /dev/xvdh6 /dev/xvdh7 /dev/xvdh8 > /tmp/mdadm.log 2>&1 |
|
mdadm --detail --scan >> /etc/mdadm/mdadm.conf |