Virtuozzo sunucunuzu “vzup2date” komutu ile güncellerken aşağıdaki hata mesajı ile karşılaşıyorsanız problem sebebi rpm veritabanınızın güncel olmamasından kaynaklanmaktadır.
1 2 |
[RPM] Generic RPM error. file /bin/bash is not owned by any package |
1 2 3 4 5 |
[root@virtuozzo ~]# tail -f /var/log/vzup2date.log 2014-02-26T09:40:45+0200 execCmd: /usr/sbin/vzctl status 1 | grep -q -w exist 2>&1 2014-02-26T09:40:45+0200 execCmd: /usr/sbin/vzctl status 1 | grep -q -w running 2>&1 2014-02-26T09:40:47+0200 execCmd: /bin/rpm -qf /bin/bash 2>&1 2014-02-26T09:40:47+0200 file /bin/bash is not owned by any package |
Problem çözümü için yapmanız gereken işlem SSH üzerinde aşağıdaki komutu çalıştırmanız yeterlidir.
1 |
rpm --rebuilddb |
Yukarıdaki işlemi yaptıktan sonra, aşağıdaki komut ile problemsiz bir şekilde tüm güncellemeleri yükleyebilirsiniz.
1 |
vzup2date -s -m batch install --self-update |