Contents
-
Introducing Nomad 7.0.200
-
Implementing Nomad
-
Working with Nomad
-
Troubleshooting
-
Training
-
Nomad 7.0 - Implementing and Using Lab Guide
-
Ex 1 - Nomad 7.0 - Installing the Nomad Components
-
Ex 2 - Nomad 7.0 - Deploying Software using Nomad
-
Ex 3 - Nomad 7.0 - Deploying Software Updates with Nomad
-
Ex 4 - Nomad 7.0 - Using Single Site Download and FanOut
-
Ex 5 - Nomad 7.0 - Preparing for OS Deployments
-
Ex 6 - Nomad 7.0 - Using Nomad for an OSD Refresh
-
Ex 7 - Nomad 7.0 - Using Nomad for OSD 'Bare Metal'
-
Ex 1 - Nomad 7.0 - Installing the Nomad Components
-
Troubleshooting Nomad Content Delivery
-
Nomad 7.0 - Implementing and Using Lab Guide
-
Reference
Document Purpose and Conventions
This document has the following aims:
- To provide instructions to delegates to enable completion of the practical training labs
- Where relevant, provide guidance which can be used during real world implementations
The following conventions are used to highlight important information.
Lab Information
The lab environment consists of the following computers:
Computer | Role | Subnet | AD Site |
1ETRNDC | Domain controller for the 1ETRN.LOCAL domain. The ConfigMgr package source folder is located on this server. | 10.0.0.0/24 | Datacenter |
1ETRNCM | ConfigMgr server with a local SQL instance. All ConfigMgr roles are installed in this server. | 10.0.0.0/24 | Datacenter |
1ETRNAP | Application server that hosts ContentDistribution and other databases. SQL is installed locally. | 10.0.0.0/24 | Datacenter |
1ETRNW71 | Windows 10 client computer | 10.0.1.0/24 | Remote Office - Floor 1 |
1ETRNW72 | Windows 10 client computer | 10.0.2.0/24 | Remote Office - Floor 2 |
1ETRNW73 | Windows 10 client computer | 10.0.1.0/24 | Remote Office - Floor 1 |
1ETRNW101 | Windows 10 client computer | 10.0.1.0/24 | Remote Office - Floor 1 |
1ETRNW102 | Windows 10 client computer | 10.0.2.0/24 | Remote Office - Floor 2 |
Ignore any patching popups on our servers. We have deliberately left them unpatched to show patching via Patch Success and/or Nomad
Unless otherwise indicated, logon to the lab VMs using the following accounts
System | Account |
1ETRNDC | 1ETRN\Administrator |
1ETRNAP | 1ETRN\AppInstaller |
1ETRNCM | 1ETRN\SCCMAdmin |
1ETRNW71 | 1ETRN\Tachyon_Actioner |
1ETRNW72 | 1ETRN\Application_Admin |
1ETRNW73 | 1ETRN\Tachyon_Approver |
1ETRNW101 | 1ETRN\Application_User |
1ETRNW102 | 1ETRN\FullAdmin |
Installing Nomad 7.0
Conventional methods of software deployment are costly, complex and manual. With Nomad, you can achieve huge savings across your Configuration Manager infrastructure while actively improving your business’ performance. Its bandwidth throttling removes the competition between IT and business traffic and its peer-to-peer delivery eliminates servers and complexity from the network. You can treat complex, distributed networks as simple and local, delivering savings across the enterprise.
Nomad provides an efficient file transfer mechanism that integrates with Configuration Manager, providing a host of features that maximize download efficiency and minimize WAN link bandwidth usage. Advanced features, like Nomad pre-caching, enable Nomad to ease the network impact of large file distributions, such as OS deployment, with minimal effect on network users. Using Nomad together with Configuration Manager makes it possible to reduce the number of Configuration Manager servers deployed and is particularly useful in branch office scenarios where reducing WAN traffic is a critical consideration.
This lab will guide you though the installation and configuration tasks required to complete the component set up, and also how to use Nomad
Lab Overview
In this lab you will carry out the following exercises (Ex):
- Install ActiveEfficiency Server
- Enable the Distributed Transaction Coordinator (MSDTC)
- Install required Windows Role Services and Features
- Install ActiveEfficiency Server
- Review the installation
- Installing the ConfigMgr Console extensions for Nomad
- Install Nomad ConfigMgr Console Extensions
- Confirm the admin console extensions have been installed
- Installing the Nomad Tools for OSD
- Install the Nomad Tools for OSD
- Confirm the Nomad Tools for OSD installation
- The Nomad Dashboard – First Look
- The Nomad Dashboard
- Understanding IIS Request Filtering on DPs
- View default restrictions
- Allowing restricted file extensions
- Allowing restricted folders (Hidden Segments)
- Allowing special characters (Double Escaping)
- Preparing for 1E Client Deployment
- Run the 1E Client Deployment Assistant
- Observe the results of running the 1E Agent Installation Wizard
- Deploy the 1E Client
- Deploy 1E Client to Workstations and Distribution Point
- Monitor the progress of the installation
- Review the Installation on the Workstations
- Changing the StatusMsgEvents using a the Create Nomad Baseline functionality
- Review the Configuration Baseline
- Review the installation on the Distribution Point
- Installing the Nomad Download Monitor
- Create the Nomad Download Monitor Package and Program
- Deploy the Nomad Download Monitor
- Verify the installation
Ex 2 - Nomad 7.0 - Deploying Software using Nomad
- Deploying an Application with Nomad
- Enable Nomad for Application Management
- Deploy an Application
- Tracing the Nomad download process
- Observing behaviour using log files
- Switching from SMB to HTTPS
- Create and deploy a Nomad Configuration Baseline
- Validate P2P Enabled Setting change
- Deploying a legacy Package with Nomad
- Set Up Nomad Event Viewer on 1ETRNW71
- Configure a Package to use Nomad
- Deploy the Program to Lab Workstations
- Monitor the download
- Review the HTTPS download
- Deleting content from the Nomad Cache
- Observe the Cached Content
- Run CacheCleaner to Remove a Specific Package
Ex 3 - Nomad 7.0 - Deploying Software Updates with Nomad
- Deploying Software Updates with Nomad
- Enable Nomad for Software Updates
- Create a Software Update Deployment
- Trace the progress of the update download
- Confirm and configure Settings for Software Updates to download from Microsoft Update
- Trace the progress of the update download
Ex 4 - Nomad 7.0 - Using Single Site Download and FanOut
- Prepare ActiveEfficiency for Single Site Download
- Import Site Information from AD
- Import Site Information from a CSV File
- Reboot All Workstations
- Enable Single Site Download on clients
- Import a Configuration Item to configure Single Site Download
- Update the Existing Nomad Configuration Baseline
- Validate SSD Settings
- Observe the Nomad ActiveEfficiency Registrations
- Fix the DeviceType Tag
- Enable DBS logging
- Import a Configuration Item to enable DBS Logging
- Update the Existing Nomad Configuration Baseline
- Validate DBS Logging Settings
- Deploy a Package using Nomad with SSD Enabled
- Launch Monitoring Tools on All Client Computers
- Configure the Package to use Nomad
- Deploy the Program to Lab Workstations
- Monitor the download
- Review DBS Logging
- Deleting content with Single Site Download enabled
- Delete content using CacheCleaner.exe
- Using Fanout
- Enable Fanout on Nomad clients
- Observe FanOut on the clients
- Reset Nomad Agent to remove Fanout
Ex 5 - Nomad 7.0 - Preparing for OS Deployments
- Preparing OSD objects for use with Nomad
- Remove Nomad Workrate Restrictions
- Prepare the boot image
- Create a new Package for the ConfigMgr client
- Create a copy of the current Task Sequence
- Redefine password to join the domain
- Stage the Nomad Installation Files
- Replace the Configuration Manager Client Package
- Precache Content with Nomad
- Create Pre-cache Target Collection
- Create a Pre-cache Job for a Task Sequence
- Observe the Results of the Pre-cache Job Creation
- Managing Pre-cache Jobs in ConfigMgr
- Dynamic Pre-caching
- Initiate and Monitor the Pre-cache Job
Ex 6 - Nomad 7.0 - Using Nomad for an OSD Refresh
- Preparing a Task Sequence to use Nomad
- Set Nomad as the Download Program
- Install and Configure Nomad in Windows PE
- Install the Nomad Agent in the New Operating System
- Restore the Nomad Cache
- Working with Dynamic Packages
- Add the dynamic package to the Task Sequence
- Preparing to use Peer Backup Assistant
- Enable Peer Backup Assistant
- Configure the Task Sequence to Capture User State
- Configure the Task Sequence to Restore User State
- Performing an OS refresh using Nomad
- Deploy the Nomad Windows 10 Ent task sequence
- Monitor the OS refresh
- Observe Nomad on a peer machines that has the content precached
Ex 7 - Nomad 7.0 - Using Nomad for OSD 'Bare Metal'
- Installing PXELite Central
- Install PXELite Central
- Review the installed components
- Preparing a boot image for PXE Everywhere
- Create the PXE Everywhere Boot Image
- Distribute the PXE Everywhere Boot Image Content
- Update the PXE Everywhere Boot Image
- Communication with the Management Point
- Deploy PXE Everywhere
- Create PXE Everywhere deployment
- Create the PXE Everywhere Deployment Task Sequence
- Deploy PXE Everywhere to all workstations
- Review the PXE Everywhere installation on 1ETRNW71
- Provision a 'New Computer' using PXELite
- Change boot image for Nomad Windows 10 Ent task sequence
- Create a New Computer Collection and Deployment
- Open the PXELite Local log file
- Boot 1ETRNW71 to begin the build