Ich versuche, eine Auslagerungsdatei unter Solaris 10 hinzuzufügen. Ich habe bereits eine 2 GB große Datei erstellt swap.file
. Dann füge ich mit dem folgenden Befehl eine Auslagerungsdatei hinzu:
swap -a /swap.file
was einen Fehler anzeigt:
/swap.file: Größe ist ungültig
Was mache ich falsch?
Antwort1
Sie verwenden wahrscheinlich einen 32-Bit-Kernel. Sie können einfach 2 x 1 GB große Auslagerungsdateien erstellen und diese separat hinzufügen.
# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2
Damit diese Einstellung einen Neustart übersteht, müssen Sie außerdem Zeilen zur Datei /etc/vfstab hinzufügen, zum Beispiel:
/swap1 - - swap - no -
/swap2 - - swap - no -