Pre-setup preparations are necessary when using a Hyper-V environment to create and manage an L-Server of Resource Orchestrator.
For details on pre-setup preparations for Hyper-V environment, refer to the Hyper-V manual.
Preparations for Servers
In addition to the operations in "4.2.4 Preparations for Resource Orchestrator Network Environments", confirm the following:
When using I/O virtualization, that VIOM has been configured
MSFC has been added to VM hosts
A cluster disk has been configured as a shared cluster volume
All created L-Servers are located on a cluster as high availability VMs.
Storage Preparations
Check the following:
A SAN volume has been configured as a cluster disk
Zoning and affinity have been set
The configuration enables use of SAN environments on VM hosts
Network Preparations
In addition to the operations in "4.2 Defining and Configuring the Network Environment", confirm the following:
The configuration for the admin and public LANs has been designed
The network environment for the admin LAN is configured
The virtual switch to connect to the admin LAN has been designed and configured
When performing network redundancy for L-Servers, using Intel PROSet or PRIMECLUSTER GLS with blade servers
The external LAN switch to connect to the LAN switch blade has been designed and configured
The LAN switch blade has been designed
When not performing network redundancy for L-Servers with blade servers
The external LAN switch to connect to the LAN switch blade has been designed and configured
The LAN switch blade has been designed and configured
When using servers other than blade servers
The external LAN switch to connect to servers other than blade servers has been designed and configured
See
For details on the server NIC definitions, refer to "2.11 Server NIC Definition" of the "Reference Guide (Resource Management) CE".
For details on the rcxadm nicdefctl command, refer to "1.7.16 rcxadm nicdefctl" of the "Reference Guide (Resource Management) CE".
When Using IBP
When using virtual L-Servers, connect the IBP uplink sets used for the public LAN and admin LAN to the VM host regardless of VIOM, after creating each IBP uplink set.
It is not necessary to use the same name for the uplink set and the name of the network resource.
Pre-setup Preparations in Hyper-V Environments
Use the following procedure for pre-setup preparations for Hyper-V environments.
For details, refer to the MSFC help.
Installation of an Operating System and Configuration of a Domain Controller on the Domain Controller Server
Storage Environment Preparation
Creation of the volume (LUN) for allocation to the MSFC of the managed server (quorum disk and cluster disk)
Configuration of Managed Servers
BIOS configuration (hardware virtualization and Data Execution Prevention (DEP))
Install an OS
When installing an OS on a physical server, refer to the server virtualization software manual.
When installing a VM host in an L-Server, refer to "Appendix F Installation of VM Hosts on Physical L-Servers".
Join a domain
Add SNMP services
Configure SNMP services and SNMP traps
Add Hyper-V roles
Add a failover cluster function
Cluster Configuration of Managed Servers (MSFC)
Create an access point for cluster management on the admin LAN side.
In a quorum configuration, select one of the following:
When the number of nodes is even
Select "Node and Disk Majority", and specify a quorum disk.
When the number of nodes is uneven
Select "Node Majority".
Enable the shared volume of the cluster.
Add a cluster disk to a shared cluster volume.
Configuration After Creation of Clusters for Managed Servers
Enable remote WMI settings.
In each VM host, access the Control Panel and open the [Administrative Tools]-[Computer Management].
The [Computer Management] window is displayed.
Open [Services and Applications], right-click on [WMI Control] and select [Properties].
The [WMI Control Properties] dialog is displayed.
Open the [Security] tab, select [Root]-[virtualization] and click <Security>.
The [Security for ROOT\virtualization] window is displayed.
Select the login user for the VM host, and check "Allow" from "Remote Enable".
Open the [Security] tab, select [Root]-[MSCluster] and click <Security>.
The [Security for ROOT\MSCluster] window is displayed.
Check if all checkboxes are selected, excluding "Special Permissions" for the local Administrators group for the VM host. When these checkboxes are not selected, check the checkboxes.
In the default settings, these checkboxes, other than, "Special Permissions" are all selected.
Click <OK>.
The remote WMI settings are enabled.
Configure the Windows firewall to enable remote WMI management.
On each VM host, run the "GPedit.msc" command.
The [Local Group Policy Editor] dialog is displayed.
Select the following folder:
[Computer Configuration]-[Administrative Templates]-[Network]-[Network Connections]-[Windows Firewall]
If the VM host is a member of a domain, double-click [Domain Profile]; otherwise double-click [Standard Profile].
Either one of the [Domain Profile] or [Standard Profile] screen is displayed.
Right-click [Windows Firewall: Allow remote administration exception properties], and select [Properties].
The [Windows Firewall: Allow remote administration exception properties] window is displayed.
Select "Enabled".
Click <OK>.
Configure DCOM.
On each VM host, run the "Dcomcnfg.exe" command.
The [Component Services] window is displayed.
Right-click [Component Services]-[Computers]-[My Computer], and select [Properties].
The [My Computer Properties] window is displayed.
Select the [COM Security] tab.
Click <Edit Limits> from "Launch and Activation Permissions".
The [Launch and Activation Permission] window is displayed.
Select the VM host's user name under "Groups or user names:", and select the "Allow" checkbox for "Remote Launch" and "Remote Activation".
Click <OK>.
Click <Edit Limits> under "Access Permissions".
The [Access Permission] window is displayed.
Select "ANONYMOUS LOGON" under "Group or user names", and check the "Allow" checkbox for "Remote Access".
Click <OK>.
Configuration and Installation of SCVMM
Use the following procedure to install and configure SCVMM:
Install an OS
Join a domain
Register a VM Host
Register by the cluster. An SCVMM agent is automatically installed on newly registered VM hosts.
Configure Windows remote management environment
Configure remote administration on VM management software registered with Resource Orchestrator.
Log in to the server on which VM management software operates, using administrative privileges.
Execute the following command from the command prompt.
>winrm quickconfig <RETURN> |
Enter "y", when requested.
SCVMM Server MaxShellPerUser Settings
Configure the Resource Orchestrator Admin Server
Configure remote management authentication settings on the machine the Resource Orchestrator admin server will be set up.
Log on to the admin server as the administrator.
Execute the following command from the command prompt to record the configuration details for TrustedHosts.
>winrm get winrm/config/client <RETURN> |
Record the displayed details in TrustedHosts.
Example
When multiple SCVMMs are registered
***.***.***.*** , ***.***.***.*** |
When a single asterisk ("*") is displayed, the following procedure is unnecessary as all hosts will be trusted in the configuration.
Execute the following command.
Enter the result obtained from b. for Recorded_content_in_b..
>winrm set winrm/config/client @{TrustedHosts="Recorded_content_in_b." , "Additionally_ registered_SCVMM_address"} <RETURN> |
Example
The command specification when multiple SCVMMs are registered
>winrm set winrm/config/client @{TrustedHosts="***.***.***.*** , ***.***.***.*** , Additionally_ registered_SCVMM_address"} <RETURN> |
Execute the following command to check the details for TrustedHosts.
>winrm get winrm/config/client <RETURN> |
If the address of the SCVMM additionally registered has been added to the details recorded in b., there are no problems.
Note
When registering multiple SCVMMs in Resource Orchestrator as VM management software, specify the IP addresses for multiple VM management softwares separated by commas (".") using the command registered in TrustedHosts.
Apply the Latest Update Program
For the server on which the manager will be installed, managed VM hosts, SCVMM, and SCVMM agents, apply the latest updates using Microsoft Update, etc.
SCVMM Server MaxShellPerUser Settings
Resource Orchestrator controls SCVMM using PowerShell Web Services for Management (hereinafter WS-Management).
With standard Windows settings, the maximum number of processes that can start shell operations per user (MaxShellsPerUser) is set to "5". For Resource Orchestrator, change settings to enable a maximum of 31 sessions.
Since WS-Management is used for Windows administrator tools and Resource Orchestrator, set a value 31 or larger for MaxShellsPerUser.
Change the MaxShellsPerUser settings using the following procedure:
Execute Windows PowerShell as an administrator.
Change the current directory using the Set-Location commandlet.
PS> Set-Location -Path WSMan:\localhost\Shell <RETURN> |
Check the current MaxShellsPerUser configuration information using the Get-ChildItem commandlet.
The content displayed in MaxShellsPerUser is the current setting.
PS WSMan:\localhost\Shell> Get-ChildItem <RETURN> |
Example
PS WSMan:\localhost\Shell> Get-ChildItem
WSManConfig: Microsoft.WSMan.Management\WSMan::localhost\Shell
Name Value Type
---- ----- ----
AllowRemoteShellAccess true System.String
IdleTimeout 180000 System.String
MaxConcurrentUsers 5 System.String
MaxShellRunTime 2147483647 System.String
MaxProcessesPerShell 15 System.String
MaxMemoryPerShellMB 150 System.String
MaxShellsPerUser 5 System.String |
Configure MaxShellsPerUser using the Set-Item commandlet.
Example
When setting MaxShellsPerUser "36"
PS WSMan:\localhost\Shell> Set-Item .\MaxShellsPerUser 36 <RETURN> |