Я сделал недавнее обновление, чтобы открыть jdk java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64.
Сегодня нам позвонил наш клиент, что в системе произошла ошибка. При дальнейшей проверке мы обнаружили, что следующий каталог был пуст:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.el7_3.x86_64/jre/lib/security
Возможно ли, что обновление удалило софт ссылку:
lrwxrwxrwx. 1 root root 41 Jul 26 12:39 cacerts -> ../../../../../../../etc/pki/java/cacerts
Или случилось еще что-то?
Я видел нечто похожее на это, когда обновление Java нарушало поведение сертификата приложения. Было ли приложение перезапущено после обновления java? RPM установит новую java и удалит старую, включая сертификаты.
Всегда перезапускайте все приложения Java после обновления Java.
То же самое и с другими библиотеками - какой смысл обновлять openssl, если все запущенные приложения все еще используют старую / удаленную версию?