Unter Solaris kann keine Auslagerungsdatei hinzugefügt werden

Unter Solaris kann keine Auslagerungsdatei hinzugefügt werden

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 -

verwandte Informationen