diff --git a/servers/puppet/modules/humbug/files/postgresql/setup_disks.sh b/servers/puppet/modules/humbug/files/postgresql/setup_disks.sh index 8fb0b08ed0..a44b423d7a 100755 --- a/servers/puppet/modules/humbug/files/postgresql/setup_disks.sh +++ b/servers/puppet/modules/humbug/files/postgresql/setup_disks.sh @@ -1,9 +1,13 @@ #!/bin/sh umount /mnt yes | mdadm --create /dev/md0 --raid-devices=2 --level=1 /dev/xvdb /dev/xvdc + blockdev --setra 4096 /dev/xvdb blockdev --setra 4096 /dev/xvdc blockdev --setra 4096 /dev/md0 +echo deadline > /sys/block/xvdb/queue/scheduler +echo deadline > /sys/block/xvdc/queue/scheduler + mkfs.xfs /dev/md0 echo "/dev/md0 /srv xfs noatime,barrier 1 1" >> /etc/fstab mount /srv