Можно установить Polyspace® Доступ на Windows Server® 2016 и 2019 путем создания виртуальной машины (VM), которая запускает дистрибутив Linux и затем установку Polyspace доступ в этом VM.
Предупреждение
Использование Polyspace доступ в силе VM приводит максимум к 50% наверху во время операций I/O по сравнению с использованием Polyspace доступ на реальной машине.
Прежде чем вы создадите VM:
Убедитесь, что Hyper-V включен на вашей машине.
Открытый Windows PowerShellTM путем нажатия клавиш Windows+X и нажатия на Windows PowerShell (Admin).
В командной строке PowerShell, введите:
(Get-WindowsOptionalFeature -featurename Microsoft-hyper-v -online).state
Enabled
, Введите: Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart
Откройте менеджера Hyper-V путем нажатия клавиши Windows и ввода HyperV, затем нажмите Action> Connect to Server и выберите Local computer.
Убедитесь, что внешний виртуальный переключатель был создан в Гиперпротив.
В командной строке PowerShell, введите:
Get-VMSwitch | where SwitchType -eq 'External'
Загрузите ISO-образ для дистрибутива Linux, который поддерживается Докером, например, Сервер Ubuntu. Для списка дистрибутивов Linux, которые доступны для Docker Engine или Docker Engine Enterprise (EE), смотрите поддерживаемые платформы для EE Docker Engine и Docker на дистрибутивах Linux.
Загрузите и установите сетевой менеджер лицензий. См. менеджер лицензий Установки.
Чтобы создать виртуальную машину, откройте менеджера Hyper-V. В панели Actions нажмите New> Virtual Machine.
Следуйте за подсказками в окне New Virtual Machine Wizard.
Для шага Specify Generation выберите Generation 2.
Для шага Assign Memory выделите достаточно памяти, чтобы удовлетворить требования для Polyspace доступ. Рекомендуемая минимальная память составляет 32 Гбайт.
Для шага Configure Networking выберите переключатель, который соответствует внешнему типу подключения.
Для шага Connect Virtual Hard Disk размер виртуального жесткого диска должен удовлетворить требования базы данных Access Polyspace. Рекомендуемый минимальный размер диска составляет 500 Гбайт.
Для шага Installation Options выберите Install an operating system from a bootable image file и обеспечьте путь к ISO-образу Linux, который вы загрузили.
После того, как вы нажимаете Finish и завершения мастера, щелкните правой кнопкой по недавно созданному VM по Virtual Machines, разделяют на области и нажимают Settings. В окне настроек нажмите Security на левой панели, выберите Enable Secure Boot и, выберите Microsoft UEFI Certificate Authority из выпадающего Template. Безопасная начальная загрузка помогает предотвращению утилиты загрузки операционной системы от выполнения несанкционированного кода во время начальной загрузки. Для списка дистрибутивов Linux, что поддержки Microsoft безопасной начальной загрузки, смотрите Поддерживаемые виртуальные машины Linux и FreeBSD для Hyper-V на Windows.
Чтобы запустить виртуальную машину (VM), в менеджере Hyper-V, щелкают правой кнопкой по имени VM по панели Virtual Machines, и затем нажимают Connect. Если это - первый раз, когда вы запускаете VM, следуете за подсказками, чтобы установить дистрибутив Linux, вы задали на шаге Installation Options, когда вы создали VM.
Во время этого процесса установки вы задаете имя хоста для машины Linux и имени пользователя и пароля, чтобы регистрировать в машину Linux. Введите этот пароль, когда вы будете использовать sudo
команда на более поздних шагах настройки.
После того, как вы устанавливаете дистрибутив Linux, перезапускаете VM и открываете терминал командной строки Linux.
Установите механизм Докера. Для инструкций по установке см. документацию Докера, например, Получите Engine Докера - Сообщество для Ubuntu.
Если вы устанавливаете механизм Докера, добавьте текущего пользователя в docker
группа. Только пользователи, которые находятся в docker
группа может запустить команды Докера. В терминале, введите:
sudo usermod -aG docker $USER
Установите openssl
утилита. Утилита позволяет вам генерировать пары "открытый/закрытый ключ", чтобы сконфигурировать сервис User Manager и сгенерировать необходимые сертификаты, если вы включаете HTTPS для Polyspace доступ. Например, на Ubuntu, введите эту команду:
sudo apt install openssl
openssl
уже установлен, эта команда не оказывает влияния.Установите openssh-server
сервер и убеждается, что порт 22 включен в настройке брандмауэра. Вы можете затем удаленный в машину Linux при помощи SSH или надежно передавать файлы машине Linux. Например, на Ubuntu, введите эти команды:
sudo apt install openssh-server
sudo ufw allow 22
openssh-server
уже установлен, команда установки не оказывает влияния. Если вы завершаете этот шаг, можно использовать команду, такую как scp
надежно передавать файлы между вашей машиной Windows Server 2016 и VM Linux. Например, если вы используете имя пользователя accessUser
регистрировать в VM Linux с именем хоста access-vm-lnx
, можно передать файл myFile.txt
путем ввода этой команды от машины Windows Server:
scp pathTO
\myFile.txt accessUser@access-vm-lnx:~
/home/accessUser
на VM Linux. pathTO
путь к myFile.txt
.
Если вы завершаете предыдущие шаги настройки, перезапускаете VM.
Чтобы установить Polyspace доступ, смотрите Polyspace Установки доступ для веб-Отзывов и Управляйте Polyspace Лицензии NNU.