Dalam kasus saya, saya terhubung ke server melalui VPN (VPN terbuka). Setelah saya jalankan sudo yum -y update
, semua paket diperbarui, bersama dengan VPN terbuka. Setelah paket VPN terbuka, saya terputus dari VPN. Saya login kembali, mencoba pembaruan yum lagi dan dikatakan proses lain memegang kunci yum.
Saya memeriksa ps ax | grep yum
dan proses lama masih berjalan. Saya menunggu 5 menit untuk "menyelesaikan", tetapi proses terus berjalan. Lalu saya pikir saya bisa "menarik pelatuknya" dengan membunuh, jadi saya berlari
kill <PID of the yum update process>
Itu tidak mematikan prosesnya. Mencoba itu beberapa kali lagi, dan masih belum berhasil.
Akhirnya saya harus benar-benar menarik stekernya, dengan menjalankan:
kill -9 <PID of the yum update process>
Mencoba memperbarui yum lagi, tetapi masalah yang sama. Saya kemudian berlari:
rm -f /var/run/yum.pid
dan kemudian mencoba memperbarui dan mendapatkan output ini:
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: mirror.sigmanet.com
* epel: mirror.sjc02.svwh.net
* extras: mirrors.vpsie.com
* updates: mirror.pac-12.org
No Packages marked for Update
Percayalah semuanya baik-baik saja, tetapi saya tidak suka mencabut banyak hal!
sudo yum -y update
, semua paket diperbarui, bersama dengan VPN terbuka. Setelah paket VPN terbuka, saya terputus dari VPN. Saya masuk kembali, mencoba pembaruan yum lagi dan mengatakan hal yang sama.