Установка сервера Nano ServerInstall Nano Server. Windows server nano


Nano Server Windows Server 2016. Установка на виртуальные машины Hyper-V и VMware – IT Blog

Вкратце о Nano Server

Nano Server – самая минималистичная инсталляция Windows Server 2016. Она примерно в 20 раз меньше обычной установки с графическим интерфейсом, а также она занимает около 10% от стандартной установки Server Core. Она не имеет GUI, в ней нет командной оболочки, но при этом, она полностью управляется удалённо. Nano Server – самая безопасная ОС, т.к. в ней минимум драйверов, сервисов, открытых портов, что приводит в конечном счёте к минимизации площади возможной атаки.

Установка Nano Server в общих чертах

Nano Server м.б. развёрнут как на физическом сервере, так и на виртуальной машине. Варианта установки Nano Server нет в мастере инсталляции Windows Server 2016. Для его развёртывания существует специальный инструмент Nano Server Image Builder с графическим интерфейсом. С помощью этого инструмента можно настроить образ будущей инсталляции ОС, добавить необходимые пакеты. Конечный образ Nano Server может быть в трёх вариантах:

  • VHD – для физических серверов и Hyper-V ВМ 1-го поколения
  • VHDX — для физических серверов и Hyper-V ВМ 2-го поколения
  • WIM — для физических серверов

Для установки полученных образов на ВМ Hyper-V достаточно просто создать виртуальную машину и подключить к ней полученный VHDX или VHD образ диска. Вариант установки на физический сервер в этой статье рассматривать не будем, а рассмотрим установку на ВМ Hyper-V и VMWare.

Установка Nano Server Image Builder и ADK

Первое, что нам нужно подготовить – скачать Nano Server Image Builder здесь: https://www.microsoft.com/en-us/download/details.aspx?id=54065На момент написания статьи доступна версия 1.0.78. Все проблемы, которые удалось выявить и обойти, возможно будут исправлены в следующих версиях.После установки при первом запуске Image Builder выдаст предупреждение о необходимости установки компонент ADK (Deployment Tools и Windows PE):

Нажимаем OK – скачается инсталлятор ADK, запускаем его.Указываем необходимые компоненты:

В процессе скачивания нужных компонент можно получить такое сообщение:Возможно, это влияние антивируса. Можно попробовать отключить его, либо выкачать весь ADK:

Создание образа виртуальной машины для Hyper-V

После установки ADK запускаем ещё раз Image Builder и выбираем сценарий «Create a new Nano Server image»:Указываем путь к распакованным из образа файлам ОС, либо к диску DVD:Принимаем лицензионное соглашение и жмём далее. В разделе Deployment Type выбираем тип сервера (физический или виртуальный) для которого мы создаём образ, указываем путь к диску vhd или vhdx и максимальный размер.На следующем шаге я столкнулся с проблемой — Builder не мог загрузить пакеты из образа NanoServer.wim: Cannot load packages from the wim file located at %path%\NanoServer\NanoServer.wim. Check the media path and try again. Выглядит это так:

Решение:

При изучении логов %temp%\NanoServerImageBuilder\logs, обнаружил следующую ошибку:Error: Windows PowerShell updated your execution policy successfully, but the setting is overridden by a policy defined at a more specific scope.  Due to the override, your shell will retain its current effective execution policy of Unrestricted. Type «Get-ExecutionPolicy -List» to view your execution policy settings. For more information please see «Get-Help Set-ExecutionPolicy».Это связано с доменной политикой, которая принудительно выставляла Script Execution Policy для PowerShell в «Allow all scripts». Чтобы не нарушать «стройной картины» единой execution policy в домене я вывел свой компьютер Windows 10 из под действия этой GPO. Перезагрузился, т.к. gpupdate /force в этом случае не помогает.После вывода из под действия GPO и перезагрузки MachinePolicy и UserPolicy должны быть Undefined:Логи, которые могут помочь в решении проблем с Nano Server Image Builder находятся здесь:%temp%\NanoServerImageBuilder\logs%SystemRoot%\logs\dism\dism.log%SystemRoot%\logs\cbs\cbs.log

После решения всех проблем снова открываем мастер создания образа и добираемся до страницы выбора пакетов:

После выбора нужных пакетов переходим на страницу добавления драйверов. Если мы разворачиваем образ на Hyper-V, то ничего добавлять не нужно. Случай с VMware рассмотрим далее в следующей главе.На странице Destination Machine Information указываем имя компьютера, пароль локального администратора и временную зону. Имя компьютера указывать не обязательно. Оно не нужно, если будет использоваться т.н. автономный ввод в домен Active Directory (Offline Domain Join)Далее указываем домен, в который нужно ввести машину, либо blob файл для офлайнового ввода в домен. Чтобы получить blob файл, необходимо сначала на контроллере домена выполнить:

djoin /provision /domain test.lab /machine test-nano /savefile c:\nanojoin.djoin

Файл nanojoin.djoin нужно указать в мастере:Далее, указываем сетевые настройки нашей ВМ, включаем, если необходимо доступ к WinRM и Remote PowerShell из всех подсетей:Далее мастер предложит создать образ, либо перейти в Advanced configuration, где можно указать пакеты обновлений, которые нужно добавить к образу:

Можно добавить сценарии для выполнения после установки:Включить Emergency Management Services (EMS):Служба Emergency Management Services (EMS) обеспечивает механизм управления серверами, когда не функционирует операционная система. EMS работает в текстовом режиме терминала.Выбрать методы отладки:Далее мастер выведет итоговую страницу с указанными. Нажимаем кнопку создать образ. На данном этапе я снова столкнулся с проблемой:В Event Viewer в разделе приложения при этом регистрируются два события: Event ID 1000 Source Application Error:

Faulting application name: NanoServerImageBuilder.exe, version: 1.0.78.0, time stamp: 0x5800646fFaulting module name: KERNELBASE.dll, version: 10.0.14393.953, time stamp: 0x58ba59e1Exception code: 0xe0434352Fault offset: 0x0000000000017788Faulting process id: 0x1c7cFaulting application start time: 0x01d2af95f3ef6ff9Faulting application path: C:\Program Files\Nano Server Image Builder\NanoServerImageBuilder.exeFaulting module path: C:\WINDOWS\System32\KERNELBASE.dllReport Id: 119bf983-6e90-4f58-ab63-63a27dfe2e67Faulting package full name:Faulting package-relative application ID:

И Even ID 1026 Source .NET Runtime:

Application: NanoServerImageBuilder.exeFramework Version: v4.0.30319Description: The process was terminated due to an unhandled exception.Exception Info: System.FormatExceptionat System.Number.ParseDouble(System.String, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo)at System.String.System.IConvertible.ToDouble(System.IFormatProvider)at … Довольно длинный список объектов.

Как выяснилось, связано это с некорректной работой данной версии Image Builder. Региональные настройки в системе, на которой запускается Nano Server Image Builder должны быть United States:После смены региональных настроек перезагружаемся. Теперь, создание образа прошло без ошибок:В конце доступен PowerShell сценарий, который использовался для создания образа.

Создание виртуальной машины Hyper-V из полученного образа Nano Server

Создание ВМ для Hyper-V ничем не отличается от создания обычной виртуальной машины, за исключением того, что на этапе создания VHD мы указываем получившийся образ:

Консоль Nano Server выглядит так:После входа, доступны всего 4 пункта — настройка сети, входящие правила Firewall, исходящие правила Firewall, ресет параметров WinRM. Всё управление осуществляется удалённо.

Создание образа виртуальной машины для VMware

Создание образа для VMware отличается в главном тем, что нужно интегрировать соответствующие драйверы. Чтобы получить нужные драйверы, необходимо их извлечь из диска VMware Tools. Чтобы его получить, достаточно включить SSH на хосте ESXi и скачать с него windows.iso образ, который находится в папке /vmimages/tools-isoimages. Скачать можно с помощью WinSCP. Скачанный iso образ монтируем в систему и запускаем извлечение wmware tools в папку: d:\setup64.exe /a /p c:\nano\vmtoolsВсе необходимые драйверы в моём случае будут находиться в папке C:\Nano\vmtools\VMware\VMware Tools\VMware\Drivers .Добавим драйверы для vmxnet3 и pvscsi — для сети vmxnet3 и контроллера диска:После создания образа необходимо сконвертировать диск vhd в vmdk. Я использовал для этого бесплатный конвертор от компании StarWind https://www.starwindsoftware.com/converter

