Nov 07 2008

Ajouter de la Swap dans un Fichier sur Linux/Solaris

Publié par à 8:35 sous Linux,Solaris

Vous avez besoin de swap mais il ne reste plus d’espace disque pour créer une partition? Une solution simple et rapide consiste à créer un fichier de swap temporaire. Ceci sans reboot!

Solaris

[root@solaris]$ mkfile 1024m /export/tmpswap

[root@solaris]$ swap -a /export/tmpswap

[root@solaris]$ swap -l
swapfile              dev       swaplo      blocks         free
/dev/dsk/c1t0d0s1     55,65     8           4160824        4160824
/export/tmpswap       -         8           2097144        ©


Linux

[root@linux]$ dd if=/dev/zero of=tmpswap bs=1024 count=10240
10240+0 records in
10240+0 records out
10485760 bytes (10 MB) copied, 0.528435 seconds, 19.8 MB/s

[root@linux]$ mkswap tmpswap
Setting up swapspace version 1, size = 10481 kB

[root@linux]$ swapon tmpswap

[root@linux]$ swapon -s
Filename           Type            Size           Used         Priority
/dev/hda2          partition       409648         0            -1
/tmp/tmpswap       file            10232          0            -2


N’utilisez pas les fichiers de swap sur un ordinateur personnel configuré « suspendre sur le disque » vu que ca nécessite une partition dédié pour enregistrer le contenu de la RAM lors de l’hibernation. Ce n’est pas un problème sur les serveurs.


No responses yet

Comments RSS

Leave a Reply