Обновление или Polyspace Uninstall доступ

Можно обновить или удалить Polyspace® Доступ. Прежде чем вы начнете, сообщите Пользователям доступа Polyspace о предстоящем обновлении или удалении.

Обновите Polyspace доступ

Чтобы обновить Polyspace доступ, загрузите и разархивируйте новое изображение установки. Смотрите Скачивают инструкции.

Когда вы выполняете обновление, можно снова использовать текущие настройки и базу данных, или можно импортировать снимок состояния текущей базы данных к новой базе данных. Если вы не снова используете настройки и базу данных, следуете за стандартной инструкцией по установке. Смотрите Polyspace Установки доступ для веб-Отзывов.

Примечание

Если вы обновляете от Polyspace доступ к R2020a или ранее к Polyspace доступ к R2020b или позже и вы используете embedded LDAP в более старой версии, используете User Manager внутренняя директория в более новой версии. Введите имена пользователя и пароли из файла LDIF в интерфейс User Manager. Смотрите менеджера Обычного пользователя Настройки.

Создайте Polyspace доступ к снимку состояния

Чтобы снова использовать вашу базу данных и настройки, создайте снимок состояния своего текущего экземпляра Polyspace доступ. В вашем снимке состояния включайте резервное копирование:

  • База данных Access Polyspace. Смотрите Создают Резервное копирование базы данных. Чтобы поддержать базу данных для Polyspace доступ к версии R2020a или ранее, смотрите Резервное копирование базы данных для Polyspace доступ к Версиям R2020a и Ранее.

  • Текущие настройки. Сделайте копию settings.json файл. Этот файл обычно находится в той же папке как admin-docker-agent двоичный файл.

  • Профили пользователей, которые не хранятся в вашей компании LDAP.

    Чтобы поддержать профили пользователей, которые хранятся в User Manager внутренняя директория (Polyspace доступ к R2020b и позже), сохраните копию внутренней папки директории. Вы задаете путь этой папки в поле Internal directory database volume Администратора Cluster Settings, например, /local/Polyspace/R2020b/appdata/usermanager/db.

    Чтобы поддержать профили пользователей, которые хранятся в embedded LDAP (Polyspace доступ к R2020a и ранее), сохраните копию файла LDIF. Вы задаете путь этого файла в поле LDIF file настроек Cluster Operator.

Polyspace Uninstall доступ и настройки повторного использования и база данных с новой установкой

  1. Чтобы удалить ваш текущий экземпляр, смотрите Polyspace Uninstall доступ, но не используйте шаг 2.a.

  2. В новой папке установки запустите admin-docker-agent двоичный файл и использование --data-dir отметьте, чтобы указать на папку, которая содержит резервный settings.json файл. Например, если settings.json находится в папке /local/Polyspace/R2020a_backup, Введите:

    ./admin-docker-agent --data-dir /local/Polyspace/R2020a_backup

  3. Откройте веб-интерфейс Cluster Admin и нажмите Restart Apps.

Если вы устанавливаете свой новый Polyspace доступ к экземпляру на различной машине, вы не можете снова использовать свои сертификаты SSL. Смотрите Выбирают Between HTTP и HTTPS Configuration for Polyspace Access.

Держите Polyspace в курсе доступ и настройки повторного использования и база данных с новой установкой

  1. В новой папке установки запустите admin-docker-agent двоичный файл и использование --data-dir отметьте, чтобы указать на папку, которая содержит резервный settings.json файл.

  2. Откройте веб-интерфейс Cluster Admin, нажмите Configure Apps, и затем введите новый путь к папке в поле Data volume, чтобы создать новую базу данных. Вы не можете использовать ту же базу данных в двух различных экземплярах Polyspace доступ одновременно.

  3. Запустите сервис Polyspace Access Database и импортируйте снимок состояния базы данных в новую базу данных. Например, если вы сохранили снимок состояния базы данных в db_backup.sql, в командной строке, введите:

    docker restart polyspace-access-db-main
    docker exec -i polyspace-access-db-main psql -U postgres postgres <backup_db.sql
    Убедитесь, что Polyspace Access Web Server и сервисы Polyspace Access ETL останавливаются, прежде чем вы импортируете базу данных.

  4. Возвратитесь к Cluster Dashboard и нажмите Restart Apps.

