RHEV KVM Tasks

This chapter contains the following sections:

RHEV KVM - Create Storage Policy

Summary
Create a Rhev KVM storage policy.
Description
This task creates a Rhev KVM storage policy for a Rhev KVM account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter name of policy gen_​text_​input Y
Policy Description Enter description of policy gen_​text_​input
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Datacenter Select a datacenter Rhev​Datacenters​List Y
Scope Scope
Data Stores Scope Specify type of data store scope: include/exclude or all rhev​Kvm​Scope​Type​Storage Y
Selected Data Stores List of data stores selected for include/exclude Rhev​Datastores​List
Storage Options Select from the storage options below.​
Filter Conditions Select one or more filter conditions
Outputs
Output Description Type
OUTPUT_​STORAGE_​POLICY_​NAME Storage Policy Name gen_​text_​input

RHEV KVM - Create System Policy

Summary
Create a Rhev KVM System policy.
Description
This task creates a Rhev KVM system policy for a Rhev KVM account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter name of policy gen_​text_​input Y
Policy Description Enter description of policy gen_​text_​input
VM Name Template Enter naming template for VMs gen_​text_​input Y
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Recycle VM Name Reuse old VM names Boolean
Host Name Template Host Name Template gen_​text_​input
DNS Domain DNS Domain Name gen_​text_​input
DNS Server List DNS Server List gen_​text_​input
Outputs
Output Description Type
OUTPUT_​SYSTEM_​POLICY_​NAME System Policy Name gen_​text_​input

RHEV KVM - Edit Storage Policy

Summary
Modify a Rhev KVM storage policy.
Description
This task modifies a Rhev KVM Storage policy for the selected Rhev KVM account and policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Policy Name Enter name of policy rhev​Kvm​Storage​Policies​LOVProvider Y
Policy Description Enter description of policy gen_​text_​input
Datacenter Select a datacenter Rhev​Datacenters​List Y
Scope Scope
Data Stores Scope Specify type of data store scope: include/exclude or all rhev​Kvm​Scope​Type​Storage Y
Selected Data Stores List of data stores selected for include/exclude Rhev​Datastores​List
Storage Options Select from the storage options below.​
Filter Conditions Select one or more filter conditions
Outputs
Output Description Type
OUTPUT_​STORAGE_​POLICY_​NAME Storage Policy Name gen_​text_​input

RHEV KVM - Edit System Policy

Summary
Modify a Rhev KVM system policy.
Description
This task modifies the Rhev KVM system policy with the selected policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Policy Name Enter name of policy rhev​Kvm​Deployment​Policies​LOVProvider Y
Policy Description Enter description of policy gen_​text_​input
VM Name Template Enter naming template for VMs gen_​text_​input Y
Recycle VM Name Reuse old VM names Boolean
Host Name Template Host Name Template gen_​text_​input
DNS Domain DNS Domain Name gen_​text_​input
DNS Server List DNS Server List gen_​text_​input
Outputs
Output Description Type
OUTPUT_​SYSTEM_​POLICY_​NAME System Policy Name gen_​text_​input

RHEV KVM - Guest Customization

Summary
Customize the guest OS of a provisioned VM.
Description
This task customizes the guest OS of an already-provisioned VM.
Inputs
Input Description Mappable To Type Mandatory
Select VM Select the VM to be customized vm Y
Use VDC policy configurations Check to apply policy (system and network) configurations Boolean Y
Guest OS Host Name Enter the guest OS host name gen_​text_​input
DNS Domain Enter the IP domain to use for the VM.​ For example: cisco gen_​text_​input
DNS Server List Enter a list of DNS server IP addresses, separated with spaces gen_​text_​input
NIC Configuration Enter the VM networks in the following comma-separated text format: \n@@@@.​ For example:\n​Ex-NIC1@Static@172.​26.​224.​148@192.​168.​0.​3@255.​255.​255.​0, NIC2@DHCP, NIC3@None gen_​text_​input
Outputs
No Outputs

Rhev KVM - Add NIC to VDC Network Policy

Summary
Modifies Rhev KVM Network policy to add a new NIC.
Description
This task modifies the Rhev KVM network policy and add a new nic to the policy as per the selected policy name and the details provided.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter name of policy Rhev​Network​Policies​List Y
NIC Alias NIC Alias gen_​text_​input Y
Network Name Select Network to connect the nic to Rhev​Networks​Table Y
Link State Select link state of the nic Rhev​Adapter​State​LOVProvider Y
Adapter Type Select adapter type of the nic Rhev​Adapter​Type​LOVProvider Y
Outputs
Output Description Type
OUTPUT_​NETWORK_​POLICY_​NAME Network Policy Name gen_​text_​input
OUTPUT_​RHEV_​NIC_​ALIAS RHEV NIC Alias gen_​text_​input

Rhev KVM - Create Computing Policy

Summary
Create a Rhev KVM computing policy.
Description
This task creates a Rhev KVM computing policy for the selected KVM account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter name of policy gen_​text_​input Y
Policy Description Enter description of policy gen_​text_​input
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Datacenter Select a datacenter Rhev​Datacenters​List Y
Cluster Scope Specify type of cluster scope, include/exclude or all? rhev​Kvm​Scope​Type​Computing
Selected Clusters List of clusters selected for include/exclude Rhev​Clusters​List
Filter Conditions Select one or more filter conditions
Override Template Override template properties Boolean
Memory (MB) Enter memory to be allocated to the VM gen_​text_​input
No.​ of CPU Sockets Enter number of CPU sockets gen_​text_​input
No.​ of CPU Cores per Socket Enter number of CPU cores per socket gen_​text_​input
Allow Resizing of VM Allow resizing of VMs provisioned using this policy Boolean
Permitted Values of No.​ of CPU Sockets Comma separated list of number of CPU sockets (Example: 1,2,3,4) gen_​text_​input
Permitted Values of No.​ of Cores per Sockets Comma separated list of number of CPU cores per socket (Example: 1,2,3,4) gen_​text_​input
Permitted Values for Memory in MB Comma separated list of memory values in MB (Example: 1024,1536,2048,3072,4096) gen_​text_​input
Outputs
Output Description Type
OUTPUT_​COMPUTING_​POLICY_​NAME Computing Policy Name gen_​text_​input

