Nicht die beste Vorgehensweise, um eine Datei als Auslagerungsbereich hinzuzufügen, aber es ist praktisch, wenn Sie dringend Auslagerungsbereich hinzufügen müssen. Der folgende Beitrag beschreibt die Schritte zum Hinzufügen einer Auslagerungsdatei.
Auslagerungsdatei hinzufügen
Bestimmen Sie die Größe der neuen Auslagerungsdatei in MB und multiplizieren Sie sie mit 1024, um die Blockgröße zu bestimmen. Beispielsweise beträgt die Blockgröße einer 64-MB-Auslagerungsdatei 65536 (64*1024).
1. Geben Sie an einem Shell-Prompt als Root den folgenden Befehl ein, wobei count gleich der gewünschten Blockgröße ist:
# dd if=/dev/zero of=/swapfile bs=1024 count=65536
2. Ändern Sie die Berechtigungen auf Lese- und Schreibzugriff nur für Root:
# chmod 600 /swapfile
3. Richten Sie die Auslagerungsdatei mit dem Befehl ein:
# mkswap /swapfile
4. So aktivieren Sie die Auslagerungsdatei sofort, aber nicht automatisch beim Booten:
# swapon /swapfile
5. Um es beim Booten zu aktivieren, bearbeiten Sie /etc/fstab so, dass es Folgendes enthält:
/swapfile swap swap defaults 0 0
Neue Auslagerungsdatei wird nach dem nächsten Systemstart aktiviert.
6. Nachdem Sie die neue Auslagerungsdatei hinzugefügt und aktiviert haben, überprüfen Sie, ob sie aktiviert ist, indem Sie die Ausgabe des Befehls cat /proc/swaps oder free.
anzeigen# cat /proc/swaps Filename Type Size Used Priority /dev/sda3 partition 65535996 372404 -1 /swapfile file 65532 0 -2