Windows Server 2019

Installing and Configuring Windows Server 2019 and Project Honolulu

A look at Installing and Configuring Windows Server 2019 and Project Honolulu and the processes involved with both the ISO and Hyper-V installation procedures for Windows Server 2019

Update 4.13.2018 – Project Honolulu released officially as Windows Admin Center

With the release of the newest technical preview of Windows Server 2019, you can now go out and pull down the latest code available for the upcoming release of the Windows Server OS. For now, the technical preview is a GUI-less offering (server core) of the new Server OS. Update Thanks to comment from “Vinicius” below – “the preview for 2019 IS available with the Server with desktop experience installation option. On the Insiders page, select the vNext LTSC preview.”  This is available through the Microsoft Windows Insiders program. You can read more and sign up for the Insiders program here: https://insider.windows.com/en-us/. After signing up, you can gain access to the latest releases of technical previews and such. With the new release of Windows Server 2019 Technical Preview, Microsoft has also released Project Honolulu which is the new management platform being developed for the Server platform. Let’s take a look at Installing and Configuring Windows Server 2019 and Project Honolulu.

Installing and Configuring Windows Server 2019 and Project Honolulu

Windows Server 2019 Technical Preview and Project Honolulu Download – https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewserver

From the Windows Insider’s site, there are two options that you can gain access to Windows Server 2019. The official build number that is listed on the site is “Build 17623”. The new build is available via an ISO installer as well as a VHDX hard disk that can be used in Hyper-V. I have installed both, in VMware (used a Windows Server 2016 VM) and installed from ISO, as well as Hyper-V (using the VHDX file). Either work well depending on which platform you prefer. In my home lab, I wanted to go through the motions on both platforms, so used both in deploying a Windows Server 2019 VM.

Installing Windows Server 2019 via the ISO method in VMware

Let’s first take a look at the ISO method of installing Windows Server 2019 in VMware.  I used the following for the virtual machine:

Below are the very straightfoward (and familiar) screenshots of the Windows Server 2019 17623 build via an ISO mounted to a VMware VM.

Beginning-Windows-Server-2019-installation-via-ISO-in-VMware
Beginning Windows Server 2019 installation via ISO in VMware
Choose-install-now-to-begin-installing-from-the-ISO
Choose install now to begin installing from the ISO
Choose-Windows-Server-2019-version-to-install
Choose Windows Server 2019 version to install
Windows-Server-2019-EULA
Windows Server 2019 EULA
Selecting-installation-location
Selecting installation location
Windows-Server-2019-begins-installing
Windows Server 2019 begins installing

The above was a very straightforward process as you can see.  The screens look identical at least at this point and build version to previous Windows Server builds.

Installing Windows Server 2019 in Hyper-V 2016

With Hyper-V all you need to do is download the VHDX file and copy this to the datastore you want to run the Hyper-V virtual machine from.  I copied it to a FreeNAS volume that is connected via iSCSI to a couple of Hyper-V hosts.  Details of my Hyper-V environment:

The process to use the downloaded VHDX file is the same as creating any Hyper-V virtual machine.  However, we will connect the hard disk to the downloaded hard disk file from Microsoft insiders.  First, we name the VM.

Windows-Server-2019-in-Hyper-V-specify-name-and-location
Windows Server 2019 in Hyper-V specify name and location

Next, I selected Generation 2 for the generation version.

Specify-the-Hyper-V-generation-of-the-virtual-machine
Specify the Hyper-V generation of the virtual machine

Disregard the anemic settings you see below.  I am running this VM in a nested instance of Hyper-V running inside my ESXi cluster in the home lab.  Here, I am simply running very low memory on the VM as I don’t have a lot of memory assigned to the host itself.

Specify-the-Memory-for-the-Windows-Server-2019-virtual-machine
Specify the Memory for the Windows Server 2019 virtual machine

Next, select the networking configuration for the new Windows Server 2019 Hyper-V virtual machine.

Configure-the-network-for-the-Windows-Server-2019-virtual-machine
Configure the network for the Windows Server 2019 virtual machine

The next screen contains the configuration we are most interested in.  On the Connect Virtual Hard Disk configuration, select the Use an existing virtual hard disk option.  Below, you see the downloaded VHDX file that I am pointing to that was copied over from the download.

