Upravljanje paketima na Nano Serveru

Podsjetimo, u sustavu Windows Server 2016, osim poznatog poslužiteljskog jezgra i punog GUI-ja, postoji još jedna opcija za instaliranje sustava zvanog Nano server. Nano Server još je kompaktnija verzija instaliranja sustava Windows Server, dizajniranog za pokretanje spremnika i aplikacija stvorenih u oblaku. Kako bi se maksimizirala veličina sustava, sve uloge, komponente i upravljački programi su premješteni izvan slike na Nano Serveru. Mogu se preuzeti i instalirati kao paketi. Ovi se paketi mogu dobiti iz distribucije Windows Server 2016 (direktorij ... \Nano Poslužitelj \paketi) ili iz mrežnog spremišta paketa. U ovom ćemo članku govoriti o značajkama upravljanja paketima u sustavu Windows Nano Server.

Nano Server paketi mogu se usporediti s ulogama i značajkama sustava Windows Server koje administrator može instalirati ako je potrebno. Tijekom instalacije možete instalirati paket na sliku Nano Server iz host sustava (cmdlet novi-NanoServerImage) ili uređivanje slika (Uređivanje-NanoServerImage), pomoću DISM-a ili pomoću modula PackageManagement (aka OneGet).

Povežite se s implementiranim Nano VM-om iz domaćina Hyper-V:

Unesite-PSSession Nano1

Preuzmite i uvozite PowerShell modul NanoServerPackage:

Spremi-Modul-Put „$ env: ProgramFiles \ WindowsPowerShell \ Modules“ -Name NanoServerPackage -MinimumVersion 1.0.0.0
Import-PackageProvider NanoServerPackage

Dostupne Nano Server pakete navodimo na sljedeći način:

find-NanoServerPackage -Name *

Ili općenitiju naredbu poput ove:

Pronađi-paket -ProviderName NanoServerPackage

Da biste instalirali paket (na primjer, paket komponente za pohranu - paket za pohranu) na pokrenut Nano poslužitelj, pokrenite naredbu:

Instalirajte-NanoServerPackage -Name Microsoft-NanoServer-Storage-Package

Za instaliranje i pokretanje IIS naredba instalacije paketa bit će ovako:

Install-Package -ProviderName NanoServerPackage -Name Microsoft-NanoServer-IIS-Package
Start-Service WAS
Start-Service W3SVC

Paket Nano možete instalirati izvanmrežno izravno u VHD / VHDX datoteku virtualnog stroja:

Instalacija-NanoServerPackage -Name Microsoft-NanoServer-Storage-Package -kultura en-us -RequiredVersion 10.0.14300.0 -ToVHd C: \ VMstore \ nano1 \ Nano1.vhd

Najnovija inačica paketa za Nano može se preuzeti iz službenog spremišta i dodati na popis dostupnih:

Find-NanoServerPackage -Name * Skladištenje * -MaximumVersion 10.2 -MinimumVersion 1.0 -Kultura en-us | Spremi-NanoServerPackage -Path C: \ NanoBase \ Packages

Popis instaliranih paketa u sustavu može se dobiti putem Interneta pomoću naredbe:

Get-paket

Ili izvan mreže, na temelju podataka u VHD Nano VM slikovnoj datoteci:

Get-Package -provider NanoserverPackage -fVVhd C: \ VMstore \ nano1 \ Nano1.vhd

Ako uređaj domaćina i Nano poslužitelj nemaju internetsku vezu, komponentu možete dodati sistemskoj slici iz datoteke kabine pomoću DISM:

dism.exe / Mount-Image /ImageFile:C:\VMstore\nano1\Nano1.vhd / index: 1 / mountdir: c: \ mountdir
dism.exe / add-package / packagepath: c: \ nanoserver \ пакета \ Microsoft-NanoServer-IIS-Package _en-US.cab / image: c: \ mountdir
dism.exe / unmount-image / mountdir: c: \ mountdir / počinite