Spomnimo se, da v sistemu Windows Server 2016 poleg znanih strežnikov Core in Full GUI obstaja še ena možnost namestitve sistema, imenovanega Nano Strežnik. Nano Server je še bolj kompaktna različica namestitve sistema Windows Server, ki je zasnovan za zagon vsebnikov in aplikacij, ustvarjenih v oblaku. Da bi povečali velikost sistema, so bile vse vloge, sestavni deli in gonilniki premaknjeni preko slike Nano Server. Lahko jih prenesete in namestite kot pakete. Te pakete je mogoče dobiti v distribuciji Windows Server 2016 (imenik ... \Nano Strežnik \Paketi) ali iz spletnega skladišča paketov. V tem članku bomo govorili o funkcijah upravljanja paketov v sistemu Windows Nano Server.
Pakete Nano Server lahko primerjate z vlogami in funkcijami Windows Server, ki jih lahko po potrebi namesti skrbnik. Med nameščanjem paketa v sliko strežnika Nano Server lahko namestite paket iz gostiteljskega sistema (cmdlet Novo-NanoServerImage) ali urejanje slik (Uredi-NanoServerImage), z uporabo DISM ali z uporabo modula PackageManagement (aka OneGet).
Povežite se z nameščenim Nano VM od Hyper-V gostitelja:
Vnesite-PSSession Nano1
Prenesite in uvozite PowerShell modul NanoServerPackage:
Shrani-Modul-Pot „$ env: ProgramFiles \ WindowsPowerShell \ Modules“ -Name NanoServerPackage -MinimumVersion 1.0.0.0
Uvozi-PackageProvider NanoServerPackage
Razpoložljive pakete Nano Server navajamo na naslednji način:
najdi-NanoServerPackage -Name *
Ali bolj splošen ukaz kot je ta:
Najdi-paket -ProviderName NanoServerPackage
Če želite namestiti paket (na primer paket komponent za shranjevanje - paket za shranjevanje) na delujoči strežnik Nano, zaženite ukaz:
Namestite-NanoServerPackage -Name Microsoft-NanoServer-Storage-Package
Za namestitev in zagon IIS bo ukaz za namestitev paketa tak:
Namestite paket -ProviderName NanoServerPackage -Name Microsoft-NanoServer-IIS-paket
Start-Service WAS
Start-Service W3SVC
Paket Nano lahko namestite brez povezave neposredno v datoteko VHD / VHDX navideznega stroja:
Namestite-NanoServerPackage -Name Microsoft-NanoServer-Storage-Package -kultura en-us -RequiredVersion 10.0.14300.0 -ToVHd C: \ VMstore \ nano1 \ Nano1.vhd
Najnovejšo različico paketa za Nano lahko prenesete iz uradnega skladišča in dodate na seznam razpoložljivih:
Najdi-NanoServerPackage -Name * Shranjevanje * -MaximumVersion 10.2 -MinimumVersion 1.0 -Kultura en-us | Shrani-NanoServerPackage -Path C: \ NanoBase \ Paketi
Seznam nameščenih paketov v sistemu lahko dobite na spletu s pomočjo ukaza:
Get-paket
Ali brez povezave, na podlagi podatkov v slikovni datoteki VHD Nano VM:
Get-Package -provider NanoserverPackage -fVVhd C: \ VMstore \ nano1 \ Nano1.vhd
Če gostiteljska naprava in Nano strežnik nimata internetne povezave, lahko komponento dodate sistemski sliki iz datoteke kabine z uporabo DISM:
dism.exe / Mount-Image /ImageFile:C:\VMstore\nano1\Nano1.vhd / index: 1 / mountdir: c: \ mountdir
dism.exe / add-package / packagepath: c: \ nanoserver \ paket \ Microsoft-NanoServer-IIS-Package _sl-US.cab / image: c: \ mountdir
dism.exe / unmount-image / mountdir: c: \ mountdir / commit