Der Standardspeicherort für die Auslagerungsdatei ist 17.04

16

Ich konnte dazu nirgendwo Informationen finden (und ich möchte keine neue 17.04-Installation nur dafür einrichten). Wie lautet der Standardspeicherort der Auslagerungsdatei in 17.04?

phk
quelle
2
Der Standardspeicherort scheint / swapfile zu sein. Ich bin nicht sicher, was Sie mit "... neu erstellen ... nach dem Upgrade ..." meinen. Es würde die geerbte Swap-Partition gerne nutzen.
Mikewhatever
@mikewhatever Ich meinte, wie ich diesbezüglich von der Verwendung einer Swap-Partition zur Standardeinstellung von 17.04 wechseln kann. Aber ich sehe, dass ich wahrscheinlich nicht zwei Fragen zu einer kombinieren hätte sollen.
Phk
In der Antwort geht es darum, in 17.04 Swap zu finden, zu entfernen und zu erstellen. Sie können eine beliebige 16.04-Methode zum Neuerstellen der Partition verwenden.
Rinzwind

Antworten:

29

2 Befehle:

~$ cat /proc/swaps
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 0   -1

und

$ grep swap /etc/fstab
/swapfile                                 none            swap    sw              0       0

Beide weisen also auf Folgendes hin:

$ cd / && ls -l swapfile
-rw------- 1 root root 2147483648 apr  2 18:56 swapfile

Deaktivieren und entfernen Sie:

sudo swapoff /swapfile
sudo rm /swapfile

Erstellen Sie eine 2-GB-Auslagerungsdatei, legen Sie die Berechtigungen fest, formatieren Sie sie als Auslagerungsdatei und aktivieren Sie sie:

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Rinzwind
quelle
1
Vielen Dank, das ist so ziemlich das, wonach ich gesucht habe. Vielen Dank auch für die Befehle, mit denen Sie den Status von 17.04 etwas wiederherstellen können. Ich habe irgendwo gelesen, dass die Größe dynamisch ist, aber ich denke, dies bezieht sich nur auf die Installationszeit, oder?
Phk
Ja. es tut. Wir haben den Effekt auf den Ruhezustand nicht untersucht (aber ich gehe davon aus, dass die Datei umso größer wird, je mehr sie benötigt).
Rinzwind
Ich habe versucht, die Befehle im letzten von Ihnen erwähnten Teil zu testen (die auch unter help.ubuntu.com/community/SwapFaq#How_do_I_add_a_swap_file.3F erwähnt werden ), erhalte aber swapon: /swapfile: swapon failed: Invalid argumentden letzten Befehl. Möglicherweise muss ich zuerst die Swap-Partition deaktivieren, kann aber kein ATM, weil swapoff: /dev/sdd8: swapoff failed: Cannot allocate memory... ich wahrscheinlich etwas Speicherplatz freigeben muss.
Phk
hmmm wie wärs mit dem aus der live session?
Rinzwind
Als ich herausfand, dass das Problem damit zu tun hat, /dass es sich um BTRFS handelt, vermisste ich, dass die FAQ diese Tatsache erwähnt.
Phk