Pertanyaan Bisakah saya menghapus file / var / log karena rendahnya ruang root?


Baru saja pesannya:

Ruang disk rendah .. tersisa 2 GB

Dilihat oleh pesan yang diposting di forum ubuntu.org, saya menemukan bahwa saya memiliki file .log di /var/log dengan ukuran 22 GB! Akar saya adalah partisi 82 ​​GB dan Disk Analyzer menunjukkan pelaku berada dalam log. Root sistem telah dipasang sekitar 8 bulan yang lalu, jadi jelas ini bukan hal yang baik dalam membuat 22 GB log pada partisi root 82 GB.

Apakah aman untuk menghapus file log atau mohon petunjuk tentang prosedur aman yang benar untuk membersihkannya tanpa mengacaukan sistem saya. Saya menganggap itu mungkin ok, tetapi ingin beberapa pendapat lain sebelum saya melakukan tugas menghapus.


14
2017-08-03 20:42


asal


Alternatif lain adalah dengan mengompresnya gzip atau bzip2 - meskipun ini membutuhkan ruang yang cukup untuk menyimpan salinan file terkompresi dan terkompresi. File log cenderung memiliki banyak redundansi, sehingga mereka harus kompres dengan baik (mungkin lebih baik dari 90%). - Keith Thompson


Jawaban:


Secara umum aman untuk menghapus file log. Satu-satunya kelemahan yang terkait dengan hal itu adalah Anda mungkin tidak dapat memeriksa log, jika Anda mengatasi masalah lain nantinya. Karena log baru dibuat secara otomatis, bahkan kerugian ini hanya berumur pendek.

Sebagian besar log dihapus secara otomatis (setelah itu diputar dengan kompresi dan penggantian nama, dan disimpan beberapa saat dalam format yang diarsipkan). Jika Anda memiliki log yang diperluas lebih cepat daripada Ubuntu menghapusnya, Anda tidak akan mengalami masalah untuk menghapusnya secara manual.

Namun, jika Anda memiliki file log berukuran 22 gigs, sesuatu yang sangat aneh sedang terjadi, dan akan bermanfaat untuk menyelidikinya. Saya merekomendasikan untuk mengedit pertanyaan Anda lagi untuk menyertakan tautan ke thread Ubuntu Forums yang sedang Anda bicarakan, dan juga untuk menyertakan nama lengkap file log 22 GB.


14
2017-08-03 20:49



Terima kasih atas sarannya. Saya sekarang menemukan file log yang menyinggung adalah "mail.log". Berikut ini tautan ke forum Ubuntu: [ubuntuforums.org/showthread.php?p=12148780#post12148780] Pembaca akan melihat di screenshot 3 file log besar, (sys, mail, mail.err). Saya harap ini membantu siapa pun yang memiliki masalah serupa dengan kehilangan ruang root. - Paul B
Saya sekarang memiliki ruang kosong 60 GB setelah menghapus file .log yang menyinggung. Silakan merujuk ke forum ubuntu di atas. Terima kasih kepada Eliah karena menyoroti masalah dan menjawab posting saya. - Paul B


Saya ingin menambahkan kata peringatan di sini - mungkin Anda dapat menghapus semua file log Anda, tetapi Anda mungkin mengalami masalah jika Anda menghapus subdirektori / var / log. Saya menghapus semua file log saya dan direktori mereka (rm -r / var / log / *) dan itu merusak fungsi apache2 saya. Rupanya apache tidak / tidak dapat membuat ulang direktori log dan karena itu tidak dapat menulis file log dan yang kelihatannya dapat menyebabkannya gagal.

Saya pernah mendengar sebelumnya bahwa menghapus beberapa file log dapat menyebabkan masalah, meskipun saya tidak memiliki pengalaman tangan pertama untuk mendukungnya. Tetapi tentu saja saya tidak memiliki pengalaman langsung dalam penghapusan direktori yang menjadi masalah hingga beberapa hari yang lalu ...


4
2017-11-06 04:30



Poin yang bagus sebenarnya. Meskipun tidak terkait dengan pertanyaan di sini, saya juga memiliki skenario di mana saya keliru menghapus folder log dan proses tidak dapat membuat ulang karena itu memerlukan izin sudo yang tidak diberikan kepada proses selama waktu berjalan (untuk tujuan keamanan). - Rafid


Lebih lanjut ke posting asli saya, saya merasa lebih mudah untuk menggunakan BleachBit (di Root) untuk menghapus semua log lama pada desktop Ubuntu 12.10 saya; mengapa mereka menjadi begitu besar, saya masih tidak tahu, tetapi untuk saat ini BleachBit 'membersihkan semua bit yang diketahui, MATI!' Saya mengambil kembali lebih dari 1,6Gig di ruang angkasa. jika Anda menemukan log yang mirip, masalah, kemudian periksa utilitas BleachBit dari Sumber Daya Perangkat Lunak Ubuntu atau Pengelola Paket Synaptic.


2
2017-07-07 16:25





Saya tahu ini sudah tua, tetapi begitu juga perangkat lunak yang saya kerjakan akhir-akhir ini. Saya perlu menginstal versi lama Android Studio dan itu berjalan aneh ketika diluncurkan oleh pengguna standar. Jadi saya bereksperimen dengan menjalankannya dengan akar GKSU. Dalam beberapa jam bermain di sekitar seluruh hard disk saya hilang. WTF? File yang menyinggung adalah file log di / var / log. Jadi saya meluncurkan GKSU nautilus dan pergi melihat-lihat. Itu telah membuat file log 3x 30 GB yang saya segera hapus karena saya tahu apa dan dari mana mereka berasal. Jadi sementara saya memahami risiko menjalankan hal-hal sebagai root, mungkin ini akan membantu seseorang mencari tahu masalah.


0
2018-04-01 07:34





Jika Anda menggunakan rsync atau menderita ruang disk rendah, dua target lezat yang bagus dijaga oleh dua perintah ini:

sudo rm /var/log/kern*
sudo rm /var/log/messages*

Ini bisa menjadi besar, dan akan diciptakan kembali pertama kalinya sistem ingin menulis kepada mereka.

Ketika menggunakan rsync mereka tidak hanya akan menghemat ruang disk tetapi juga akan mempercepat cadangan.


-1
2017-08-14 00:04