Если вы устанавливаете свой новый Polyspace доступ к экземпляру на различной машине, вы не можете снова использовать свои сертификаты SSL. Смотрите Выбирают Between HTTP и HTTPS Configuration for Polyspace Access.

База данных повторного использования с новым Polyspace доступ к установке

Запустите admin-docker-agent в новой папке установки, и затем, для инструкций, смотрите Базу данных Восстановления от Резервного копирования.

Проверяйте версию менеджера лицензий

Чтобы избежать любых потенциальных проблем с операцией файла лицензии, убедитесь, что вы запускаете последнюю версию программного обеспечения менеджера лицензий. Чтобы просмотреть последнюю доступную версию программного обеспечения менеджера лицензий, смотрите FlexNet® Версия на этой странице.

Чтобы проверять вашу текущую версию программного обеспечения менеджера лицензий, в командной строке, в зависимости от вашей операционной системы, вводят команды, перечисленные в эту таблицу.

Windows®

cd LM_Folder\etc\win64
lmgrd.exe -v 

Linux®
cd LM_Folder/etc/glnx64
./lmgrd -v 

LM_Folder папка, где вы установили менеджер лицензий. См. также Update Network License Manager Software.

Проверяйте на конфликты сети докера

  • Чтобы избежать сетевых конфликтов, проверяйте, что область значений IP, которую использует ваша сеть Docker, также не используется другими сервисами. Чтобы просмотреть область значений IP, которая используется вашей сетью Docker, запустите эту команду:

    docker network inspect networkName
    и смотрите IPAM.config узел. Вы можете должны быть связаться со своим администратором сети, чтобы определить, используется ли область значений IP другими сервисами. networkName имя вашей сети Docker, например, mathworks. Чтобы видеть список сетей Docker, запустите команду docker network ls.

  • Если сеть Docker не конфликтует с существующей сетью, снова используйте ее при помощи - сетевое имя currentNetworkName опция, когда вы запускаете admin-docker-agent двоичный файл.

  • Если ваши конфликты сети Docker с существующей сетью, создайте сеть и задайте подсеть и шлюз, чтобы избежать конфликтов с существующими сетями. Смотрите, что сеть докера создает. Чтобы использовать новую сеть, используйте - сетевое имя newNetworkName опция, когда вы запускаете admin-docker-agent двоичный файл.

    Используйте комнату сети докера команды networkName удалить сети Docker, которые вы больше не используете.

Polyspace Uninstall доступ

  1. Проверьте, что агент Cluster Admin запускается. Используйте команду:

    docker stats --no-stream
    Если admin не перечислен под NAME столбец в команде выход, запустите admin-docker-agent двоичный файл.

  2. Откройте веб-интерфейс Cluster Admin и нажмите Delete Apps. После того, как вы удаляете приложение, индикатор состояния стал серым, и вы видите текст Not installed рядом с индикатором.

    Удаление сервиса Polyspace Access Database и удаление Polyspace, доступ не стирает результаты, которые вы загрузили на базу данных от объема данных.

    1. Чтобы удалить объем данных и его содержимое, вручную удалите папку, где вы храните базу данных.

      sudo rm -rf databaseFolderPath
      databaseFolderPath путь к папке, что вы задаете в поле Data volume сервиса Polyspace Access Database в Администраторе Cluster Settings, например, /local/Polyspace/R2021b/appdata/polyspace-access/db.

      Если вы задаете имя тома вместо пути к папке в поле Data volume, например, polyspace-data, используйте эту команду, чтобы удалить объем:

      docker volume rm polyspace-data

  3. Остановите admin-docker-agent двоичный файл из окна командной строки путем нажатия CTRL+C, и затем останавливает остающиеся сервисы:

    docker stop gateway \
    polyspace-access \
    issuetracker \
    usermanager
    Чтобы использовать эту команду в Windows PowerShell, замените обратную косую черту "\" символы с обратной галочкой "'".

  4. Удалите Polyspace доступ к папке установки.

Смотрите также

Похожие темы