Categories
Internet, Unix en security

Debian optimaliseren

In een andere posting schreef ik over filesystemen in geheugen. Gelukkig maakt oa Debian vorderingen in hoe dit automatisch te doen, maar ook om packages veilig te maken om ze te gebruiken op systemen met filesystemen in het geheugen. Helaas is dit voorlopig alleen beschikbaar voor de directories /var/lock en /var/run.

De eerste aanpassing is in /etc/default/rcS waar wordt aangegeven welke filesystemen in het geheugen moeten worden aangemaakt. Aanpassingen aan /etc/fstab zijn dan niet meer nodig en weten sommige scripts ook dat ze anders moeten acteren.

RAMRUN=yes
RAMLOCK=yes

Voeg de volgende regels toe aan /etc/default/tmpfs waarmee limieten worden gezet aan de omvang van de filesystemen.

RUN_SIZE=10M
LOCK_SIZE=10M

Na een reboot geeft een df commando de volgende output.

$ df -h | grep ^var
varrun                 10M  136K  9,9M   2% /var/run
varlock                10M     0   10M   0% /var/lock

Het is belangrijk om te beseffen dat dit alles is uitgetest op de aankomende Squeeze-release van Debian. Wees dus voorzichtig met eerdere releases en controleer altijd of het goed werkt.

By Hans Spaans

Unix & security consultant with a passion for Linux, Solaris, PostgreSQL, Perl and network services, but also a strong believer in open and free source, standards and content.