Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyediakan swap pada pelayan awan Linux

Bagaimana untuk menyediakan swap pada pelayan awan Linux

PHPz
PHPzke hadapan
2023-05-18 23:55:521842semak imbas

Langkah pertama: Sahkan status swap

Gunakan arahan berikut untuk menyemak status memori:

free -m

Jika keputusan menunjukkan bahawa swap ialah 0, ini bermakna pertukaran tidak wujud dan anda perlu membuat pertukaran.

total              used       free     shared    buffers     cached
Mem:               1840       1614     226       15          36       1340
-/+ buffers/cache:            238      1602
Swap:              0          0        0

Atau anda boleh menggunakan arahan ini untuk melihatnya. Jika tiada hasil keluaran, swap tidak wujud.

swapon -s

Langkah 2: Cipta swap

Kami menggunakan arahan berikut untuk mencipta fail swap dengan saiz 2GB.

dd if=/dev/zero of=/swapfile count=2048 bs=1M

Hasil output adalah seperti berikut:

2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 10.5356 s, 204 MB/s

Langkah 3: Aktifkan swap

swap tidak dikenali secara automatik secara lalai. Kami perlu menetapkan kebenaran yang sesuai sebelum ia boleh digunakan secara normal. Jalankan arahan berikut untuk menetapkan kebenaran fail swap kepada 600, yang bermaksud ia boleh dibaca dan ditulis oleh pengguna root.

chmod 600 /swapfile

Aktifkan swap:

mkswap /swapfile

Hasil output adalah seperti berikut:

Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=ff3fc469-9c4b-4913-b653-ec53d6460d0e

Langkah 4: Dayakan swap

Laksanakan arahan berikut untuk mendayakan swap

swapon /swapfile

Secara lalai, swap fail tidak bermula secara automatik dengan sistem, jadi ia perlu ditulis ke sistem fail.

vi /etc/fstab

Tambah kod berikut pada penghujung:

/swapfile   none    swap    sw    0   0

Selepas menyimpan dengan arahan :wq, swap akan dimulakan dengan sistem.

Akhir sekali, kita boleh menggunakan arahan percuma untuk mengesahkan sama ada swap berjaya disediakan.

free -m

Keputusan output adalah seperti berikut. Anda boleh melihat bahawa swap bukan lagi 0, menunjukkan bahawa swap telah berjaya ditetapkan.

rreeee

Atas ialah kandungan terperinci Bagaimana untuk menyediakan swap pada pelayan awan Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam