SSD como partição / tmp

1

Eu tenho um servidor Ubuntu 14.04 que tem uma unidade onde o rootfs é montado.

Acabei de adicionar um disco SSD que montei em /ssd

Agora quero meu /tmp & amp; /var/tmp para usar este disco rápido para acelerar meu servidor. Primeiro, desejo abordar apenas /tmp (e sei que gravações repetidas podem encurtar a vida do ssd).

No meu crontab, desejo adicionar uma entrada como esta:

@reboot /bin/sleep 5; install -d -m 1777 /ssd/tmp 
&& install -d -m 1777 /tmp && rm -r /tmp && ln -s /ssd/tmp1 /tmp

o install -d -m 1777 /tmp potencialmente supérfluo está lá apenas para garantir que rm -r /tmp não falhe (e rm -r /tmp existe para garantir que ln -s não abra outro tmp em /tmp , o que tornará esse conjunto ineficaz.

    
por Anil Garg 07.06.2016 / 07:29

1 resposta

0

Você pode simplesmente montar sua partição ssd as / tmp. Para montar no carregamento você pode escrever isto em / etc / fstab /.

Por exemplo:

$ 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

Consulte o link para obter mais informações.

    
por ComBin 07.06.2016 / 10:30