Verwenden Sie den folgenden Befehl, um den Speicherstatus zu überprüfen:
free -m
Wenn das Ergebnis zeigt, dass der Swap 0 ist, bedeutet das, dass der Swap nicht existiert und Sie einen Swap erstellen müssen.
total used free shared buffers cached Mem: 1840 1614 226 15 36 1340 -/+ buffers/cache: 238 1602 Swap: 0 0 0
Oder Sie können diesen Befehl auch verwenden, um es anzuzeigen. Wenn keine Ergebnisse ausgegeben werden, existiert kein Swap.
swapon -s
Mit dem folgenden Befehl erstellen wir eine Swap-Datei mit einer Größe von 2GB.
dd if=/dev/zero of=/swapfile count=2048 bs=1M
Das Ausgabeergebnis ist wie folgt:
2048+0 records in 2048+0 records out 2147483648 bytes (2.1 GB) copied, 10.5356 s, 204 MB/s
Swap wird standardmäßig nicht automatisch erkannt. Wir müssen die entsprechenden Berechtigungen festlegen, bevor er normal verwendet werden kann. Führen Sie den folgenden Befehl aus, um die Berechtigungen der Auslagerungsdatei auf 600 festzulegen, was bedeutet, dass sie vom Root-Benutzer gelesen und geschrieben werden kann.
chmod 600 /swapfile
Swap aktivieren:
mkswap /swapfile
Das Ausgabeergebnis lautet wie folgt:
Setting up swapspace version 1, size = 2097148 KiB no label, UUID=ff3fc469-9c4b-4913-b653-ec53d6460d0e
Führen Sie den folgenden Befehl aus, um Swap zu aktivieren
swapon /swapfile
Standardmäßig wird die Auslagerungsdatei nicht automatisch mit dem System gestartet. Sie müssen also in das Dateisystem schreiben.
vi /etc/fstab
Fügen Sie am Ende den folgenden Code hinzu:
/swapfile none swap sw 0 0
Nach dem Speichern mit dem Befehl :wq wird der Swap mit dem System gestartet.
Abschließend können wir mit dem kostenlosen Befehl bestätigen, ob der Swap erfolgreich eingerichtet wurde.
free -m
Die Ausgabeergebnisse sind wie folgt. Sie können sehen, dass der Swap nicht mehr 0 ist, was darauf hinweist, dass der Swap erfolgreich festgelegt wurde.
total used free shared buffers cached Mem: 1840 1754 86 16 23 1519 -/+ buffers/cache: 210 1630 Swap: 2047 0 2047
Das obige ist der detaillierte Inhalt vonSo richten Sie Swap auf einem Linux-Cloud-Server ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!