Далее необходимо закачать полученные файлы в хранилище, доступное ESXi хосту, создать виртуальную машину «Windows Server 2016» с сетью vmxnet3 и контроллером VMware Paravirtual:На этом всё, желаю успехов )

Поделиться ссылкой:

itblog.ru.net

Установка сервера Nano Server | Microsoft Docs

  • 09/06/2017
  • Время чтения: 8 мин

In this article

Область применения: Windows Server2016Applies To: Windows Server 2016

В Windows Server2016 доступен новый вариант установки: Nano Server.Windows Server 2016 offers a new installation option: Nano Server. Nano Server: это удаленно управляемая серверная ОС, оптимизированная для частных облаков и центров обработки данных.Nano Server is a remotely administered server operating system optimized for private clouds and datacenters. Этот вариант аналогичен Windows Server в режиме основных серверных компонентов, однако значительно меньше по размеру, не имеет функций локального входа и поддерживает только 64-разрядные приложения, средства и агенты.It is similar to Windows Server in Server Core mode, but significantly smaller, has no local logon capability, and only supports 64-bit applications, tools, and agents. В сравнении с Windows Server она занимает гораздо меньше места на диске, намного быстрее запускается и требует на порядок меньше обновлений и перезапусков.It takes up far less disk space, sets up significantly faster, and requires far fewer updates and restarts than Windows Server. При этом сам перезапуск выполняется гораздо быстрее.When it does restart, it restarts much faster. Вариант установки Nano Server доступен для выпусков Standard и Datacenter продукта Windows Server2016.The Nano Server installation option is available for Standard and Datacenter editions of Windows Server 2016.

Nano Server оптимально подходит для различных сценариев:Nano Server is ideal for a number of scenarios:

  • В качестве "вычислительного" узла для виртуальных машин Hyper-V, включенных или не включенных в кластеры.As a "compute" host for Hyper-V virtual machines, either in clusters or not

  • В качестве узла хранения для масштабируемого файлового сервера.As a storage host for Scale-Out File Server.

  • В качестве DNS-сервера.As a DNS server

  • В качестве веб-сервера, на котором выполняются службы IIS.As a web server running Internet Information Services (IIS)

  • В качестве узла для приложений, разработанных с использованием шаблонов облачных приложений и выполняемых в контейнере или гостевой операционной системе виртуальной машины.As a host for applications that are developed using cloud application patterns and run in a container or virtual machine guest operating system

Важные отличия сервера Nano ServerImportant differences in Nano Server

