Огляд
Інформація про оновлення патч-інфраструктури для вашого кластера OneFS.
Як це оновлення патч-інфраструктури полегшує моє життя?
Це оновлення покращує інфраструктуру виправлень, дозволяючи інсталювати новіші зведені патчі поверх наявних зведених патчів, замість того, щоб спочатку видаляти старі. Це зменшує потребу в перезавантаженні та перезапуску служби.
Ця функція доступна лише в ситуаціях, коли новий патч повністю застаріває попередню латку.
Вважається застарілою латка, що означає, що остання латка містить усі виправлення з усіх попередніх патчів.
Конфліктуючі виправлення бувають різними, і їх все одно потрібно видаляти вручну.
Передумови
Оновлення інфраструктури виправлень для вашої версії OneFS має бути інстальовано на вашому кластері до інсталяції будь-якого зведеного виправлення (RUP). Якщо ви спробуєте інсталювати новий зведений патч у системі, на якій ще не встановлено оновлення інфраструктури, інсталяція виправлення завершиться невдалим із помилкою, подібною до такої: Помилка: Неповна відповідь REST на сокеті 4.
Оновлення інфраструктури виправлень не можна видалити з кластера OneFS, доки не буде видалено всі інші виправлення.
Оновлення інфраструктури OneFS
Оновлення інфраструктури має бути встановлено на будь-яких кластерах під керуванням наступних версій OneFS:
Примітка: OneFS 9.3.x, 9.2.0.x, 8.2.2.x і 8.2.1.x не мають оновлень інфраструктури для встановлення.
Примітка. OneFS 8.1.1.x і більш ранні версії не мають оновлень інфраструктури для інсталяції та не мають цієї функції.
Щоб дізнатися про останнє оновлення інфраструктури для вашої версії OneFS, перегляньте статтю PowerScale OneFS Current Patches або сторінку драйверів і завантажень OneFS.
Переконайтеся, що оновлення інфраструктури встановлено.
Ви можете підтвердити, що оновлення інстальовано, виконавши таку команду:
isi upgrade patches list
Всі оновлення мають INFRA в назві файлу патча.
Приклад: PowerScale OneFS 9.1.0.x GA INFRA_2021-12
Сценарій усунення несправностей 1:
Якщо ви спробували встановити новий RUP у системі, на якій не було встановлено оновлення інфраструктури виправлень, OneFS видасть на консолі помилку, подібну до наведеної нижче:
Error: Incomplete REST response on socket 4
Спосіб вирішення: Встановіть оновлення патч-інфраструктури перед встановленням RUP.
ДЛЯ 8.1.2.0:
Зверніть увагу, що 8.1.2.0_UGA-PATCH-INFRA_2019-09_255624 потрібно встановити ** спочатку**, а потім встановити 8.1.2.0_UGA-PATCH-INFRA_2020-08_PSP-268 для подальшого оновлення OneFS
Сценарій усунення несправностей 2:
Якщо ви спробували встановити новий RUP вперше після інсталяції оновлення патч-інфраструктури, на консолі з'явиться повідомлення, подібне до наступного:
Stack: --------------------------------------------------
/lib/libc.so.7:thr_kill+0xa
/lib/libc.so.7:abort+0x49
/usr/lib/libisi_util.so.1:isi_assert_halt+0x80
/usr/lib/libisi_pkg.so:read_patch_from_db+0x58d
/usr/lib/libisi_pkg.so:pkg_action_required+0xd9
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade7Package10isRequiredEi+0x12a
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent14populateStatusERN4Json5ValueE+0x4a4
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade15PersistentState9getStatusENS_7Process5ValueE+0x753
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent6StatusERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x181
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade11VerbExecute7executeERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x219
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer14executeMessageEv+0x227
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer10ioCallbackERN2ev2ioEi+0x47c
/usr/local/lib/libev.so.4:ev_invoke_pending+0x6e
/usr/local/lib/libev.so.4:ev_run+0xbd9
/usr/sbin/isi_upgrade_agent_d:main+0x5a3
/usr/sbin/isi_upgrade_agent_d:_start+0x17f
Крім того, у файлі журналу / var/log/messages з'являється таке повідомлення:
WARNING: After this infrastructure patch is deployed, 'isi_upgrade_agent_d' will be restarted at the first time of installing another patch and will generate a core file, which is a known issue and won't impact patch installation.
Рішення:
Це розроблено для початкової інсталяції RUP після встановлення оновлення патч-інфраструктури OneFS. З об'єктом проблем немає
isi_upgrade_agent_d
служба.