Salut la communauté.
Vu que je viens d'installer fedora 17, c'est l'heure des changements 😉
Je me suis posé la question (étant donné que j'ai un SSD) de passer mon /tmp en RAM. Après avoir relu le (certes vieux) fil
ici, j'ai une question qui me turlupine : est-ce possible de mettre un volume LVM en RAM (de la même manière d'une partition classique) ?
Par exemple, j'ai :
[root@valhost ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sat Jun 23 19:22:10 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_valhost-lv_root / ext4 defaults,discard,noatime 1 1
UUID=47ed6374-6d7b-48ab-9279-30c7c7cf9aea /boot ext4 defaults,discard 1 2
/dev/mapper/vg_valhost-lv_tmp /tmp ext4 defaults,discard,noatime 1 2
/dev/mapper/vg_valhost-lv_swap swap swap defaults 0 0
Et je me demande comment faire pour passer ce /tmp en RAM, sachant que ce dossier est un volume LVM :
lvscan
ACTIVE '/dev/vg_valhost/lv_tmp' [96.00 MiB] inherit
ACTIVE '/dev/vg_valhost/lv_swap' [4.00 GiB] inherit
ACTIVE '/dev/vg_valhost/lv_root' [72.91 GiB] inherit
Est-ce qu'il suffit simplement de remplacer la ligne
/dev/mapper/vg_valhost-lv_tmp /tmp ext4 defaults,discard,noatime 1 2
par
tmpfs /tmp ext4 defaults,discard,size=96M 1 2
Je sens que c'est pas terrible ça.
En fait, je sais pas si c'est possible de faire ce que je veux faire. Et Google n'est pas très bavard en ce qui concerne le LVM.
Quelqu'un a une idée ?