[Linuxtrent] Re: Serate sysadmin 3/10 Aprile

  • From: Steevie <steevie@xxxxxxxxx>
  • To: "linuxtrent@xxxxxxxxxxxxx" <linuxtrent@xxxxxxxxxxxxx>
  • Date: Thu, 11 Apr 2013 14:24:54 +0200

Ciao,

Volevo concludere il discorso su /tmp e tmpfs rimasto "appeso" ieri:

In sistemi recenti /tmp e altri filesystem vengono montati in RAM
(fs "volatili" che hanno come tipo di filesystem "tmpfs") e spariscono
ad ogni reboot. Le opzioni per questi fs sono contenute in *due*
files, non in uno. (Il mio netbook non le conteneva perché ha
installato una 'vecchia' squeeze)

1) /etc/default/tmpfs contiene variabili che riguardano *tutti* i fs di
tipo tmpfs:

RAMLOCK=yes #monta /run/lock in un fs separato rispetto a /run
RAMSHM=yes  #monta /run/shm in un fs separato rispetto a /run
RAMTMP=yes #monta /tmp come tmpfs e non su disco.

Per ognuno di questi può essere definita la dimensione (qui i valori
di default):

TMPFS_SIZE=20%VM  # (20% delle memoria virtuale)
RUN_SIZE=10%      #(10% memoria fisica)
LOCK_SIZE=5242880 # 5MiB
SHM_SIZE=         #nessun default
TMP_SIZE=         #nessun default

2) /etc/default/rcS contiene la variabile che cercavo ieri:

TMPTIME = 0 # numero di giorni dopo i quali vengono cancellati i file
            # in /tmp (quando non montato come tmpfs)

Altra piccola inesattezza che ho detto: I file di lock stanno ora in
/run/lock, non più /var/lock, quest'ultima è ora symlinked a /run/lock
(per omogeneità, dato che i file lock contengono dati fissi del
run-time e non dati variabili).

(info prese da man 5 tmpfs e man 5 rcS)

Ciao,
Stefano

-- 
Stefano David, PhD
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: