В более ранних версиях CentOS, и я предполагаю, что RHEL, вы могли исключить пакеты, добавив их имена в /etc/sysconfig/yum-cron
. Сейчас ввожу в эксплуатацию несколько новых серверов, и я не могу найти этот файл на сервере.
Я бы хотел, чтобы он пропускал любые пакеты базы данных или кластера до окон обслуживания. Насколько я могу судить, /etc/yum/yum-daily.conf
не имеет возможности исключить определенный пакет.
решение1
Похоже, в /etc/yum.conf
файле работает тот же формат, что и раньше.
Я добавил следующее в конец своего yum.conf
файла, и эти пакеты исключены из всех обновлений yum.
Когда я выполняю обновления обслуживания, у меня есть скрипт, который комментирует эту строку перед запуском обновления yum, а затем добавляет ее обратно перед перезагрузкой.
exclude=pcs corosync pacemaker postgresql jabberd