HP Proliant PDF
HP Proliant PDF
HP Proliant PDF
IMPLEMENTING MICROSOFT
WINDOWS SERVER 2019 USING
HPE PROLIANT SERVERS, STORAGE,
AND NETWORKING OPTIONS
Technical white paper
CONTENTS
Abstract .......................................................................................................................................................................................................................................................................................................................................... 3
From the Microsoft Windows Server home page ..................................................................................................................................................................................................................................... 3
Windows Server editions ................................................................................................................................................................................................................................................................................................. 3
Windows Server diagnostic data (telemetry) ............................................................................................................................................................................................................................................... 3
Supported servers ................................................................................................................................................................................................................................................................................................................. 4
HPE Persistent Memory solutions.......................................................................................................................................................................................................................................................................... 7
Hardware and firmware configuration ......................................................................................................................................................................................................................................................... 7
Windows Server 2019 Storage Class Memory (SCM) access modes.............................................................................................................................................................................. 8
Server platforms and firmware requirements ........................................................................................................................................................................................................................................ 8
Installing Windows Server 2019 .............................................................................................................................................................................................................................................................................. 8
Service Pack for ProLiant 2019.12.0................................................................................................................................................................................................................................................................... 9
Remote deployment ..................................................................................................................................................................................................................................................................................................... 9
Local deployment.........................................................................................................................................................................................................................................................................................................10
Installing the Service Pack for ProLiant 2019.12.0 on Windows Server Core .....................................................................................................................................................11
Installing the Service Pack for ProLiant 2019.12.0 on Windows Server with Desktop (UI) ....................................................................................................................11
Microsoft Windows Admin Center (WAC)....................................................................................................................................................................................................................................................11
Server health and management extension ...........................................................................................................................................................................................................................................11
Azure Stack HCI extension ..................................................................................................................................................................................................................................................................................13
Features on Demand (FoD) ......................................................................................................................................................................................................................................................................................14
Installation of Server Core App Compatibility FoD ........................................................................................................................................................................................................................14
Adding Internet Explorer 11 to Windows Server Core with App Compatibility FoD installed (Optional) ..................................................................................14
Questions, known issues, and work arounds..............................................................................................................................................................................................................................................15
Additional resources for Microsoft Windows Server 2019 ....................................................................................................................................................................................................15
Technical white paper Page 3
ABSTRACT
It is HPE’s goal to support best in class solutions based on Microsoft Windows Server 2019 operating systems. We provide a full set of
drivers and value added software to enable the support of this new Microsoft Operating System on our certified hardware.
Note: HPE ProLiant servers which have been certified for Windows Server 2019 meet or exceed these requirements.
Note
You cannot convert between Windows Server 2019 installations of Server Core and Server with Desktop Experience. A change requires a
complete reinstallation.
For more information, see docs.microsoft.com/en-us/windows-server/windows-server and Windows Server Semi-Annual Channel overview.
In Windows Server 2019, you can control diagnostic data streams by launching Settings and entering feedback in the Search box,
or by using Group Policy, as explained in the guide (link mentioned previously).
HPE customers can benefit from the improvements made by Microsoft via the analysis of diagnostic data from Windows Server.
Hewlett Packard Enterprise encourages our customers to enable telemetry to improve our customer support.
SUPPORTED SERVERS
HPE and Microsoft recommend running the latest Windows operating system on the supported HPE ProLiant Gen10 servers in order to
take advantage of the latest hardware and software solutions available. While older servers may still run new Windows Server operating
systems, they may not support many of the new features and will not offer the best customer experience and optimized Microsoft solution.
The following list represents the HPE ProLiant servers, which are supported and certified with the Microsoft Windows Server 2019
operating system. If your server is not on this list, it will not be supported by HPE with Windows Server 2019. Please ensure your supported
server is updated to the minimum system ROM version in order to properly run Windows Server 2019.
Notes
HPE Gen9 Smart Array controllers can be installed using the inbox driver HPSAMD.sys, but then it should be upgraded to the Smart Array
driver, HPCISSS3.sys included in the Service Pack for ProLiant 2019.12.0 (SPP).
HPE Gen10 Smart Array controllers can be installed during Windows Server OS installation using the inbox driver SMARTSAMD.sys, but
then it should be upgraded to the Smart Array driver, SMARTPQI.sys, included in the Service Pack for ProLiant 2019.12.0.
If booting from the embedded HPE Smart Array S100i SR Gen10 Software RAID, you will need to provide the driver during Windows Server
2019 OS installation. The driver, SMARTDQA.sys can be found in the Service Pack for ProLiant 2019.12.0. Extract the component to a
folder or USB drive, and use HPE iLO Remote Console to supply it during Windows setup.
1
Windows Server 2019 Support for HPE 3PAR OS version 3.2.2—See SPOCK for details
2
Includes support for Boot from SAN and Direct Connect
Technical white paper Page 6
For the complete list of supported storage products, refer to the Hewlett Packard Enterprise SPOCK (Single Point of Connectivity
Knowledge) for HPE Storage Products at hpe.com/storage/spock.
FC HBA Driver
81E, 82E, 84E LPe1205a, SN1000E 1P/2P, SN1100E 1P/2P, SN1100E 4P, LPe1605, 3530c, SN1200E 1P/2P, SN1600E 1P/2P, 5330c Lpfc.sys
81Q, 82Q, 84Q, QMH2572, QMH2672, SN1000Q 1P/2P, SN1100Q 1P/2P, SN1600Q 1P/2P, SN1610Q 1P/2P, 3830C, 5830c ql2300.sys
FIGURE 1. Windows Device Manager screen showing system configuration of HPE NVDIMM devices
For the latest information, refer to the HPE Persistent Memory site: hpe.com/us/en/servers/persistent-memory.html
Additional information for Intel® Optane™ DC support: h20195.www2.hpe.com/v2/Getdocument.aspx?docname=a00076084enw
“Cost-Effective Virtualized OLTP SQL Server Performance with HPE Persistent Memory” technical/performance brief:
h20195.www2.hpe.com/V2/GetDocument.aspx?docname=a00069717enw
Hardware and firmware configuration
HPE ProLiant Gen10 servers are configured for persistent memory in System configuration, BIOS/Platform Configuration (RBSU),
selecting Memory Options, then Persistent Memory Options and NVDIMM-N Options. The NVDIMM are enabled and a sanitize option
is selected, such as Boot to OS or Power System Off.
Figure 2 shows the NVDIMM-N Options in the BIOS/Platform Configuration (RBSU) for a ProLiant Gen10 Server.
FIGURE 2. NVDIMM-N Options in the BIOS/Platform Configuration (RBSU) for a ProLiant Gen10 Server
Technical white paper Page 8
HPE Server Model Supported CPU Series (refer to server PMEM component type
QuickSpecs for processor SKU information)
Synergy 480 Gen10 Intel® Xeon® Processor scalable family HPE 16GB NVDIMM
Synergy 660 Gen10 Intel Xeon Processor scalable family HPE 16GB NVDIMM
DL380 Gen10 Intel Xeon Processor scalable family HPE 16GB NVDIMM
DL360 Gen10 Intel Xeon Processor scalable family HPE 16GB NVDIMM
DL560 Gen10 Intel Xeon Processor scalable family HPE 16GB NVDIMM
DL580 Gen10 Intel Xeon Processor scalable family HPE 16GB NVDIMM
BL460c Gen10 Intel Xeon Processor scalable family HPE 16GB NVDIMM
Note
After installation, Windows Server 2019 will require a Servicing Stack Update before additional updates can be applied. This can be obtained
directly from the Microsoft Update Catalog or via Windows Update. Note that updates via the SConfig tool will fail without it.
portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001
Caution
When a TPM is installed and enabled on the server, data access is locked if the user fails to follow the proper procedure for updating the
system or option firmware. Microsoft recommends temporarily disabling Windows BitLocker prior to updating any system firmware. After
the firmware flash is complete, the server should be rebooted and BitLocker can be re-enabled.
Remote deployment
The procedures for remote deployment are the same for both Windows Server Core and Windows Server with Desktop (UI) since it is
performed remotely.
1. Copy the files from the Smart Update Manager (SUM) to your local host.
2. Run smartupdate.bat (Windows).
3. You may need to add a security certificate exception or bypass the browser warning that the self-signed certificate does not validate security.
Note
If you want to clear the Add Baseline screen, click Start Over.
Note
Selecting the correct node type often helps SUM complete adding the node faster.
• Select the Service Pack for ProLiant 2019.12.0 bundle as a baseline here. If the SPP has not been added, select +Add Baseline and
browse to the location where you extracted the SPP.
• Select a group from the list (optional).
Local deployment
Depending on your environment, it may be necessary to perform the following optional configuration tasks: disable the firewall (temporarily),
enable Remote Management, and add the SNMP service and SNMP WMI Provider Windows features—with the help of these commands in
PowerShell:
• netsh advfirewall set currentprofile state off
• netsh advfirewall set allprofiles settings remotemanagement enable
• Add-WindowsFeature SNMP-Service
• Add-WindowsFeature SNMP-WMI-Provider
Technical white paper Page 11
Installing the Service Pack for ProLiant 2019.12.0 on Windows Server Core
Since Windows Server Core does not contain a full UI and a browser, it is necessary to update HPE drivers and software using SUM from the
command line. Windows Server Core provides only a command prompt for the user logged in. The Smart Update Manager (SUM) can be run
from this command prompt using the smartupdate.bat file located in the SUM folder.
To apply Smart Updates to Server Core (without UI interaction) using CMD or Windows PowerShell:
1. Download and mount the SPP .ISO file
2. Run smartupdate.bat from the Packages folder, for example
smartupdate /s
Figure 3 shows an example using Windows PowerShell
FIGURE 3. Running “.\smartupdate /s” from the Packages folder to install the SPP via PowerShell command line
Note
This process may take up to 30 minutes to complete.
A common error message is a failed dependency, which can be due to the presence of a TPM module in the server. If this is the case, it is
necessary to run the smartupdate in two commands:
• .\smartupdate /s /tpmbypass /romonly
• .\smartupdate /s /tpmbypass /softwareonly
For detailed instructions on using this command-line option, see the Smart Update Manager CLI Guide at
support.hpe.com/hpsc/doc/public/display?docId=a00040554en_us.
Installing the Service Pack for ProLiant 2019.12.0 on Windows Server with Desktop (UI)
Follow the instructions mentioned previously for the command-line deployment or perform the smartupdate process using a browser,
selecting the local host as the node for deployment.
Figure 4 below shows the HPE Server health and management extension for Windows Admin Center. The extension displays health status and checks to
see that firmware and software components are not out-of-date.
FIGURE 4. HPE Server health and management extension for Windows Admin Center
Technical white paper Page 13
FIGURE 5. HPE Azure Stack HCI Extension for WAC showing the Storage Manager
Pre-requisites
• Both extensions require AMS and HPE SysInfo Cmdlets to be installed on the nodes.
• The Server extension also needs HPE NVDIMM Cmdlets installed on servers with Persistent Memory, in order to display PMEM info on
the Settings tab.
FIGURE 6. Banner notification on WAC console and the Install option for the HPE WAC Extensions
Adding Internet Explorer 11 to Windows Server Core with App Compatibility FoD installed (Optional)
After the Server Core App Compatibility FoD is installed you can optionally install Internet Explorer 11 if desired.
1. Mount the FoD .ISO in an elevated PowerShell session and add Internet Explorer 11:
a. Mount-DiskImage -ImagePath C:\FoD\17763.en_windows_server_2019_FoD_x64_dvd_c6194375.iso
*This assumes the .ISO is mounted to D:\
b. Add-WindowsPackage -Online -PackagePath “D:\Microsoft-Windows-InternetExplorer-Optional-
Package~31bf3856ad364e35~amd64~~.cab” -NoRestart
c. Add-WindowsPackage -Online -PackagePath “D:\Microsoft-Windows-InternetExplorer-Optional-
Package~31bf3856ad364e35~amd64~en-US~.cab”
*Restart your server once the commands finish running to complete Internet Explorer 11 installation.
Technical white paper
LEARN MORE AT
hpe.com/servers
Share now
Get updates
© Copyright 2018–2020 Hewlett Packard Enterprise Development LP. The information contained herein is subject to change
without notice. The only warranties for Hewlett Packard Enterprise products and services are set forth in the express warranty
statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.
Hewlett Packard Enterprise shall not be liable for technical or editorial errors or omissions contained herein.
AMD is a trademark of Advanced Micro Devices, Inc. Intel and Intel Xeon are trademarks of Intel Corporation in the U.S. and
other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Microsoft, Windows, and
Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other
countries. All third-party marks are property of their respective owners.