PowerPath: Оновлення PPMA не вдалося
Samenvatting: Оновлення до PPMA 2.1 SP1 або вище з нижчої версії не працює
Symptomen
При оновленні з PPMA 2.0.1.0.206 до 2.1.1.0.74 або вище оновлення не завершується:
# розстібни PowerPath_Management_Appliance_2.1_SP1_Upgrade_only.zip Архів: PowerPath_Management_Appliance_2.1_SP1_Upgrade_only.zip Створення: PowerPath_Management_Appliance_2.1_SP1_Upgrade_only/ Надування: PowerPath_Management_Appliance_2.1_SP1_Upgrade_only/300-999-666_05.pdf Надування: PowerPath_Management_Appliance_2.1_SP1_Upgrade_only/302-000-476_08.pdf Надування: PowerPath_Management_Appliance_2.1_SP1_Upgrade_only/EMCPower.PPMA-2.1.1.00.00-74_Upgrade_ReadMe.txt Вилучення: PowerPath_Management_Appliance_2.1_SP1_Upgrade_only/EMCPower.PPMA-update-2.1.1.00.00-74.zip # /bin/bash update/applianceUpdate 14:29:55 [ІНФО]: * Початок процесу оновлення пристрою * 14:29:55 [ІНФО]: Оновлення PowerPath: 2.0.1.0.206 -> 2.1.1.0.74 14:29:55 [ІНФО]: Журнали можна знайти тут: 14:29:55 [ІНФО]: /opt/ADG/update/logs/update-2.0.1.0.206-2.1.1.0.74-2017_02_13-14_29_55.log 14:29:55 [ІНФО]: * Підтверджуюче оновлення * 14:29:55 [ІНФО]: Перевіряю встановлену версію продукту ... 14:29:55 [ІНФО]: Перевірка версії продукту пройшла успішно. 14:29:55 [ІНФО]: Додаю репозиторій оновлень ... 14:29:56 [ІНФО]: Оновлення репозиторії успішно додано. 14:29:56 [ІНФО]: Перевіряю версію ОС ... 14:29:56 [ІНФО]: Оновлення релізу ОС ... 14:29:56 [ІНФО]: Проблема з zypper під час встановлення пакету sles-release. 14:29:56 [ПОМИЛКА]: Збій команд Zypper. Скасування процедури оновлення ...
(Зверніть увагу, для вищого релізу повідомлення ідентичні ... наприклад, 2.2.0.0.97 замість 2.1.1.0.74 у наведеному вище прикладі)
Oorzaak
Старі версії PPMA використовують SLES версію = 11.3-1.138.
Остання версія PPMA використовує версію SLES = 12.1-1.331
Oplossing
Випадок 1: оновлення до EMC PPMA 2.1.1
1.SSH до EMC PPMA 2.0.1 VM, а потім запуск скрипта для експорту конфігурації
EMC PowerPath Virtual Appliance 2.0.1.chmod +x export_vApp1.x_Config
2. ./export_vApp1.2.x_Config
3. Скопіюйте отриманий файл export_vApp1.2.x_Config.zip на локальний робочий стіл або віддалене місце.
Потім перейдіть до кроку 4
Case 2: оновіть до EMC PPMA 2.2.x і вище
1.SSH у EMC PPMA 2.0.1 VM, а потім запустіть скрипт для експорту конфігурації
EMC PowerPath Virtual Appliance 2.0.1.Скопіюйте скрипт export_ppma_config з повного пакету PPMA 2.2.x (він не входить до пакету оновлення)
chmod +x export_ppma_config
2. ./export_ppma_config
3. Скопіюйте отриманий файл Powerpath_Management_Appliance.zip на локальний робочий стіл або віддалене місце.
4. Зверніть увагу на деталі параметра розгортання віртуального пристрою EMC PowerPath.
5. Вимкніть віртуальний пристрій EMC PowerPath 2.0.1 VM.
Не видаляйте віртуальний пристрій EMC PowerPath Virtual Appliance 2.0.1 до успішного імпорту
EMC PowerPath Virtual Appliance 2.1.1 (або вище).6. Розгорніть EMC PowerPath Virtual Appliance 2.1.1 (або вище) з тими ж параметрами розгортання EMC PowerPath Virtual Appliance, що й EMC PowerPath Virtual Appliance 2.0.1
7. Запустіть нову віртуальну машину EMC PowerPath Virtual Appliance.
8. У оновленій веб-консолі PowerPath Virtual Appliance перейдіть до System > Settings >
Import Config ZIP, а потім імпортуйте файл vApp1.2.x_Config.zip [resp. Powerpath_Management_Appliance.zip з версіями 2.2 і вище].
Після завершення:
Після успішного імпорту EMC PowerPath Virtual Appliance 2.01 можна видалити.
Перезавантаження не потрібне після оновлення за допомогою скрипта оновлення.
Extra informatie
/opt/ADG/update/logs/update-2.0.1.0.206-2.1.1.0.74-X_X_X-X_X_X.log
[INFO]: * Початок процесу оновлення приладу *
14:29:55 [ІНФО]: Оновлення PowerPath: 2.0.1.0.206 -> 2.1.1.0.74
14:29:55 [ІНФО]: Журнали можна знайти тут:
14:29:55 [ІНФО]: /opt/ADG/update/logs/update-2.0.1.0.206-2.1.1.0.74-2017_02_13-14_29_55.log
14:29:55 [ІНФО]: * Підтверджуюче оновлення *
14:29:55 [ІНФО]: Перевіряю встановлену версію продукту ...
14:29:55 [ІНФО]: Перевірка версії продукту пройшла успішно.
14:29:55 [ІНФО]: Додаю репозиторій оновлень ...
Багатослівність: 2
аргументи програм без опціону: '/tmp/update/repo' 'tmp-update-repo'Ініціалізація
Target
Додавання репозиторію 'tmp-update-repo' [...... done]
Репозиторій 'tmp-update-repo' успішно додано
Увімкнено: Так
, автооновлення: Немає
перевірки GPG: Так
, URI: dir:///tmp/update/repo
Багатослівність: 2
Вхід у режим 14 «без перевірок GPG».
Аргументи неопціонних програм: 'tmp-update-repo'Ініціалізація
цільових
визначених репозиторій: tmp-update-repo
Перевіряє, чи оновлювати метадані для tmp-update-repo
Отримання метаданих репозиторію 'tmp-update-repo' [.
Автоматично довіряючи наступному ключу:
Key ID: 60167xxxxxx
Ім'я ключа: Група розробки приладів (ключі для підписання ADG оновлення для продуктових пристроїв) <Ionix_Appliance_Development_Group@emc.com>
Key Fingerprint: 2E41063BE7DCDA4E33232464601xxxxxxxxxxxxxx
ключ створено: Вт 26 листопада 06:29:01 2013
Термін дії ключів: (не закінчується)
Репозиторій: tmp-update-repo
done]
Побудова кешу репозиторію 'tmp-update-repo' [.... зроблено]
Визначені репозиторії були оновлені.
14:29:56 [ІНФО]: Оновлення репозиторії успішно додано.
14:29:56 [ІНФО]: Перевіряю версію ОС ...
14:29:56 [ВІДЛАГОДЖЕННЯ]: Встановлено версію SLES = 11.3-1.138.
14:29:56 [ВІДЛАГОДЖЕННЯ]: Оновлення репозиторії SLES версії = 12.1-1.331
14:29:56 [ІНФО]: Оновлення релізу ОС ...
Багатослівність: 2
Перехід у неінтерактивний режим.
Переходжу в режим «без перевірок GPG».
Аргументи неопціонних програм: 'sles-release'Ініціалізація
цілі
Завантаження даних репозиторію...
Читання встановлених пакетів...
Роздільна здатність Сили: Немає
вибору 'sles-release-12.1-1.331.x86_64' у репозиторії 'tmp-update-repo' для встановлення
.Розв'язання залежностей пакетів...
Роздільна здатність Сили: Без
проблем: yast2-registration-2.17.38-0.8.43.noarch вимагає yast2-registration-branding, але ця вимога не може бути надана
видаленими провайдерами: yast2-registration-branding-SLE-2.17.38-0.8.43.noarch
Рішення 1: Будуть виконані наступні дії:
deinstallation of yast2-registration-2.17.38-0.8.43.noarch
deinstallation of product:SUSE_SLES-11.3-1.138.x86_64
deinstallation of pam-modules-11-1.22.1.x86_64
deinstallation of yast2-core-2.17.45-0.5.1.x86_64
deinstallation of yast2-dbus-server-2.17.5-0.5.1.x86_64
deinstallation of yast2-hardware-detection-2.17.2-2.7.1.x86_64
deinstallation of yast2-perl-bindings-2.17.2-1.32.121.x86_64
deinstallation of yast2-pkg-bindings-2.17.59-0.9.28.x86_64
deinstallation of yast2-storage-2.17.142-0.7.1.x86_64
deinstallation of yast2-ycp-ui-bindings-2.21.1-2.5.107.x86_64
deinstallation of mdadm-3.2.6-0.19.9.x86_64
deinstallation of multipath-tools-0.4.9-0.83.2.x86_64
deinstallation of libxml2-2.7.6-0.31.1.x86_64
deinstallation of postgresql-8.3.23-0.4.1.x86_64
deinstallation of postgresql-server-8.3.23-0.4.1.x86_64
deinstallation of syslog-ng-2.0.9-27.34.36.1.x86_64
deinstallation of libmng-1.0.10-46.18.x86_64
deinstallation of cryptsetup-1.0.5_SVNr46-58.37.3.x86_64
deinstallation of nfs-client-1.2.3-18.31.1.x86_64
deinstallation of cyrus-sasl-2.1.22-182.20.1.x86_64
deinstallation of sendmail-8.14.3-50.24.1.x86_64
deinstallation of liblcms1-1.17-77.16.1.x86_64
deinstallation of autoyast2-installation-2.17.69-0.7.1.noarch
deinstallation of bootsplash-3.3-146.24.12.x86_64
deinstallation of gpg2-lang-2.0.9-25.33.39.1.x86_64
deinstallation of hal-0.5.12-23.68.1.x86_64
deinstallation of limal-ca-mgm-perl-1.5.23-0.3.2.x86_64
deinstallation of limal-perl-1.5.3-0.2.11.x86_64
deinstallation of perl-Config-Crontab-1.21-73.21.x86_64
deinstallation of perl-Config-IniFiles-2.39-1.24.1.x86_64
deinstallation of perl-HTML-Parser-3.56-1.18.1.x86_64
deinstallation of perl-HTML-Tagset-3.20-1.22.x86_64
deinstallation of perl-Parse-RecDescent-1.96.0-1.22.x86_64
deinstallation of perl-TimeDate-1.16-71.22.x86_64
deinstallation of perl-URI-1.37-1.22.x86_64
deinstallation of perl-WWW-Curl-4.09-2.1.72.x86_64
deinstallation of perl-X500-DN-0.29-78.22.x86_64
deinstallation of perl-XML-Writer-0.604-2.10.x86_64
deinstallation of perl-XML-XPath-1.13-74.15.x86_64
deinstallation of perl-doc-5.10.0-64.70.1.x86_64
deinstallation of perl-gettext-1.05-91.95.x86_64
deinstallation of python-argparse-1.2.1-2.5.65.x86_64
deinstallation of subscription-tools-1.0-0.21.1.noarch
deinstallation of suseRegister-1.4-1.35.1.noarch
deinstallation of yast2-2.17.129-0.7.2.x86_64
deinstallation of yast2-add-on-2.17.31-0.7.49.noarch
deinstallation of yast2-bootloader-2.17.96-0.7.22.x86_64
deinstallation of yast2-country-2.17.54-0.7.9.x86_64
deinstallation of yast2-dbus-client-2.17.0-0.1.65.x86_64
deinstallation of yast2-installation-2.17.108-0.7.12.noarch
deinstallation of yast2-ldap-2.17.8-0.7.61.x86_64
deinstallation of yast2-ncurses-pkg-2.17.20-0.5.1.x86_64
deinstallation of yast2-network-2.17.195-0.7.7.x86_64
deinstallation of yast2-online-update-2.17.23-0.7.119.noarch
deinstallation of yast2-packager-2.17.107-0.7.1.x86_64
deinstallation of yast2-transfer-2.16.3-0.5.133.x86_64
deinstallation of yast2-users-2.17.54-0.7.151.x86_64
deinstallation of yast2-xml-2.16.1-1.23.x86_64
deinstallation of yast2-firewall-2.17.13-0.11.11.noarch
deinstallation of yast2-ldap-client-2.17.37-0.7.283.noarch
deinstallation of yast2-mouse-2.16.1-19.38.x86_64
deinstallation of yast2-pam-2.17.3-0.5.211.noarch
deinstallation of yast2-security-2.17.16-0.7.25.noarch
deinstallation of yast2-update-2.17.24-0.7.69.x86_64
deinstallation of zypper-1.6.307-0.7.12.x86_64
deinstallation of zypper-log-1.6.307-0.7.12.x86_64
deinstallation of hwinfo-15.50-0.7.3.x86_64
deinstallation of pm-utils-0.99.4.20071229-12.14.1.x86_64
deinstallation of gfxboot-4.1.32-0.7.11.x86_64
deinstallation of klogd-1.4.1-708.44.32.x86_64
deinstallation of libzypp-9.37.1-0.7.1.x86_64
Solution 2: do not install sles-release-12.1-1.331.x86_64
Solution 3: break yast2-registration-2.17.38-0.8.43.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/c] (c): c
Verbosity: 2
аргументи програм без опціону: 'tmp-update-repo'Видалення
репозиторію 'tmp-update-repo' [... зроблено]
Репозиторій 'tmp-update-repo' було видалено.
14:29:56 [ІНФО]: Проблема з zypper під час встановлення пакету sles-release.
14:29:56 [ПОМИЛКА]: Збій команд Zypper. Скасування процедури оновлення ...