HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Server Tiba-Tiba Error? Begini Cara Cek Disk Space VPS Lewat SSH Sebelum Terlambat

Mengelola ruang penyimpanan (disk space) pada VPS adalah hal penting untuk menjaga performa dan stabilitas server. Jika disk penuh, berbagai layanan bisa terganggu—mulai dari website tidak bisa diakses, database error, hingga gagal menerima email.

Bagi pengguna server Linux, pengecekan disk space paling efektif dilakukan melalui SSH (Secure Shell). Artikel ini akan membahas secara lengkap dan detail cara cek disk space VPS melalui SSH, lengkap dengan perintah yang sering digunakan serta cara membaca hasilnya.

Apa Itu VPS dan SSH?

VPS (Virtual Private Server) adalah server virtual yang berjalan di atas sebuah server fisik dan memiliki resource terdedikasi seperti CPU, RAM, serta storage yang tidak dibagi secara bebas dengan pengguna lain. VPS sering digunakan untuk menjalankan website, aplikasi, maupun layanan berbasis server karena memberikan kontrol penuh layaknya dedicated server dengan biaya yang lebih terjangkau.

Untuk mengelola VPS berbasis Linux, umumnya digunakan SSH (Secure Shell), khususnya implementasi seperti OpenSSH, yang memungkinkan akses server secara remote melalui terminal. Melalui koneksi SSH, pengguna dapat mengelola file, menginstal aplikasi, mengatur konfigurasi server, hingga memantau penggunaan resource seperti disk space dengan aman dan efisien.

Mengapa Perlu Mengecek Disk Space VPS?

Beberapa alasan penting melakukan pengecekan disk secara rutin:

  • Mencegah server down karena disk penuh

  • Menghindari error database (MySQL/MariaDB)

  • Mengontrol penggunaan log file

  • Memastikan backup berjalan lancar

  • Mengoptimalkan performa server

Disk yang penuh bisa menyebabkan error seperti: No space left on device

Cara Login VPS Melalui SSH

Sebelum mengecek disk, pastikan Anda sudah login ke VPS.

Gunakan terminal (Linux/macOS) atau aplikasi seperti PuTTY (Windows), lalu jalankan: ssh root@IP_ADDRESS_VPS

Contoh: ssh root@192.168.1.10

Masukkan password jika diminta.

Perintah Dasar Cek Disk Space di VPS

Berikut adalah beberapa perintah penting yang bisa digunakan.

1. Menggunakan Perintah df -h

Perintah paling umum untuk mengecek disk space adalah: df -h

Fungsi:

  • df = disk free

  • -h = human readable (format MB/GB)

Contoh Output:

Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 25G 13G 66% /
tmpfs 1.0G 0 1.0G 0% /dev/shm

Penjelasan Kolom:

  • Size = Total kapasitas

  • Used = Ruang terpakai

  • Avail = Ruang tersedia

  • Use% = Persentase penggunaan

  • Mounted on = Lokasi partisi

Jika Use% mendekati 100%, artinya disk hampir penuh.

2. Melihat Detail Semua Partisi

Gunakan: lsblk

Perintah ini menampilkan struktur disk dan partisi.

Contoh: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 252:0 0 40G 0 disk
└─vda1 252:1 0 40G 0 part /

3. Mengecek Penggunaan Folder Tertentu