Rhev KVM - Create Network Policy

Summary
Create a Rhev KVM network policy.
Description
This task creates a Rhev KVM network policy for a Rhev KVM account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter a name for the policy gen_​text_​input Y
Policy Description Enter a description of the policy gen_​text_​input
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Datacenter Select a datacenter Rhev​Datacenters​List Y
Network Name Select a network to connect the NIC to Rhev​Networks​Table Y
Link State Select the link state of the NIC Rhev​Adapter​State​LOVProvider Y
Adapter Type Select the adapter type of the NIC Rhev​Adapter​Type​LOVProvider Y
Additional Networks Select one or more networks
Guest Networks Select one or more guest networks
Outputs
Output Description Type
OUTPUT_​NETWORK_​POLICY_​NAME Network Policy Name gen_​text_​input

Rhev KVM - Delete NIC from VDC Network Policy

Summary
Deletes Rhev KVM network policy NIC details for the selected NIC Alias .
Description
This task deletes the Rhev KVM network policy NIC by providing the policy name and the NIC alias.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter name of policy Rhev​Network​Policies​List Y
NIC Alias NIC Alias Rhev​Network​Policies​NICs​List Y
Outputs
Output Description Type
OUTPUT_​NETWORK_​POLICY_​NAME Network Policy Name gen_​text_​input
OUTPUT_​RHEV_​NIC_​ALIAS RHEV NIC Alias gen_​text_​input

Rhev KVM - Edit Computing Policy

Summary
Modify a Rhev KVM computing policy.
Description
This task modifies a Rhev KVM computing policy for the selected Rhev KVM account and policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Policy Name Enter name of policy rhev​Kvm​Computing​Policies​LOVProvider Y
Policy Description Enter description of policy gen_​text_​input
Datacenter Select a datacenter Rhev​Datacenters​List Y
Cluster Scope Specify type of cluster scope, include/exclude or all? rhev​Kvm​Scope​Type​Computing
Selected Clusters List of clusters selected for include/exclude Rhev​Clusters​List
Filter Conditions Select one or more filter conditions
Override Template Override template properties Boolean
Memory (MB) Enter memory to be allocated to the VM gen_​text_​input
No.​ of CPU Sockets Enter number of CPU sockets (Example: 1,2,3 etc.​) gen_​text_​input
No.​ of CPU Cores per Socket Enter number of CPU cores per socket (Example: 1,2,3 etc.​) gen_​text_​input
Allow Resizing of VM Allow resizing of VMs provisioned using this policy Boolean
Permitted Values of No.​ of CPU Sockets Comma separated list of number of CPU sockets (Example: 1,2,3,4) gen_​text_​input
Permitted Values of No.​ of Cores per Sockets Comma separated list of number of CPU cores per socket (Example: 1,2,3,4) gen_​text_​input
Permitted Values for Memory in MB Comma separated list of memory values in MB (Example: 1024,1536,2048,3072,4096) gen_​text_​input
Outputs
Output Description Type
OUTPUT_​COMPUTING_​POLICY_​NAME Computing Policy Name gen_​text_​input

Rhev KVM - Edit NIC in VDC Network Policy

Summary
Modifies Rhev KVM network policy by editing the NIC details.
Description
This task modifies the Rhev KVM network policy with the updated NIC details for the selected policy name and NIC alias.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Enter name of policy Rhev​Network​Policies​List Y
NIC Alias NIC Alias Rhev​Network​Policies​NICs​List Y
Network Name Select Network to connect the nic to Rhev​Networks​Table Y
Link State Select link state of the nic Rhev​Adapter​State​LOVProvider Y
Adapter Type Select adapter type of the nic Rhev​Adapter​Type​LOVProvider Y
Outputs
Output Description Type
OUTPUT_​NETWORK_​POLICY_​NAME Network Policy Name gen_​text_​input
OUTPUT_​RHEV_​NIC_​ALIAS RHEV NIC Alias gen_​text_​input

Rhev KVM - Edit Network Policy

Summary
Modify a Rhev KVM Network policy.
Description
This task modifies the Rhev KVM network policy for the selected Rhev KVM account and policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Select a cloud that the policy applies to Rhev​Cloud​Name​Provider Y
Policy Name Enter a name for the policy Rhev​Network​Policies​List Y
Policy Description Enter a description of the policy gen_​text_​input
Datacenter Select a datacenter Rhev​Datacenters​List Y
Network Name Select a network to connect the NIC to Rhev​Networks​Table Y
Link State Select the link state of the NIC Rhev​Adapter​State​LOVProvider Y
Adapter Type Select the adapter type of the NIC Rhev​Adapter​Type​LOVProvider Y
Additional Networks Select one or more networks
Guest Networks Select one or more guest networks
Outputs
Output Description Type
OUTPUT_​NETWORK_​POLICY_​NAME Network Policy Name gen_​text_​input