Größe der Auslagerungsdatei ändern Fedora 23

2421
Janning

Ich bin auf Fedora 23, Dell OptiPlex 745, Core 2 Duo, 2,13 GHz, 1066 MHz FSB und 4 GB RAM, das Laufwerk ist ein Samsung 840 EVO-Solid-State-Laufwerk. Die Swap-Datei ist derzeit bei 4 GIG. Wie kann ich diese Größe ändern? Ich möchte zu 8 Gig gehen.

Danke JAmes

0
Es ist wahrscheinlich eine Swap-Partition und keine Datei. In beiden Fällen können Sie die Größe nicht ändern, während sie verwendet wird. Starten Sie von einer Live-CD und ändern Sie die Größe der Partition mithilfe von GParted, sofern angrenzender freier Speicherplatz vorhanden ist sawdust vor 8 Jahren 0
Nur für den Fall, dass es sich um eine echte Datei handelt: `swapoff -a` (schaltet den gesamten Swap aus). Datei löschen. Erstellen Sie eine größere (z. B. mit dd). mkswap. Swapon. Erledigt. Hennes vor 8 Jahren 0
Hallo, ich habe einen Screenshot gemacht (siehe Bild swap1a.jpg auf www.aanning.com \ ajissues \ fedora_swap Screenshot der App Disks) Janning vor 8 Jahren 0
Denken Sie daran, ich bin ein Anfänger in Linux. Swap1a.jpg zeigt, was ich für eine Swap-Partition halte. Ich bin mir überhaupt nicht sicher, was ich hier habe oder wie ich es von 4 auf 8 Gig bringen kann. Ich weiß, ich habe freien Speicherplatz auf der Festplatte, um dies zu tun. Janning vor 8 Jahren 0

1 Antwort auf die Frage

1
morholt

Der richtige Weg wäre, die Größe einiger Partitionen zu ändern und eine zusätzliche Swap-Partition zu erstellen oder die bereits vorhandene zu vergrößern. Bei einem SSD-Laufwerk sollte jedoch Folgendes funktionieren.

  1. Terminal öffnen und auf root wechseln:

    Sudo -i

  2. Überprüfen Sie, wie viel Swap-Speicher Sie derzeit haben:

    Swapon -s

  3. Erstellen Sie eine Datei, die beim Auslagern funktioniert. dd erledigt dies für uns (erstellt eine Datei mit Nullen). Die Datei wird 4 GB haben.

    dd if = / dev / zero von = / my4GBswap bs = 1M Zählwert = 4096

  4. Berechtigungen ändern:

    chmod 600 / my4GBswap

  5. Und tauschen Sie:

    mkswap / my4GBswap

  6. Und aktivieren Sie es:

    swapon / my4GBswap

  7. Fast dort. Jetzt müssen wir die Änderungen nach dem Neustart beibehalten. Fügen wir dies zu fstab hinzu:

    echo "/ my4GBswap swap swap defaults 0 0" >> / etc / fstab

  8. Stellen Sie sicher, dass es funktioniert hat:

    Swapon -s

