Error ini disebabkan karena disk penuh. Jadi untuk mengatasi error ini adalah dengan mengkondisikan disk agar tidak penuh. Biasanya yang terjadi adalah disk dipenuhi file logs.
Yang pertama perlu dilakukan adalah dengan mengecek penggunaan disk. Pada kasus ini menggunakan studi kasus saya pribadi.
df -h
Output
Filesystem Size Used Avail Use% Mounted on
udev 7.7G 0 7.7G 0% /dev
tmpfs 1.6G 612K 1.6G 1% /run
/dev/vda1 157G 156G 0 100% /
tmpfs 7.7G 0 7.7G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.7G 0 7.7G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/1000
Selanjutnya, cari penggunaan disk pada partisi terkait, sebagai contoh pada /.
du -cha --max-depth=1 / | grep -E "M|G"
Pada command di atas, grep digunakan untuk membatasi hasil dengan nilai M (Mega) dan G (Giga). Jika pada kasus anda menggunakan disk Tera, dapat dimasukkan opsi T.
Output
15M /bin
83M /home
144M /boot
460M /var
151G /opt
15M /sbin
862M /lib
Pada contoh di atas /opt merupakan folder yang memenuhi 100% kapasitas. Maka selanjutnya adalah mencari penggunaan disk pada folder tersebut.
sudo du -cha --max-depth=1 /opt | grep -E "M|G"
Output
151G /opt/kafka_2.12-2.3.0
151G /opt
151G total
Selanjutnya mencari penggunaan pada disk /opt/kafka_2.12-2.3.0.
sudo du -cha --max-depth=1 /opt/kafka_2.12-2.3.0 | grep -E "M|G"
Output
3.3M /opt/kafka_2.12-2.3.0/site-docs
55M /opt/kafka_2.12-2.3.0/libs
31M /opt/kafka_2.12-2.3.0/plugin
151G /opt/kafka_2.12-2.3.0/logs
151G /opt/kafka_2.12-2.3.0
151G total
Dari output di atas dapat dilihat bahwa folder logs yang membuat disk penuh. Langkah selanjutnya adalah dengan membersihkan folder tersebut.
Sumber: stackoverflow
Tidak ada komentar:
Posting Komentar