У меня есть сервер Ubuntu 14.04, который имеет один диск, где rootfs смонтирован.
Я просто добавил диск SSD, в котором я смонтировался /ssd
Теперь я хочу мой /tmp
& /var/tmp
использовать этот быстрый диск ускорить мой сервер. Сначала я хочу заняться просто /tmp
(и я знаю, что повторенные записи могут сократить жизнь ssd).
В моем crontab я хочу добавить запись как это:
@reboot /bin/sleep 5; install -d -m 1777 /ssd/tmp
&& install -d -m 1777 /tmp && rm -r /tmp && ln -s /ssd/tmp1 /tmp
потенциально лишнее install -d -m 1777 /tmp
только там для проверки этого rm -r /tmp
не перестал работать (и rm -r /tmp
существует для обеспечения этого ln -s
не открывает другой tmp под /tmp
который сделает этот набор неэффективным.
Можно просто смонтировать ssd как/tmp раздел. Смонтироваться при загрузке Вас может записать это в/etc/fstab/.
Например:
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb2 during installation
...
/dev/sdb1 /tmp ext4 discard,defaults 0 2
/dev/sdb2 /var/tmp ext4 discard,defaults 0 2
См. https://en.wikipedia.org/wiki/Fstab для получения дополнительной информации.