Jika ingin mengetahui folder mana yang paling besar, gunakan: du -sh /var/*

Penjelasan:

  • du = disk usage

  • -s = summary

  • -h = human readable

Contoh output:

2.5G /var/log
1.2G /var/www
300M /var/cache

Dari sini Anda bisa mengetahui folder mana yang memakan ruang terbesar.

4. Menampilkan 10 Folder Terbesar

Gunakan kombinasi: du -ah / | sort -rh | head -n 10

Perintah ini akan membantu menemukan file atau folder terbesar di server.

5. Mengecek Inode (Jika Disk Tidak Penuh Tapi Error)

Kadang disk masih kosong, tapi muncul error. Bisa jadi inode habis.

Cek dengan: df -i

Jika Inode Use% mendekati 100%, berarti terlalu banyak file kecil di server.

Penyebab Disk VPS Cepat Penuh

Beberapa penyebab umum:

  • Log file tidak pernah dibersihkan

  • Backup menumpuk

  • Cache aplikasi

  • File upload besar

  • Email server (mail queue)

  • File malware tersembunyi

Cara Membersihkan Disk VPS

Berikut beberapa solusi umum:

1. Bersihkan Log Lama

journalctl --vacuum-time=7d

2. Hapus Cache

apt cleanatau yum clean all

3. Hapus File Tidak Terpakai

Gunakan: rm -rf namafile

(Hati-hati saat menggunakan perintah ini.)

Tips Monitoring Disk VPS

Agar tidak kecolongan, lakukan hal berikut:

  • Cek disk minimal seminggu sekali

  • Gunakan monitoring tools seperti Netdata

  • Atur log rotation (logrotate)

  • Gunakan notifikasi alert disk usage

Studi Kasus Sederhana

Misalnya VPS Anda memiliki kapasitas 40GB dan saat dicek dengan df -h menunjukkan: Use% = 95%

Setelah dicek dengan: du -sh /var/log/*

Ternyata folder /var/log menggunakan 15GB karena log lama menumpuk.

Solusi:

  • Bersihkan log

  • Aktifkan logrotate

  • Batasi ukuran log

Kesimpulan

Mengecek disk space VPS melalui SSH merupakan langkah krusial dalam manajemen server yang tidak boleh diabaikan. Dengan memahami dan menguasai perintah dasar seperti df -h untuk melihat penggunaan disk, du -sh untuk mengetahui ukuran folder, lsblk untuk mengecek partisi, serta df -i untuk memeriksa inode, Anda dapat memantau kondisi penyimpanan server secara menyeluruh.

Pemantauan disk yang dilakukan secara rutin membantu mencegah berbagai masalah serius seperti server down, error database, hingga gangguan layanan lainnya. Pada akhirnya, pengelolaan server yang baik selalu dimulai dari monitoring resource secara berkala, dan disk space menjadi salah satu aspek paling penting yang harus selalu diperhatikan.

5/5 - (1 vote)
Fitri Ana

Recent Posts

Desain Baru Telegram di Android Bikin Pangling, Lebih Minimalis ala iOS

Pengguna Telegram di perangkat Android baru-baru ini dibuat terkejut dengan pembaruan tampilan aplikasi yang berubah…

49 minutes ago

SEAblings vs Korsel: Ketika Nasionalisme Digital Ramai di Media Sosial

Istilah SEAblings mendadak ramai diperbincangkan di media sosial dan memicu diskusi lintas negara. Percakapan ini…

20 hours ago

Cara Scan Malware Website Melalui Virus Scanner di cPanel dengan Mudah dan Aman

Keamanan website adalah hal yang sangat penting, terutama jika Anda menggunakan hosting berbasis cPanel. Salah…

23 hours ago

Apa Itu Topologi Tree? Pengertian, Cara Kerja, Kelebihan, dan Kekurangannya Lengkap

Dalam dunia jaringan komputer, pemilihan topologi sangat menentukan performa, stabilitas, dan kemudahan pengelolaan sistem. Salah…

24 hours ago

Apa Itu Child Theme? Pengertian, Fungsi, dan Cara Membuatnya di WordPress

Dalam pengelolaan website berbasis WordPress, kustomisasi tampilan merupakan hal yang sangat umum dilakukan. Namun, banyak…

1 day ago

Bahaya Tersembunyi di Balik Aplikasi Mac: Malware Kini Sulit Dibedakan

Ancaman siber terhadap pengguna macOS kembali menunjukkan tren peningkatan. Selama bertahun-tahun, perangkat Mac kerap dipandang…

2 days ago