Point-the-Windows-Server-2019-Virtual-Machine-to-the-existing-VHDX-file-downloaded-from-the-Insiders-site
Point the Windows Server 2019 Virtual Machine to the existing VHDX file downloaded from the Insiders site

Finally, we complete the New Virtual Machine Wizard.

Finish-provisioning-the-Hyper-V-virtual-machine-for-Windows-Server-2019
Finish provisioning the Hyper-V virtual machine for Windows Server 2019

The Hyper-V virtual machine boots.  As you can see, the technical preview is running Server Core.

Booting-the-Windows-Server-2019-Virtual-machine-in-Hyper-V
Booting the Windows Server 2019 Virtual machine in Hyper-V

Install Project Honolulu in Windows Server 2019

Update 4.13.2018 – Project Honolulu released officially as Windows Admin Center

What is Project Honolulu?  Microsoft’s description of the utility is found here:  https://docs.microsoft.com/en-us/windows-server/manage/honolulu/honolulu

Honolulu is a locally deployed, browser-based, management tool set that enables on-premises administration of Windows Servers with no Azure or cloud dependency. Honolulu gives IT Admins full control over all aspects of their Server infrastructure, and is particularly useful for management on private networks that are not connected to the Internet.

Honolulu is the modern evolution of “in-box” management tools, like Server Manager and MMC. It is complementary to System Center and Operations Management Suite, and is not intended to replace these products and services.

The cool thing that we can do is install Project Honolulu locally on our Windows Server 2019 server core installation.  To do that we simply need to copy over the Project Honolulu installation MSI package and run the installer via the command line.

Install-Project-Honolulu-in-Windows-Server-2019
Install Project Honolulu in Windows Server 2019

The command to install Project Honolulu in Windows Server 2019 as found on Microsoft’s page documenting the process:  https://docs.microsoft.com/en-us/windows-server/manage/honolulu/deployment-guide

msiexec /i <HonoluluInstallerName>.msi /qn /L*v log.txt SME_PORT=6513 SSL_CERTIFICATE_OPTION=generate

As you can see in the above command, we specify the log file.  This is valuable to see the installation status and troubleshooting any issues with the install.  Initially, my installation seemed to fail without progress.  However, a reboot of the server and then trying it again seemed to work for me.

Project-Honolulu-log-file-created-in-Windows-Server-2019
Project Honolulu log file created in Windows Server 2019

Project Honolulu running on Windows Server 2019 Technical Preview

In taking Project Honolulu for a spin with Windows Server 2019, I really liked the “dashboard” feel to the interface.  Microsoft has done a good job with the intuitive layout, functions, and feel to the app.  Everything in the Preview release 1803 (latest available) was well arranged and responsive.  Also, the dashboard has a really nice search feature that allows quickly finding the item you are looking for.  It reminds me of the search in WHM in front of cPanel.  You can start typing and it immediately starts searching for the item you are looking for.  I did find that it wasn’t searching sub-items underneath the main features in the dashboard.  However, hopefully this search feature will be improved as the product matures toward GA.  Below are screenshots from Project Honolulu loaded in Windows Server 2019.

Project-Honolulu-dashboard-on-Windows-Server-2019
Project Honolulu dashboard on Windows Server 2019
Project-Honolulu-on-Windows-Server-2019-Network-Settings
Project Honolulu on Windows Server 2019 Network Settings
Project-Honolulu-Roles-and-Features
Project Honolulu Roles and Features
Storage-configuration-using-Project-Honolulu
Storage configuration using Project Honolulu
Project-Honolulu-Search-functionality
Project Honolulu Search functionality

Thoughts

Microsoft is definitely continuing to evolve the Windows Server platform with more modern approaches in IT infrastructure.  The Microsoft Windows Insider’s program is a great service to be a part of as it enables getting your hands on beta products and technical previews and such of Windows Server and other products.  I had fun Installing and Configuring Windows Server 2019 and Project Honolulu and it was nice to see the direction things are heading with server administration and methodologies.  Look for more posts on Windows Server 2019 and Project Honolulu as the products mature and we have updates on releases, etc.

Subscribe to VirtualizationHowto via Email 🔔

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.