
Daftar Isi
Apakah Anda pernah panik karena sistem Rocky Linux tiba-tiba error tanpa sebab yang jelas? Misalnya, jaringan tidak tersambung, layanan tidak mau berjalan, atau sistem tiba-tiba lambat padahal sebelumnya normal? Tenang, Anda tidak sendirian.
Banyak pengguna — terutama pemula — sering kebingungan saat menghadapi masalah seperti itu. Error yang muncul kadang terasa “misterius” karena tidak ada pesan yang mudah dimengerti. Padahal, kebanyakan masalah umum di Rocky Linux bisa diselesaikan hanya dengan beberapa langkah sederhana jika Anda tahu harus mulai dari mana.
Dalam panduan ini, Anda akan mempelajari troubleshooting cepat dan efektif untuk berbagai masalah umum di Rocky Linux. Mulai dari koneksi jaringan, layanan yang gagal, hingga kesalahan izin (permission). Artikel ini disusun langkah demi langkah agar mudah diikuti, bahkan jika Anda baru pertama kali menggunakan Rocky Linux.
Langkah – Langkah Troubleshooting Umum di Rocky Linux
1. Mengecek Koneksi Jaringan
Masalah paling umum yang sering ditemui adalah jaringan yang tidak tersambung. Untuk memastikannya:
- Jalankan perintah berikut untuk melihat status koneksi:
nmcli device statusJika statusnya disconnected, artinya antarmuka jaringan belum aktif.
- Aktifkan koneksi dengan:
nmcli device connect eth0(Ganti eth0 dengan nama antarmuka Anda, misalnya enp0s3.)
- Cek koneksi internet dengan perintah:
ping -c 4 google.comJika hasilnya ping success, jaringan sudah berjalan dengan baik.
2. Memperbaiki Layanan (Service) yang Tidak Berjalan
Ketika layanan seperti Apache, SSH, atau MariaDB tidak bisa dijalankan, langkah paling aman adalah memeriksa statusnya.
- Cek status layanan:
sudo systemctl status nama_serviceMisalnya:
sudo systemctl status httpd- Jika statusnya failed, lihat log dengan:
journalctl -xeu nama_service- Untuk memperbaiki, coba restart layanan:
sudo systemctl restart nama_service- Jika tetap gagal, pastikan layanan aktif secara otomatis saat booting:
sudo systemctl enable nama_serviceCatatan:
Banyak error service disebabkan oleh konflik port atau izin SELinux. Pastikan tidak ada service lain yang menggunakan port sama, dan periksa log SELinux dengan:
sudo journalctl -t setroubleshoot3. Mengatasi Masalah Izin File (Permission Denied)
Rocky Linux sangat ketat dalam hal izin file. Kadang, aplikasi gagal dijalankan hanya karena file tidak memiliki hak akses yang sesuai.
- Gunakan perintah berikut untuk melihat izin file:
ls -l /path/to/file- Untuk memberikan izin eksekusi:
chmod +x /path/to/file- Untuk mengubah kepemilikan file:
chown user:group /path/to/file- Jika Anda menggunakan SELinux dan masih muncul Permission Denied, ubah context file:
restorecon -Rv /path/to/file4. Ruang Penyimpanan Penuh
Salah satu penyebab server Rocky Linux melambat adalah disk penuh. Untuk memeriksanya:
- Jalankan:
df -h- Jika partisi
/varatau/homehampir penuh, bersihkan log lama:
sudo journalctl --vacuum-time=7d- Hapus file sementara:
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*- Gunakan
duuntuk mencari folder besar:
du -sh /* | sort -hTips:
Gunakan tool seperti ncdu untuk melihat penggunaan disk secara visual.
5. Sistem Tidak Bisa Booting
Jika Rocky Linux tidak bisa booting, biasanya ada masalah pada GRUB atau partisi root.
- Masuk ke mode rescue lewat menu boot.
- Gunakan
lsblkuntuk melihat partisi. Pastikan partisi root (/) terdeteksi. - Jalankan:
sudo fsck -y /dev/sdaX(Ganti /dev/sdaX dengan partisi root Anda.)
- Jika GRUB rusak, perbaiki dengan:
sudo grub2-install /dev/sda
sudo grub2-mkconfig -o /boot/grub2/grub.cfg6. Memantau Log Sistem
Saat menghadapi error, log adalah sumber informasi utama. Beberapa log penting yang perlu Anda tahu:
| Jenis Log | Lokasi File | Keterangan |
|---|---|---|
| Log sistem umum | /var/log/messages | Berisi aktivitas sistem |
| Log kernel | /var/log/dmesg | Info booting & kernel |
| Log keamanan | /var/log/secure | Aktivitas login & otentikasi |
| Log aplikasi | /var/log/httpd/, /var/log/mysql/ | Log aplikasi tertentu |
Gunakan less atau tail -f untuk membaca log secara real-time:
sudo tail -f /var/log/messagesDengan memahami langkah-langkah di atas, Anda kini memiliki bekal kuat untuk melakukan troubleshooting di Rocky Linux dengan cepat dan efisien. Dari memeriksa koneksi hingga menganalisis log, semua langkah di atas membantu Anda menyelesaikan masalah tanpa harus panik atau bergantung sepenuhnya pada bantuan teknisi.
Ingin memperdalam kemampuan Anda?
Baca juga: [Mengkonfigurasi SELinux di Rocky Linux: Menerapkan Kebijakan Keamanan]
