Server Ubuntu Secara Terus-menerus “pergi tidur”

17

Saya menjalankan server web di rumah menggunakan Ubuntu 11.4 (mungkin? Saya tidak dapat mengingat 100%) pada desktop AMD 2400+ yang lebih lama dengan RAM 1 atau 2 GB. Maaf saya tidak bisa mengingat detailnya 100%.

Lagi pula, saya memiliki KVM yang dihubungkan ke monitor dan keyboard PS2 yang saya gunakan untuk beralih antara server dan iMac saya (Keyboard hanya terhubung sehingga saya dapat beralih di antara keduanya dengan mudah. ​​Banyak kali dalam seminggu, Pingdom akan memberi tahu saya server sedang down dan saya tidak bisa menekan server. Ketika saya sampai di rumah (jarang terjadi ketika saya di rumah), saya menekan tombol Ctrl dua kali untuk beralih ke server, tekan spasi dan semuanya sekarang naik dan berjalan Saya perlu melihat lagi, tetapi saya tidak percaya ada fitur hemat daya yang dihidupkan di BIOS.

Adakah yang punya saran lain tentang apa yang mungkin terjadi? Saya memiliki situs web paman saya yang menjalankannya sekarang dan saya benar-benar ingin memiliki up-time yang lebih baik daripada 95%

Sebagai catatan, saya tidak memiliki GUI yang diinstal sehingga semuanya harus dilakukan pada konsol (atau melalui WebMin) dan saya tahu jalan saya, tetapi saya tidak berpengalaman.

Mike Wills
sumber
Apakah ada yang muncul di log sistem (file di bawah /var/log)?
Gilles 'SANGAT berhenti menjadi jahat'
Adakah log yang harus saya perhatikan secara khusus?
Mike Wills
Saya tidak tahu, cari entri log dalam file apa pun (mungkin kern.log, tetapi mungkin yang lain) yang dibuat sekitar waktu komputer tidur.
Gilles 'SANGAT berhenti menjadi jahat'

Jawaban:

19

Tambahkan opsi kernel acpi=off apm=offke isi GRUB_CMDLINE_LINUX_DEFAULT file in/etc/default/grub

Lalu lari sudo update-grub

Terakhir reboot komputer Anda.

jamesallman
sumber
Tidak, saya akan mencobanya.
Mike Wills
Yah ... Saya membuat perubahan. Hanya waktu yang akan membuktikan apakah itu berhasil.
Mike Wills
Saya perlu mencari tahu mengapa, tetapi server hanya "turun" lagi.
Mike Wills
1
Opsi-opsi kernel tersebut harus sepenuhnya menonaktifkan manajemen daya otomatis. Apakah Anda membangun kembali grub dengan update-grubperintah?
jamesallman
1
Ini menyebabkan perangkat USB berhenti bekerja dengan Ubuntu Server 14.04.3.
Andrew Mairose
9

Di Ubuntu 16.04 LTS, saya berhasil menggunakan yang berikut untuk menonaktifkan penangguhan:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Dan ini untuk mengaktifkannya kembali:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
Dustin Kirkland
sumber
2

Tambahkan opsi kernel acpi = off apm = off ke konten GRUB_CMDLINE_LINUX_DEFAULT di file / etc / default / grub

Kemudian jalankan sudo update-grub

Terakhir reboot komputer Anda.

Menurut https://wiki.ubuntuusers.de/Bootoptionen itu adalah ide yang buruk untuk mematikan acpi lengkap karena dapat menyebabkan panas berlebih karena mematikan kontrol kipas.

Ini pertanyaan yang sangat lama. Hanya untuk orang lain yang mungkin memiliki masalah yang sama, periksa /etc/systemd/logind.confapakah cocok dengan konfigurasi yang Anda butuhkan. Mungkin itu IdleActionSecdiatur ke nilai tinggi yang tidak biasa dan IdleActiondiatur ke suspend.

pengguna3111065
sumber
-1

Tambahkan ini ke akhir parm kernel Anda di /boot/grub/grub.conf:

consoleblank=0
pembantu
sumber