Сервер Nano Server оптимизирован для работы в качестве облегченной операционной системы для запуска созданных для облака приложений на основе контейнеров и микрослужб или в качестве гибкого и экономичного узла центра обработки данных существенно меньшего размера. Поэтому существуют важные различия между установкой сервера Nano Server и установкой основных серверных компонентов или сервера с возможностями рабочего стола.Because Nano Server is optimized as a lightweight operating system for running “cloud-native” applications based on containers and micro-services or as an agile and cost-effective datacenter host with a dramatically smaller footprint, there are important differences in Nano Server versus Server Core or Server with Desktop Experience installations:

  • Сервер Nano Server работает без монитора, в нем нет возможности локального входа в систему или запуска графического пользовательского интерфейса.Nano Server is "headless;" there is no local logon capability or graphical user interface.
  • Поддерживаются только 64-разрядные приложения, средства и агенты.Only 64-bit applications, tools, and agents are supported.
  • Сервер Nano Server невозможно использовать в качестве контроллера домена Active Directory.Nano Server cannot serve as an Active Directory domain controller.
  • Групповая политика не поддерживается.Group Policy is not supported. Тем не менее можно использовать настройку требуемого состояния для масштабного применения параметров.However, you can use Desired State Configuration to apply settings at scale.
  • Сервер Nano Server не может использовать прокси-сервер для доступа к Интернету.Nano Server cannot be configured to use a proxy server to access the internet.
  • Объединение сетевых карт (в частности, балансировка нагрузки и отработка отказа или LBFO) не поддерживается.NIC Teaming (specifically, load balancing and failover, or LBFO) is not supported. Вместо этого поддерживается объединение внедренных коммутаторов (SET).Switch-embedded teaming (SET) is supported instead.
  • System Center Configuration Manager и System Center Data Protection Manager не поддерживаются.System Center Configuration Manager and System Center Data Protection Manager are not supported.
  • Командлеты анализатора соответствия рекомендациям (BPA) и интеграция BPA с диспетчером серверов не поддерживаются.Best Practices Analyzer (BPA) cmdlets and BPA integration with Server Manager are not supported.
  • Сервер Nano Server не поддерживает виртуальные адаптеры шины (HBA).Nano Server does not support virtual host bus adapters (HBAs).
  • Сервер Nano Server не нужно активировать с помощью ключа продукта.Nano Server does not need to be activated with a product key. Функционируя как узел Hyper-V, Nano Server не поддерживает автоматическую активацию виртуальной машины (AVMA).When functioning as a Hyper-V host, Nano Server does not support Automatic Virtual Machine Activation (AVMA). Виртуальные машины, которые работают на узле Nano Server, можно активировать при помощи службы управления ключами (KMS) с лицензионным ключом универсального тома или воспользовавшись активацией с помощью Active Directory.Virtual machines running on a Nano Server host can be activated using Key Management Service (KMS) with a generic volume license key or using Active Directory-based activation.
  • Версия Windows PowerShell в составе сервера Nano Server имеет важные отличия.The version of Windows PowerShell provided with Nano Server has important differences. Сведения о них см в разделе PowerShell для Nano Server.For details, see PowerShell on Nano Server.
  • Сервер Nano Server поддерживается только в модели Current Branch for Business (CBB), выпуск Long-Term Servicing Branch (LTSB) для сервера Nano Server сейчас отсутствует.Nano Server is supported only on the Current Branch for Business (CBB) model--there is no Long-Term Servicing Branch (LTSB) release for Nano Server at this time. Дополнительные сведения см. в следующих подразделах.See the following subsection for more information.

Current Branch for BusinessCurrent Branch for Business

Сервер Nano обслуживается по более активной модели, Current Branch for Business (CBB), чтобы предоставлять поддержку пользователям, которые работают в "облачном темпе" — используют циклы быстрой разработки.Nano Server is serviced with a more active model, called Current Branch for Business (CBB), in order to support customers who are moving at a “cloud cadence," using rapid development cycles. В этой модели обновления компонентов сервера Nano Server выходят два-три раза в год.In this model, feature update releases of Nano Server are expected two to three times per year. В этой модели необходимо, чтобы программа Software Assurance для серверов Nano Server была развернута и использовалась в рабочей среде.This model requires Software Assurance for Nano Servers deployed and operated in production. Чтобы сохранить поддержку, администраторы должны использовать один из двух последних выпусков CBB.To maintain support, administrators must stay no more than two CBB releases behind. Но эти выпуски не обновляют существующие развертывания автоматически; администраторы должны при первой возможности вручную установить новый выпуск CBB.However, these releases do not auto-update existing deployments; administrators perform manual installation of a new CBB release at their convenience. Некоторые дополнительные сведения см. в разделе Новый вариант обслуживания Current Branch for Business для Windows Server2016.For some additional information, see Windows Server 2016 new Current Branch for Business servicing option.

Варианты установки основных серверных компонентов или сервера с возможностями рабочего стола обслуживаются по модели Long-Term Servicing Branch (LTSB), которая подразумевает пять лет основной и пять лет продленной фазы поддержки.The Server Core and Server with Desktop Experience installation options are still serviced on the Long-Term Servicing Branch (LTSB) model, comprising 5 years of mainstream support and 5 years of extended support.

Сценарии установкиInstallation scenarios

ОценкаEvaluation

Вы можете получить пробную версию Windows Server, лицензированную на 180 дней, на странице оценки Windows Server.You can obtain a 180-day-licensed evaluation copy of Windows Server from Windows Server Evaluations. Чтобы оценить Nano Server, выберите параметр Nano Server | 64-разрядный исполняемый файл, а затем вернитесь к разделу Краткое руководство по серверу Nano Server или Развертывание сервера Nano Server для начала работы.To try out Nano Server, choose the Nano Server | 64-bit EXE option, and then come back to either Nano Server Quick Start or Deploy Nano Server to get started.

Чистая установкаClean installation

