-
-
Save josefinaestevez/ad4a43e3e9c6c0677ad66c765622b1dc to your computer and use it in GitHub Desktop.
How to mount another EBS as /var on EC2 (ubuntu)
This file contains hidden or 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
#!/bin/bash | |
#attach the EBS to /dev/sdf before running it | |
# format EBS | |
sudo mkfs -t ext4 /dev/xvdf | |
# copy original /var to /dev/xvdf | |
sudo mkdir /mnt/new | |
sudo mount /dev/xvdf /mnt/new | |
cd /var | |
sudo cp -ax * /mnt/new | |
cd / | |
sudo mv var var.old | |
# mount EBS as new /var | |
sudo umount /dev/xvdf | |
sudo mkdir /var | |
sudo mount /dev/xvdf /var | |
# update fstab file to mount EBS on system startup | |
sudo cp /etc/fstab fstab | |
sudo chmod 666 fstab | |
echo "/dev/xvdf /var ext4 defaults,noatime 1 1" >> fstab | |
sudo chmod 644 fstab | |
sudo mv /etc/fstab /etc/fstab.old | |
sudo mv fstab /etc/fstab |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment