Changing the Role of the Inventory Server

When you install ZfS, by default, the role of the Inventory server is a Standalone Server. By configuring the Inventory Service object, you can assign specific roles to the Inventory server based on your inventory deployment.

For example, if the deployment plan identifies three Inventory servers, such as a Root Server, an Intermediate Server with Database, and a Leaf Server for inventory deployment, you install Server Inventory on these servers, and choose the role for the Inventory server. Later, if you want to make changes in the inventory deployment, such as attaching the inventoried servers to the existing Root Server, you need to change the role of the Inventory Service object from Root Server to Root Server with Inventoried Servers. Additionally, depending on the new role, there are some policies you need to configure.

To change the role for any Inventory server:

  1. Plan the change of roles carefully because the changes will impact the existing inventory deployment. Also, consider the disk space requirements and ensure that you have the required configurations for Inventory.

  2. In ConsoleOne, right-click the Inventory Service object (servername_ZenInvservice) > click Properties > click the Inventory Service Object Properties tab.

  3. Choose the new role of the Inventory Service object > click Apply.

    You will see a list of actions that you should follow based on the chosen role. For example, if you change the Root Server to a Root Server with Inventoried Servers, you need to configure the Server Inventory policy for the inventoried servers that you have attached. Similarly, to change the role to any other Inventory server, you need to follow the instructions to make the new role change effective. For more information, see Configuring Inventory Servers for Server Inventory .

  4. Bring down the services running on the changed Inventory server, follow the actions that you need to change the role, and then bring up the Inventory services.

    To stop all Inventory Services:

    To restart all Inventory Services:

The following sections contain information to help you change the role of the Inventory Service object:


Changing the Role of the Root Server

To change the role of the Root Server to a different role, follow the actions specified in the following table:

To change the role of the Root Server to ... Tasks:

Root Server with Inventoried Servers

Perform the following task:

  1. After changing the role, configure the Server Inventory policy so that the inventoried servers that you have attached to the Root Server with Inventoried servers will be scanned for.

Intermediate Server

Perform the following tasks:

  1. Before changing the role, remove the Database Location policy associated with a Root Server.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from this Inventory server.

Intermediate Server with Database

Perform the following task:

  1. After changing the role, configure the Roll-Up policy to specify the next-destination Inventory server for roll-up of data from this Inventory server.

Intermediate Server with Database and Inventoried Servers

Perform the following tasks after changing the role:

  1. Configure the Server Inventory policy so that the inventoried servers that you have attached will be scanned for.
  2. Configure the Roll-Up policy to specify the next-destination server for roll-up of data from this Inventory server.

Intermediate Server with Inventoried Servers

Perform the following tasks:

  1. Before changing the role, remove the Database Location policy associated with the Root Server.
  2. After changing the role, configure the Server Inventory policy so that the inventoried servers that you have attached will be scanned for.
  3. After changing the role, configure the Roll-Up policy to specify the next-destination Inventory server for roll-up of data from this Inventory server.

Leaf Server, Leaf Server with Database, or Standalone Server

Server Inventory does not allow you to change the Root Server to these Inventory servers because these changes affect the complete inventory system. If you want to assign these roles, you should reinstall and set up the Server Inventory component.


Changing the Role of the Root Server with Inventoried Servers

Follow the actions specified in the following table:

To change the role of the Root Server with Inventoried Servers to ... Tasks:

Root Server

Perform the following task:

  1. Before changing the role, remove the Server Inventory policy associated with the Root Server with Inventoried Servers.

Intermediate Server

Perform the following tasks:

  1. Before changing this role, remove the Database Location policy and the Server Inventory policy.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from this Inventory server.

Intermediate Server with Database

Perform the following tasks:

  1. Before changing the role, if the Server Inventory policy is associated with the Root Server with Inventory servers, remove the policy for those servers attached to this Inventory server or to the lower-level Inventory servers that roll up to this Inventory server.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from this Inventory server.

Intermediate Server with Database and Inventoried Servers

Perform the following task:

  1. After changing the role, configure the Roll-Up policy to specify the next-destination Inventory server for roll-up of data from this Inventory server.

Intermediate Server with Inventoried Servers

Perform the following task:

  1. Before changing the role, remove the Database Location policy that is associated with the Root Server with Inventoried Servers.

Leaf Server, Leaf Server with Database, or Standalone Server

Server Inventory does not allow you to change the Root Server to these Inventory servers because these changes affect the complete inventory system. If you want to assign these roles, you should reinstall and set up the Server Inventory component.


Changing the Role of the Intermediate Server

Follow the actions specified in the following table:

To change the role of the Intermediate Server to ... Tasks:

Root Server

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy.
  2. After changing the role, configure the Database Location policy.

Root Server with Inventory Servers

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy.
  2. After changing the role, configure the Server Inventory policy for those inventoried servers attached to this server and the Database Location policy.

Intermediate Server with Database

Perform the following task:

  1. After changing the role, configure the Database Location policy for this Inventory server.

Intermediate Server with Database and Inventoried Servers

Perform the following tasks:

  1. After changing the role, configure the Server Inventory policy so that all the inventoried servers associated to this Inventory Service object, and also those inventoried servers associated to the lower-level Inventory servers that roll up to this Inventory server will be scanned for.
  2. After changing the role, configure the Database Location policy.

Intermediate Server with Inventoried Servers

Perform the following task:

  1. After changing the role, configure the Server Inventory policy so that the inventoried servers that you have attached will be scanned for.

Leaf Server, Leaf Server with Database, or Standalone Server

Server Inventory does not allow you to change the Intermediate Server to these Inventory servers because these changes affect the complete inventory system. If you want to assign these roles, you should reinstall and set up the Server Inventory component.


Changing the Role of the Intermediate Server with Database

Follow the actions specified in the following table:

To change the role of the Intermediate Server with Database to ... Tasks:

Root Server

Perform the following task:

  1. Before changing the role, remove the Roll-Up policy associated with the Intermediate Server with Database.

Root Server with Inventoried Servers

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy associated with the Intermediate Server with Database.
  2. After changing the role, configure the Server Inventory policy so that the inventoried servers that you have attached will be scanned for.

Intermediate Server

Perform the following task:

  1. Before changing the role, remove the Database Location policy that is associated with the Intermediate Server with Database.

Intermediate Server with Database and Inventoried Servers

Perform the following task:

  1. After changing the role, configure the Server Inventory policy so that the inventoried servers attached will be scanned for.

Intermediate Server with Inventoried Servers

Perform the following tasks:

  1. Before changing the role, remove the Database Location policy that is associated with the Intermediate Server with Database.
  2. After changing the role, configure the Server Inventory policy so that the inventoried servers that you have attached will be scanned for.

Leaf Server, Leaf Server with Database, or Standalone Server

Server Inventory does not allow you to change the Intermediate Server to these Inventory servers because these changes affect the complete inventory system. If you want to assign these roles, you should reinstall and set up the Server Inventory component.


Changing the Role of the Intermediate Server with Database and Inventoried Servers

Follow the actions specified in the following table:

To change the role of the Intermediate Server with Database and Inventoried Servers to ... Tasks:

Root Server

Perform the following tasks before changing the role:

  1. Remove the Roll-Up policy associated with the Intermediate Server with Database and Inventoried Servers.
  2. Remove the Server Inventory policy associated with the inventoried server so that the inventoried servers will not send the scan files to this server.

Root Server with Inventoried Servers

Perform the following task:

  1. Before changing the role, remove the Roll-Up policy associated with the Intermediate Server with Database and Inventoried Servers.

Intermediate Server

Perform the following tasks before changing the role:

  1. Remove the Server Inventory policy associated with the lower-level servers that roll up to the Intermediate Server with Database and Inventoried Servers.
  2. Remove the Database Location policy associated with the Intermediate Server with Database and Inventoried Servers.

Intermediate Server with Database

Perform the following task:

  1. Remove the Server Inventory policy of the Intermediate Server with Database and Inventoried Servers or reconfigure the policy.

Intermediate Server with Inventoried Servers

Perform the following task:

  1. Before changing the role, remove the Database Location policy associated with the Intermediate Server with Database and Inventoried Servers.

Leaf Server, Leaf Server with Database, Standalone Server

Server Inventory does not allow you to change the Intermediate Server to these servers because these changes affect the complete inventory system. If you want to assign these roles, you should reinstall and set up the Server Inventory component.


Changing the Role of the Intermediate Server with Inventoried Servers

Follow the actions specified in the following table:

To change the role of the Intermediate Server with Inventoried Servers to ... Tasks:

Root Server

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy associated with the Intermediate Server with Inventoried Servers.
  2. Before changing the role, remove the Server Inventory policy associated with the inventoried server so that the inventoried servers attached will not send the scan files to this Inventory server.
  3. After changing the role, configure the Database Location policy for this Inventory server.

Root Server with Inventoried Servers

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy associated with the Intermediate Server with Inventoried Servers.
  2. After changing the role, configure the Server Inventory policy for those inventoried servers attached to the lower-level Inventory server that roll up to this Inventory server.
  3. After changing the role, configure the Database Location policy.

Intermediate Server

Perform the following task:

  1. Before changing the role, remove the Server Inventory policy.

Intermediate Server with Database

Perform the following tasks:

  1. Before changing the role, remove the Server Inventory policy associated to the inventoried server attached to this Inventory Service object.
  2. After changing the role, configure the Database Location policy for this Inventory server.

Intermediate Server with Database and Inventoried Servers

Perform the following task:

  1. After changing the role, configure the Database Location policy for this Inventory server.

Leaf Server, Leaf Server with Database or Standalone Server

Server Inventory does not allow you to change the Intermediate Server to these Inventory servers because these changes affect the complete inventory system. If you want to assign these roles, you should reinstall and set up the Server Inventory component.


Changing the Role of the Leaf Server

Follow the actions specified in the following table:

To change the role of the Leaf Server to ... Tasks:

Root Server

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy associated with the Leaf Servers.
  2. Before changing the role, remove the Server Inventory policy associated with the inventoried server.
  3. After changing the role, configure the Database Location policy for the Root Server.

Root Server with Inventoried Servers

Perform the following tasks:

  1. Before changing the role, remove the Roll-Up policy associated with the Leaf Server.
  2. After changing the role, configure the Database Location policy for the Root Server with Inventoried Servers.

Intermediate Server

Perform the following tasks:

  1. Before changing the role, remove the Server Inventory policy for those inventoried servers associated with the Inventory server or reconfigure the policy.

Intermediate Server with Database

Perform the following tasks:

  1. Before changing the role, remove the Server Inventory policy for those inventoried servers associated with the lower-level Inventory servers that roll up to this Inventory server or reconfigure the policy.
  2. After changing the role, configure the Database Location policy for this Inventory server.

Intermediate Server with Database and Inventoried Servers

Perform the following task:

  1. After changing the role, configure the Database Location policy for this Inventory server.

Intermediate Server with Inventoried Servers

This change of role does not require any specific policy modifications.

Leaf Server with Database

Perform the following task:

  1. After changing the role, configure the Database Location policy for this Inventory server.

Standalone Server

Perform the following task:

  1. Before changing the role, remove the Roll-Up policy associated with the Leaf Server.

Changing the Role of the Leaf Server with Database

Follow the actions specified in the following table:

To change the role of the Leaf Server with Database to ... Tasks:

Root Server

Perform the following tasks before changing the role:

  1. Remove the Server Inventory policy associated with the Leaf Server with Database.
  2. Remove the Roll-Up policy associated with the Leaf Server with Database.

Root Server with Inventoried Servers

Perform the following task:

  1. Before changing the role, remove the Roll-Up policy associated with the Leaf Server with Database.

Intermediate Server

Perform the following task:

  1. Before changing the role, remove the Server Inventory policy and the Database Location policy associated with the Leaf Server with Database.

Intermediate Server with Database

Perform the following task:

  1. Before changing the role, remove the Server Inventory policy associated with the Leaf Server with Database.

Intermediate Server with Database and Inventoried Servers

This change of role does not require any specific policy modifications.

Intermediate Server with Inventoried Servers

Perform the following task:

  1. Before changing the role, remove the Database Location policy associated with the Leaf Server with Database.

Leaf Server

Perform the following task:

  1. Before changing the role, remove the Database Location policy associated with the Leaf Server with Database.

Standalone Server

Perform the following task:

  1. Before changing the role, remove the Roll-Up policy associated with the Leaf Server with Database.

Changing the Role of the Standalone Server

Follow the actions specified in the following table:

To change the role of the Standalone Server to ... Tasks:

Root Server

Perform the following task:

  1. Before changing the role, remove the Server Inventory policy associated with the Standalone Server.

Root Server with Inventoried Servers

This change of role does not require any specific policy modifications.

Intermediate Server

Perform the following tasks:

  1. Before changing the role, remove the Server Inventory policy and the Database Location policy associated with the Standalone Server.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination Inventory server for roll-up of data from the Intermediate Server with Database.

Intermediate Server with Database

Perform the following tasks:

  1. Before changing the role, remove the Server Inventory policy associated with the Standalone Server.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination Inventory server for roll-up of data from the Intermediate Server with Database.

Intermediate Server with Database and Inventoried Servers

Perform the following tasks:

  1. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from the Intermediate Server with Database and Inventoried Servers.

Intermediate Server with Inventoried Servers

Perform the following tasks:

  1. Before changing the role, remove the Database Location policy associated with the Standalone Server.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from the Intermediate Server with Inventoried Servers.

Leaf Server

Perform the following tasks:

  1. Before changing the role, remove the Database Location policy associated with the Standalone Server.
  2. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from the Leaf Server.

Leaf Server with Database

Perform the following task:

  1. After changing the role, configure the Roll-Up policy to specify the next-destination server for roll-up of data from the Leaf Server with Database.