unten ist mein swapon -s Dateiname Typ Verwendete Größe Priorität / dev / dm-1 partition 4079612 3305948 -1 Ich habe derzeit eine 4-Gig-Swap-Datei (siehe www.aanning.com \ ajissues \ fedora_swap screenshot swap1a.jpg) Ich möchte eine 8 Gig-Gesamtauslagerungsdatei. Ich gehe davon aus, dass ich ein DD tun würde, wenn = / dev / zero von = / my8GBswap bs = 1M count = 8192 chmod 600 / my8GBswap mkswap / my8GBswap swapon / mein8GBswap echo "/ my8GBswap swap swap default 0 0" >> / etc / fstab verify with swapon -s Was wird das mit meinem aktuellen 4gig-Swap? Janning vor 8 Jahren 0
http://www.aanning.com/ajissues/fedora_swap/1.txt Janning vor 8 Jahren 0
Die obige Seite ist eine Textdatei mit meinem anderen Beitrag, die lesbarer formatiert ist Janning vor 8 Jahren 0
Durch den Code aus der Datei werden 8 GB der aktuellen Konfiguration hinzugefügt. Im Moment haben Sie 4 GB (Swap-Partition), wenn Sie eine 8-GB-Datei erstellen, erhalten Sie 4 + 8 = 12 GB. Mit dem oben genannten ersetzen Sie also nicht Ihren aktuellen Swap durch new, sondern fügen Ihrer aktuellen Konfiguration weitere Swap hinzu. morholt vor 8 Jahren 0
Ah, ok, es ist so einfach, das zu tun, was Sie ursprünglich gesagt haben, dies wird meinen bestehenden 4-Gig NICHT ändern oder deaktivieren, sondern stattdessen meinen 4-Gig für insgesamt 8 hinzufügen. Ist mein vorhandener Swap ein File-Swap oder ein Partition-Swap? Ich dachte, es ist ein Partitionstyp-Swap. Wenn ja, funktioniert das immer noch? Janning vor 8 Jahren 0
Ich ging voran und machte Ihren ursprünglichen Vorschlag. swapon -s gibt die unten ... habe ich jetzt einen 8 Gig Swap? swapon -s Dateiname Typ Größe Verwendete Priorität / dev / dm-1-Partition 4079612 3299880 -1 / my4GBswap-Datei 4194300 0 -2 Janning vor 8 Jahren 0
http://aanning.com/ajissues/fedora_swap/2.txt Janning vor 8 Jahren 0
http://www.aanning.com/ajissues/fedora_swap/swap2a.jpg Janning vor 8 Jahren 0
schau als swap2a.jpg in meinem link oben ... ich würde sagen, dass das getan hat? Janning vor 8 Jahren 0
Ja, tat es. Das sieht richtig aus. morholt vor 8 Jahren 0
Sehr gut! Vielen Dank. Ihre Lösung war weit einfacher als andere, die vorgeschlagen wurden! Janning vor 8 Jahren 0
Ich habe Ihre Methode mit einem anderen geteilt, der versucht, seine Methode zu ändern, und mir wird gesagt: "Eine Sache, die Sie sich bei Fedora (und wahrscheinlich auch an RH7 / CentOS 7) merken sollten, ist, dass die initrd standardmäßig einen Initialisierungscode enthält, der die Informationen zum Swap enthält. Das Löschen / Wiederherstellen / Ändern dieser speziellen Swap-Partition führt zu Startfehlern (die UUID des Swap-Geräts ändert sich), bis Sie die initrd mit Dracut neu erstellen. "Was ich überhaupt nicht verstehe. ? Janning vor 8 Jahren 0
Das bedeutet wahrscheinlich, dass sich die UUID ändert, wenn Sie die Swap-Partition ändern (entfernen und neu erstellen), und wenn sie mit der UUID gemountet wird, können Probleme auftreten. Dies sollte jedoch nur die Datei / etc / fstab ändern. Aber das brachte mich zum Nachdenken und ich habe die obige Lösung nicht auf Desktopsystemen verwendet. Daher frage ich mich, ob Suspend / Hibernate mit Auslagerungsdateien funktioniert (habe das nie getestet). morholt vor 8 Jahren 0
Ich benutze nicht Suspend / Hibernate. Diese Box ist meine Lernbox, ob Sie es glauben oder nicht, ich bin seit über 20 Jahren ein Orakel-Entwickler ... und habe es erfolgreich vermieden, immer mehr als nur tief in Linux einzutauchen! Ich bin jetzt in einer Beratungsfirma, "auf der Bank" und benutze diese Box, um WEB-Logik und APEX zu installieren. Hätte mehr RAM in, aber sein bei max. Die Festplatte ist ein Samsung 840 EVO Solid State, also wird SWAP schnell sein. Unterm Strich ist .... Ich glaube, was Sie mir angewiesen haben. 8 gibt mir insgesamt nutzbaren SWAP. Hat die Partition nicht berührt. Janning vor 8 Jahren 0
... Ich verstehe das so, wir haben über eine SWAP-Datei 4 Gig zum bestehenden SWAP-Bereich hinzugefügt ... sollte ich gut sein? Janning vor 8 Jahren 0
Ich habe diese Art von Konfiguration jetzt auf einer meiner VMs mit Fedora 22 für einige Zeit ausgeführt. morholt vor 8 Jahren 0