NVE: Згортання ОС не дає результату: «Один або кілька вузлів не запускають SLES» при зміні власності на root
Summary: Зведення операційної системи NetWorker Virtual Edition (NVE) не спрацювало, повідомляючи про «Один або кілька вузлів, які не запускають SLES». Власник /root було змінено на іншого користувача. ...
Symptoms
Rollup NetWorker Virtual Edition не вдається, з наступною помилкою, зареєстрованою у /usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
YYYY-MM-DD HH:mm:SS (-TZ) 4107124 INFO: no output seen from "ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a"
YYYY-MM-DD HH:mm:SS (-TZ) 4107124 INFO: post: "ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a", exit status=255 (error)
YYYY-MM-DD HH:mm:SS (-TZ) 4107124 INFO: address=127.0.0.1 remote=ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 os=unknown version=unknown update=unknown arch=unknown
YYYY-MM-DD HH:mm:SS (-TZ) 47378741877400 INFO: - One or more nodes are not running SLES succeeded
Журнали робочих процесів OsRollup можна знайти у каталогу package_data rollups:
/usr/local/avamar/var/avi/server_data/package_data/NvePlatformOsRollup_YYYY-R#-v#.avp_EPOCH_TIMESTAMP/workflow.log
Cause
Власність на /root Директорію змінював адміністратор резервного копіювання в якийсь момент. Наприклад, це показує:
nve:~ # ls -ld /root drwx------ 8 admin root 4096 May 16 09:27 root
Дозволи /root тому жоден інший користувач чи група не мають доступу до каталогу, лише власник (у цьому випадку адміністратор).
Під час rollup виконується наступна команда:
ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a
Він намагається втекти as_root, але оскільки доступ має лише користувач адміністратора, команда нічого не повертає і пропускає оновлення ядра. Наприклад:
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a nve:~ #
Коли /root належить root:root що він має повернути щось на кшталт:
nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@127.0.0.1 uname -a Linux nve 4.12.14-122.153-default #1 SMP Tue Mar 7 14:13:19 UTC 2023 (9f7af45) x86_64 x86_64 x86_64 GNU/Linux nve:~ #
Якщо /root належить іншому користувачу, ssh Команда отримати uname -a нічого не повертає, через що робочий процес повідомляє ОС як «невідомий» і пропускає оновлення пакетів ОС NVE.
Resolution
Виправте /root Власності:
sudo chown root:root /root
Поверніться до менеджера встановлення NVE і спробуйте поточне завдання знову.
/root Каталог. Зміна стандартних системних файлів і налаштувань на NVE може спричинити проблеми під час згортання чи оновлень, потенційно пошкоджуючи NVE і вимагаючи повторного розгортання та аварійного відновлення сервера NetWorker (nsrdr). Тому не рекомендується змінювати стандартні системні файли або налаштування.
Щоб дозволити SSH доступ до root-файлу, дивіться: NVE: Як дозволити root SSH доступ у віртуальній версії NetWorker
Additional Information
Симптоми та повідомлення про помилки, зазначені в цій базі знань, можуть виникати з інших причин. Якщо /root власність і дозволи на NVE не змінювалися, див. наступні статті:
- NVE: Rollup ОС не спрацьовує «один або кілька вузлів не запускають SLES» при зміні /root/.bashrc
- NVE: Збірка ОС була успішною, але не оновила пакети ОС після зміни IP-адреси NVE
- NVE: Встановлені бінарні версії в пристрої не відповідають встановленим версіям оновлення чи rollup
- NVE: Rollup OS не спрацював «Очищення ядер (7 з 18) не вдалося»
========================
NVE: Керівництво
з сортування оновлення або несправності встановленняОновлення безпеки Dell Avamar та NetWorker Operating System (OS) Rollup Cadence
NetWorker Virtual Edition (NVE): Як встановити Platform Security Rollup