Установка ASDKInstall the ASDK

После подготовки главного компьютера ASDK вы можете развернуть Пакет средств разработки Azure Stack в образе CloudBuilder.vhdx, выполнив описанные в этой статье действия.After preparing the ASDK host computer, the Azure Stack Development Kit (ASDK) can be deployed into the CloudBuilder.vhdx image using the following steps in this article.

Установка ASDKInstall the ASDK

В этой статье представлены шаги, позволяющие развернуть ASDK с использованием графического интерфейса пользователя (GUI), для получения которого нужно скачать и запустить скрипт PowerShell asdk-installer.ps1.The steps in this article show you how to deploy the ASDK using a graphical user interface (GUI) provided by downloading and running the asdk-installer.ps1 PowerShell script.

Примечание

Пользовательский интерфейс установщика ASDK — это сценарий с открытым кодом на основе WCF и PowerShell.The installer user interface for the ASDK is an open-sourced script based on WCF and PowerShell.

  1. Когда главный компьютер успешно загрузится с образа CloudBuilder.vhdx, войдите с учетными данными администратора, которые вы указали при подготовке главного компьютера ASDK для установки ASDK.After the host computer successfully boots into the CloudBuilder.vhdx image, sign in using the admin credentials specified when you prepared the ASDK host computer for ASDK installation. Они должны совпадать с учетными данными локального администратора узла ASDK.This should be the same as the ASDK host local admin credentials.

  2. Откройте консоль с повышенными привилегиями и выполните сценарий PowerShell <буква_диска>\AzureStack_Installer\asdk-installer.ps1.Open an elevated PowerShell console and run the <drive letter>\AzureStack_Installer\asdk-installer.ps1 PowerShell script. Имейте ввиду, что теперь сценарий может находиться не только на диске C:\ в образе CloudBuilder.vhdx.Be aware that the script might now be on a different drive than C:\ in the CloudBuilder.vhdx image. Щелкните Install(Установить).Click Install.

    Установка ASDK

  3. В раскрывающемся списке Тип поставщика удостоверений выберите Azure China Cloud (Облако Azure для Китая), Azure US Government Cloud (Облако Azure для государственных организаций США), AD FS или Облако Azure.In the Identity Provider Type drop-down box, select Azure China Cloud, Azure US Government Cloud, AD FS, or Azure Cloud. В разделе Пароль локального администратора в поле Пароль введите пароль локального администратора (который должен соответствовать текущему паролю локального администратора) и щелкните Далее.Under Local Administrator Password type the local admin password (which must match the current configured local admin password) in the Password box, and then click Next.

    Раскрывающийся список типа поставщика удостоверений в ASDK

    Если выбран поставщик удостоверений подписки Azure, необходимо подключение к Интернету, полное имя клиента каталога Azure AD в формате доменное_имя.onmicrosoft.com или проверенное имя личного домена Azure AD.If you choose an Azure subscription identity provider, you need an internet connection, the full name of an Azure AD directory tenant in the form of domainname.onmicrosoft.com, or an Azure AD verified custom domain name. Также требуются учетные данные глобального администратора для указанного каталога.You also need global admin credentials for the specified directory.

    После развертывания разрешение глобального администратора Azure Active Directory (Azure AD) не требуется.After deployment, Azure Active Directory (Azure AD) global admin permission isn't required. Тем не менее для некоторых операций могут потребоваться учетные данные глобального администратора.However, some operations may require the global admin credential. Например, поставщик ресурсов устанавливает сценарий или новую функцию, для которой требуется получить разрешение.For example, a resource provider installer script or a new feature requiring a permission to be granted. Можно временно восстановить разрешения глобального администратора или использовать отдельную глобальную учетную запись администратора, которая является владельцем подписки поставщика по умолчанию.You can either temporarily reinstate the account's global admin permissions or use a separate global admin account that's an owner of the default provider subscription.

    При использовании AD FS в качестве поставщика удостоверений по умолчанию используется служба каталогов с меткой.When using AD FS as the identity provider, the default stamp directory service is used. По умолчанию используется учетная запись azurestackadmin@azurestack.local и пароль, указанный при настройке.The default account to sign in with is azurestackadmin@azurestack.local, and the password to use is the one you provided as part of setup.

    Примечание

    Чтобы получить оптимальные результаты, мы советуем выполнять развертывание с подключением к Интернету, даже если вы хотите использовать среду Azure Stack без доступа к Интернету с поставщиком удостоверений AD FS.For best results, even if you want to use a disconnected Azure Stack environment using AD FS as the identity provider, it's best to install the ASDK while connected to the internet. Это позволит активировать ознакомительную версию Windows Server 2016, входящую в комплект установки ASDK, во время развертывания.That way, the Windows Server 2016 evaluation version included with the ASDK installation can be activated at deployment time.

  4. Выберите сетевой адаптер, который будет использоваться для ASDK, и нажмите кнопку Далее.Select a network adapter to use for the ASDK and then click Next.

    Выбор сетевого адаптера для ASDK

  5. На странице Конфигурация сети укажите действительный IP-адрес сервера времени.On the Network Configuration page, provide a valid Time server IP address. Это обязательное поле задает сервер времени, который будет использоваться ASDK.This required field sets the time server to be used by the ASDK. Этот параметр может быть предоставлен в качестве допустимого IP-адреса сервера времени.This parameter must be provided as a valid time server IP address. Имена серверов не поддерживаются.Server names aren't supported.

    Совет

    Чтобы найти IP-адрес сервера времени, перейдите на сайт ntppool.org или выполните проверку связи с сервером time.windows.com.To find a time server IP address, visit ntppool.org or ping time.windows.com.

    При необходимости вы можете предоставить IP-адрес DNS-сервера пересылки.Optionally, you can provide a DNS forwarder IP address. DNS-сервер, созданный в ходе развертывания Azure Stack.A DNS server is created as part of the Azure Stack deployment. Чтобы разрешить компьютерам в решении разрешать имена, расположенные за пределами метки, укажите имеющийся DNS-сервер инфраструктуры.To allow computers inside the solution to resolve names outside of the stamp, provide your existing infrastructure DNS server. DNS-сервер, расположенный в этой метке, перенаправляет неизвестные запросы на сопоставление имен на этот DNS-сервер.The in-stamp DNS server forwards unknown name resolution requests to this server.

    DNS-сервер пересылки и конфигурация сети в ASDK

  6. На странице Verifying network interface card properties (Проверка свойств сетевого адаптера) появится индикатор хода выполнения.On the Verifying network interface card properties page, you'll see a progress bar. После завершения проверки щелкните Далее.When verification is complete, click Next.

    Проверка свойств сетевого адаптера в ASDK

  7. На странице Сводка щелкните Развернуть, чтобы начать установку ASDK на главном компьютере ASDK.On Summary page, click Deploy to start ASDK installation on the ASDK host computer.

    Сводка по сценарию перед развертыванием в ASDK

    Совет

    Здесь также можно скопировать команды установки PowerShell, которые будут использоваться для установки ASDK.Here you can also copy the PowerShell setup commands that'll be used to install the ASDK. Это может оказаться полезным, если вы захотите повторно развернуть ASDK на главном компьютере с помощью PowerShell.This is helpful if you ever need to redeploy the ASDK on the host computer using PowerShell.

  8. Если вы используете развертывание Azure AD, вскоре после начала настройки отобразится запрос на ввод данных учетной записи глобального администратора Azure AD.If you're doing an Azure AD deployment, you'll be prompted to enter your Azure AD global admin account credentials a few minutes after setup starts.

  9. Процесс развертывания займет несколько часов, в течение которых главный компьютер один раз автоматически перезагрузится.The deployment process will take a few hours, during which time the host computer will automatically reboot once. Чтобы отслеживать ход выполнения развертывания, войдите в систему с учетной записью azurestack\AzureStackAdmin после того, как перезагрузится главный компьютер ASDK.If you want to monitor the deployment progress, sign in as azurestack\AzureStackAdmin after the ASDK host restarts. После завершения развертывания в окне консоли PowerShell отобразится следующее сообщение. Завершено: Действие "Развертывание" .When the deployment succeeds, the PowerShell console displays: COMPLETE: Action 'Deployment'.

    Важно!

    Если вы вошли в систему от имени локального администратора, после присоединения компьютера к домену azurestack ход выполнения развертывания отображаться не будет.If you sign in as a local admin after the machine is joined to the azurestack domain, you won't see the deployment progress. В этом случае повторное развертывание выполнять не нужно. Чтобы проверить выполнение процесса, просто войдите в систему как azurestack\AzureStackAdmin.Don't rerun deployment, instead sign in as azurestack\AzureStackAdmin to validate that it's running.

    Успешное развертывание ASDK

Поздравляем, вы успешно установили ASDK!Congratulations, you've successfully installed the ASDK!

Если развертывание по какой-либо причине завершится неудачей, вы можете выполнить повторное развертывание с нуля или перезапустить текущее развертывание с последнего успешного шага, выполнив следующие команды PowerShell.If the deployment fails for some reason, you can redeploy from scratch or use the following PowerShell commands to restart the deployment from the last successful step. Команды можно выполнять в том же окне PowerShell с повышенными привилегиями.The commands can be used from the same elevated Powershell window:

cd C:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun

Дальнейшие действияNext steps

Настройка после развертыванияPost deployment configuration