mirror of
https://github.com/zulip/zulip.git
synced 2025-11-10 17:07:07 +00:00
[manual] Move puppet modules to the top level
The new puppet.conf file has to be moved into place manually. (imported from commit 253d9a95386dae8c803a998ce2dc7e8be40c880a)
This commit is contained in:
23
puppet/zulip-internal/files/postgresql/setup_disks.sh
Executable file
23
puppet/zulip-internal/files/postgresql/setup_disks.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/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
|
||||
|
||||
pg_ctlcluster 9.1 main stop
|
||||
mv /var/lib/postgresql /srv
|
||||
ln -s /srv/postgresql/ /var/lib
|
||||
|
||||
mv /tmp /srv
|
||||
mkdir /tmp
|
||||
mount --bind /srv/tmp /tmp
|
||||
echo "/srv/tmp /tmp bind defaults,bind 0 0" >> /etc/fstab
|
||||
pg_ctlcluster 9.1 main start
|
||||
Reference in New Issue
Block a user