Troubleshoot Flexible Single Master Operations (FSMO) Roles

45 minutes
  • 4 Learning Objectives

About this Hands-on Lab

In this hands-on lab, you will learn how to identify Flexible Single Master Operations (FSMO) roles using PowerShell, how to move operations roles between domain controllers, and how to seize an operations role.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Locate the Flexible Single Master Operations Roles
  1. Determine the domain of the main-vm using SConfig.
  2. Locate the FSMO roles using netdom.
  3. Locate the FSMO roles using PowerShell.
  4. Identify the domain-level operations master using PowerShell.
Locate the FSMO Roles Using Graphic Administrative Tools

Next, we will identify the FSMO roles using Graphic Administrative Tools. In addition to validating this skill, we will prepare the environment for the third objective, where we will begin moving FMSO roles from main-vm to new-vm:

  1. Identify the domain naming master.
  2. Identify the schema master.
  3. View the domain-level operations masters.
Move the Infrastructure Master
  1. Move the infrastructure master (located on main-vm) to new-vm.
  2. Move the PDC emulator to the new-vm domain controller using PowerShell.
Seize FSMO Roles

Finally, we will seize some FSMO roles by going to new-vm. Once there, we should:

  1. Identify which operations roles are currently running on main-vm.
  2. Seize the schema master, domain naming master, and RID master from main-vm.
  3. Confirm the successful move of the seized roles.

Additional Resources


Welcome to Fiji! Our company, Sand, Sun, and Oddly Networking, Inc., is a global chain of luxury hotels that specializes in tropical locations. Concerned about high availability, the company would like to add another domain controller to their existing domain. In this hands-on lab, you will learn the steps needed to correctly assign FSMO roles, and how to seize an operations role in the case of domain issues.

If you get stuck, feel free to check out the lab objectives or the solution video. Good luck!

WARNING: Be Prepared for UI Changes

Given the fluid nature of Microsoft's cloud tools, students may experience user interface (UI) changes that were made following the development of this hands-on lab that do not match up with the lab instructions. When any such changes are brought to our attention, we will attempt to update the content accordingly. However, if changes occur, students will have to adapt to the changes and work through them in the hands-on labs as needed.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?