GNU/Linux >> Belajar Linux >  >> Linux

linux redhat + swapoff macet tidak kembali prompt

Solusi 1:

Perintah swapoff perlu membuang semua memori yang ditukar dari file swap (/dev/mapper/rootvg-swap) kembali ke memori utama (atau mungkin di tempat lain) sebelum dapat menonaktifkan file swap. Proses ini membutuhkan waktu untuk diselesaikan dan Anda mungkin tidak memiliki cukup memori kosong.

Anda dapat menambah jumlah ruang swap gratis yang Anda miliki dengan menambahkan lebih banyak file swap

  • buat file swap/LV bergantung pada apa yang Anda miliki
  • gunakan mkswap untuk mengonfigurasinya
  • gunakan swapon untuk mengaktifkannya

Halaman manual swapon berisi lebih banyak informasi tentang beberapa file swap yang mungkin berguna dalam melihat prioritas secara khusus.

Cara teraman untuk menyelesaikan masalah Anda kemungkinan besar adalah mem-boot ulang ke mode pengguna tunggal dan menjalankan proses yang Anda uraikan saat sistem tidak berada di bawah tekanan memori.

Solusi terbaik adalah mengukur sistem Anda dengan tepat untuk beban kerjanya dan menambahkan lebih banyak memori.

Solusi 2:

Saya mengalami masalah ini baru-baru ini di Centos 7 VM. Saya berhenti dan memulai swapoff beberapa kali karena saya tidak sabar dan berpikir "tidak ada yang terjadi".

Pada upaya terakhir saya mencoba menjalankan swapon --show pada terminal terpisah terpisah beberapa menit dan melihat bahwa jumlah swap yang digunakan berkurang, meskipun dengan kecepatan siput - yaitu 1,5MB/dtk, jadi butuh sekitar satu jam seperempat untuk menyelesaikan sekitar 6,5GB dalam swap - meskipun tersedia banyak memori utama. Akhirnya selesai dengan sukses.


Linux
  1. Linux gratis menunjukkan penggunaan memori yang tinggi tetapi top tidak

  2. Menginstal Maven 3.0.5 di RedHat Linux

  3. Perintah Linux 'akan' tidak berfungsi

  1. Bagaimana cara menampilkan jalur saat ini di command prompt di linux sh (bukan bash)?

  2. Membuat Linux membaca swap kembali ke memori

  3. Linux:bagaimana cara menghapus semua kemungkinan secara eksplisit?

  1. Penggunaan Memori Linux

  2. Buat file swap Linux

  3. Pertanyaan wawancara Linux pamungkas:swap