Поскольку сервер Nano устанавливается путем настройки виртуального жесткого диска, чистая установка является самым быстрым и простым способом развертывания.Because you install Nano Server by configuring a VHD, a clean installation is the quickest and simplest deployment method.

  • Чтобы быстро приступить к работе с базовым развертыванием Nano Server, используя DHCP для получения IP-адреса, см. статью Краткое руководство по серверу Nano ServerTo get started quickly with a basic deployment of Nano Server using DHCP to obtain an IP address, see the Nano Server Quick Start
  • Если вы уже знакомы с основами использования Nano Server, обратитесь к более подробным разделам, начиная с Развертывание сервера Nano Server, где приведен полный набор инструкций по настройке образов, работе с доменами, установке пакетов для ролей сервера и другим компонентам, работающим как в сети, так и в автономном режиме, и многие другие сведения.If you're already familiar with the basics of Nano Server, the more detailed topics starting with Deploy Nano Server offer a full set of instructions for customizing images, working with domains, installing packages for server roles and other features both online and offline, and much more.

Важно!

Завершив работу программы установки, сразу после установки всех нужных ролей сервера и функций нужно проверить наличие обновлений для Windows Server2016 и установить их.Once Setup has completed and immediately after you have installed all of the server roles and features you need, check for and install updates available for Windows Server 2016. Для Nano Server ознакомьтесь с разделом "Управление обновлениями на сервере Nano Server" статьи Управление сервером Nano Server.For Nano Server, see the "Managing updates in Nano Server" section of Manage Nano Server.

Обновление с более ранней версии:Upgrade

Поскольку Nano Server является новой функцией в Windows Server2016, не существует способа для обновления предыдущих версий операционной системы до Nano Server.Since Nano Server is new for Windows Server 2016, there isn't an upgrade path from older operating system versions to Nano Server.

МиграцияMigration

Поскольку Nano Server является новой функцией в Windows Server2016, не существует способа для миграции из предыдущих версий операционной системы на Nano Server.Since Nano Server is new for Windows Server 2016, there isn't migration path from older operating system versions to Nano Server.

Если требуется другой вариант установки, можно вернуться на главную страницу Windows Server2016.If you need a different installation option, you can head back to the main Windows Server 2016 page

docs.microsoft.com

Что такое Windows Nano Server

Microsoft выпустила Windows Nano Server – глубоко переработанную версию операционной системы, требующую гораздо меньше ресурсов системы.

Windows Nano Server создан как можно более «легким» решением. По словам представителей Microsoft: «Nano Server это сильно облегченная версия Windows Server с удаленной установкой и оптимизированная для облака и рабочего процесса DevOps. Она создана для меньшего количества разных патчей и апдейтов, более быстрого рестарта, лучшего использования ресурсов и усиленной безопасности».

Результат: система, которая по заявлению Microsoft, требует на 93% меньше места на жестком диске, на 92% меньше проблем с безопасностью и на 80% меньше необходимости перегружать систему.

Естественно, такие выгоды обошлись за счет чего-то. «Чтобы добиться такого результата, мы убрали стэк GUI, 32-битную поддержку, MSI и некоторых стандартных компонент Server Core» - рассказывает команда проекта. «В системе нет локального логона или поддержки Remote Desktop. Все управление осуществляется удаленно через WMI и PowerShell. Мы также добавили Windows Server Roles and Features через Features on Demand и DISM.» Несмотря на это Nano Server остается API-совместимым с другими вариантами Windows Server, что позволяет предположить, что переносить приложения между платформами будет легко.

Windows Nano Server не подходит всем подряд. Microsoft специально отмечает, что нацеливает свой продукт на два основных рынка: облачных приложений, где важна способность работать с разными языками и библиотеками в контейнерах, виртуальных машинах или физических серверах; и на свою инфраструктуру Cloud Platform, с поддержкой вычислительных кластеров Hyper-V и кластеров хранения на Scale-out File Server.

Основная выгода ожидается, конечно, в виртуализации: если каждая виртуальная машина будет теперь требовать только 7% от ранее требовавшегося места на диске, и будет потреблять значимо меньше других ресурсов, то затраты на виртуальную инфраструктуру значительно уменьшатся.

Microsoft пока не объявляет о дате релиза или о принципах лицензирования Windows Nano Server.

По материалам BitTech

www.xelent.ru