Top
ServerView Resource Orchestrator V2.3.0 Reference Guide

2.3.2 For Virtual L-Servers

This section explains the XML definitions of virtual L-Servers.

To specify the level, change the Resources tag to the Folder tag.

Refer to "Example Creating an L-Server in a resource folder or a tenant folder".

The XML definition for a virtual L-Server is shown below.

<?xml version="1.0" encoding="utf-8"?>
<Resources>
  <LServer name="L-Server name" label="Label">
    <Comment>Comment</Comment>
    <TemplateLink name="L-Server template name"/>
    <ServerImageLink name="image name" version="image version"/>
    <ServerType>Server Type</ServerType>
    <VMType>VM Type</VMType>
    <OSType>OS Type</OSType>
    <CPU>
      <CPUArch>CPU Architecture</CPUArch>
      <CPUPerf>CPU Performance</CPUPerf>
      <CPUReserve>CPU reservation performance</CPUReserve>
      <CPUShare>CPU shares</CPUShare>
      <NumOfCPU>Number of CPUs</NumOfCPU>
    </CPU>
    <Memory>
      <MemorySize>Memory Size</MemorySize>
      <MemoryReserve>Memory reservation capacity</MemoryReserve>
      <MemoryShare>Memory shares</MemoryShare>
    </Memory>
    <Disks>
      <Disk name="Disk name">
        <DiskIndex>Disk Index</DiskIndex>
        <DiskLink name="Name of the disk created in advance"> or
        <DiskLink name="Source disk name to copy">
        <DiskSize>Disk Size</DiskSize>
        <From auto="Automatic selection of storage for use">
          <VirtualStorage name="Virtual storage resource name"/>
          <Pool name="Storage pool name"/>
        </From>
      </Disk>
    </Disks>
    <NICs>
      <NIC>
        <NICIndex>NIC Index</NICIndex>
        <NetworkLink name="Network name"/>
        <MacAddress auto="MACAddressAutoSelect" from="MacAddressSet" pool="AddressPool"/>
        <IpAddress>IP Address</IpAddress>
      </NIC>
    </NICs>
    <Policy>
      <Redundancy>Redundancy</Redundancy>
      <Positioning>Positioning</Positioning>
      <Exclusion>Exclusion</Exclusion>
      <Priority>Priority</Priority>
      <Repurpose>Server Automatic Release(true|false)</Repurpose>
      <OverCommit>Enabling/disabling overcommit</OverCommit>
    </Policy>
    <From keep="Retention of a used server" auto="Automatic selection of a used server">
      <VmHost name="VM host resource name"/>
      <Pool name="Pool name"/>
    </From>
    <Allocation>Allocation of Resources</Allocation>
    <OSSetting>
      <ComputerName>Computer name, hostname</ComputerName>
      <FullName>Full Name</FullName>
      <ProductKey>Product Key</ProductKey>
      <AdminPassword>Administrator Password</AdminPassword>
      <CAL>License Mode</CAL>
      <CALMaxConnection>Maximum Number of Connections</CALMaxConnection>
      <OrganizationName>Organization Name</OrganizationName>
      <DomainName>Domain Name</DomainName>
      <DNSSearchPaths>
        <DNSSearchPath>DNS Search Path</DNSSearchPath>
        <DNSSearchPath>DNS Search Path</DNSSearchPath>
      </DNSSearchPaths>
      <DNSServers>
        <DNSServer nic="NIC Index" ip="DNS IP Address" />
        <DNSServer nic="NIC Index" ip="DNS IP Address" />
      </DNSServers>
      <TimeZone>Time Zone</TimeZone>
      <HardwareClock>Hardware Clock Configuration</HardwareClock>
    </OSSetting>
  </LServer>
</Resources>
Table 2.5 List of Items Specified in XML Definitions for Virtual L-Servers

Element Name

Description

Remarks (Possible Values, Examples)

L-Server name (*1, *2)

(LServer name)

Name of the L-Server

Enter a name for the L-Server.
For details on the characters and the number of characters which can be specified, refer to "D.1 [General] Tab" of the "ServerView Resource Orchestrator User's Guide".

Label (*1, *2)

(LServer label)

Label for the L-Server
(optional)

Character string of up to 32 alphanumeric characters or symbols

Comment (*1, *2)

(Comment)

Comment for the L-Server
(optional)

Character string of up to 256 alphanumeric characters or symbols

L-Server template name (*2)

(TemplateLink name)

Name of the L-Server template to use for the L-Server
(optional)

Specify the resource name of an existing L-Server template.

Image name (*2)

(ServerImageLink name)

Name of the cloning image to deploy to the L-Server's boot disk
(optional)

Specify the resource name of an existing cloning image.
Specify using a name containing a resource folder.

For details, refer to "6.1 Creation Using an L-Server Template" of the "ServerView Resource Orchestrator User's Guide".

Image version (*2)

(ServerImageLink version)

Version of the cloning image to deploy to the L-Server's boot disk
(optional)

An integer
If omitted, the latest version is used.

Server type (*3)

(ServerType)

Type of server to allocate as an L-Server

Specify "Virtual".

VM type (*2, *3)

(VMType)

Type of VM to allocate as an L-Server

  • VMware

  • Hyper-V

  • RHEL-Xen

  • Oracle VM

OS type (*1, *2)

(OSType)

Type of OS for the L-Server.
This setting can be omitted if an image is specified.

[VMware]
For the values that can be set, refer to the information displayed on the GUI, or the values described in the "NAME" column of the VMware web site (*4).

[Hyper-V]
For the possible values that can be set, refer to the information displayed on the GUI, or the Name of the operating system object that can be obtained from the Virtual Machine Manager database of Microsoft(R) System Center Virtual Machine Manager 2008 R2.
This information can be obtained using the Get-Operating System Cmdlet.

[Xen]
Specify Linux.

CPU architecture (*3)

(CPUArch)

CPU architecture of the server to allocate to the L-Server
(optional)

IA
If omitted, IA is set.

CPU performance (*1, *2, *3)

(CPUPerf)

CPU performance to allocate to L-Server

A number with up to one decimal place, in units of gigahertz
For details on the scope which can be specified, refer to "D.2.2 When "VM" is Selected for [Server type]" of the "ServerView Resource Orchestrator User's Guide".

[Xen]
Specify a value larger than 0.1.

CPU reservation performance (*1, *5, *6, *7)

(CPUReserve)

The minimum number of CPU resources to be allocated to an L-Server
(optional)

A number with up to one decimal place, in units of gigahertz
Specify a value in the range from 0 to the upper limit of the CPU performance.
If left blank, the values will differ when creating or modifying the L-Server.

  • For creation

    "0" is set.

  • For modification

    The current value of the L-Server is retained.

Enabled when VM type is set to "VMware".

CPU shares (*1, *5, *6, *7)

(CPUShare)

The relative proportion for allocation of CPU resources on an L-Server
(optional)

An integer equal to or greater than 1 (*8)
If left blank, the values will differ when creating or modifying the L-Server.

  • For creation

    A number determined by multiplying the value specified for number of CPUs by 1000 is set.

  • For modification

    The current value of the L-Server is retained.

Enabled when VM type is set to "VMware".

Number of CPUs (*1, *2, *3)

(NumOfCPU)

Number of CPUs to allocate to L-Server

An integer equal to or greater than 1
For details on the scope which can be specified, refer to "D.2.2 When "VM" is Selected for [Server type]" of the "ServerView Resource Orchestrator User's Guide".

[Xen]
Specify a value larger than 1.

Memory size (*1, *2, *3)

(MemorySize)

Size of memory to allocate to L-Server

A number with up to one decimal place, in units of gigabytes
For details on the scope which can be specified, refer to "D.2.2 When "VM" is Selected for [Server type]" of the "ServerView Resource Orchestrator User's Guide".

[Xen]
Specify a value larger than 0.1.

Memory reservation capacity (*1, *5, *6, *7)

(MemoryReserve)

The minimum amount of memory resources to be reserved for an L-Server
(optional)

A number with up to one decimal place, in units of gigabytes
Specify a value in the range from 0 to the upper limit of the memory capacity.
If left blank, the values will differ when creating or modifying the L-Server.

  • For creation

    The value specified for memory size is set. (*9)

  • For modification

    The current value of the L-Server is retained.

Enabled when VM type is set to "VMware".

Memory shares (*1, *5, *6, *7)

(MemoryShare)

The relative proportion for allocation of memory resources on an L-Server
(optional)

An integer equal to or greater than 0 (*8)
If left blank, the values will differ when creating or modifying the L-Server.

  • For creation

    A number determined by multiplying the value specified for memory capacity by 1024 by 10 is set.

  • For modification

    The current value of the L-Server is retained.

Enabled when VM type is set to "VMware".

Disk name (*2)

(Disk name)

The disk name to allocate to L-Servers
(optional)

Character string beginning with an alphanumeric character and containing up to 32 alphanumeric characters, underscores ("_"), and hyphens ("-")
If omitted, a name is automatically generated.
The disk name is ignored when a disk name created in advance is specified at the same time.

Disk index (*2, *3)

(DiskIndex)

Number of the disk to allocate to the L-Server

Integer starting from 0
0: Boot disk
Other than 0: Data disk

[VMware]
Specify a number between 0 and 55.

[Hyper-V]
Specify a number between 0 and 59.

[Xen]
Specify a number between 0 and 251.

[Oracle VM]
When the L-Server is an HVM (Hardware Virtualized Machine): Specify a number between 0 and 7.
When the L-Server is a PVM (Para-Virtualized Machine): Specify a number between 0 and 59.

Name of the disk created in advance (*2)

(DiskLink name)

The name of a disk created in advance for allocation to the L-Server
(optional)

Name of a disk which already exists
When the VM type is "RHEL-Xen", the disk name can be specified.
This element cannot be specified, for disks with the number 0.
The name of the source disk to be copied cannot be specified at the same time.
For an L-Server, a single disk created in advance cannot be specified multiple times.
When specifying the name at the same time as the disk size, the disk size for the disk name created in advance is reflected on the new disk.

Disk size (*2, *3)

(DiskSize)

Size of disk to create

A number with up to one decimal place, in units of gigabytes
For details on the scope which can be specified, refer to "D.3 [Disk] Tab" of the "ServerView Resource Orchestrator User's Guide".
The disk size can be omitted when specifying the name of a disk created in advance at the same time.
The disk name information created in advance is given priority when a disk name created in advance is specified at the same time.
For L-Servers, the disk size can be omitted when specifying a disk name created in advance or the disk name of the source to be copied at the same time. The information of the disk name created in advance or the name of the source disk to be copied is given priority when the information is specified at the same time.

[Xen]
Specify a number between 0.1 and 999.9.

Disk shared attributes (*3)

(Shared)

Specify when sharing disks among L-Servers
(optional)

  • true

    Specify when sharing disks among L-Servers.

  • false

    Specify when not sharing disks among L-Servers.
    When this attribute is not specified, the disk is not shared.
    When the VM type is "RHEL-Xen", the disk name can be specified.
    This element cannot be specified, for disks with the number 0.

Automatic selection of the storage to use (*2)

(From auto)

Automatically selects the storage destination used for an L-Server
(optional)

  • true

    Specify to automatically select the resource destination.

  • false

    Specify to not automatically select resources.

If omitted, the resource is automatically selected if "Virtual storage resource name" or "Storage pool name" is not specified.

Disk name of the source (*3)

(DiskCopy name)

Data disk name of the source to copy the content from
(optional)

Specify the disk name of the source data disk to copy the content from.

When the VM type is "RHEL-Xen", the disk name can be specified.
This element cannot be specified, for disks with the number 0.
The name of a disk created in advance cannot be specified at the same time.
When specifying the name at the same time as the disk size, the disk size for the disk name of the source to be copied is reflected to the new disk.

Virtual storage (*2)

(VirtualStorage name)

Virtual storage from which the disk to allocate to the L-Server is created
(optional)
If specified at the same time as storage pool, priority is given to this attribute.

Specify the resource name of an existing virtual storage.

[Hyper-V]
When specifying this element, specify the same virtual storage for all disks.

Storage pool (*2)

(Pool name)

Resource pool for extracting the virtual storage to create the disk to allocate to the L-Server
(optional)

Specify the resource name of an existing storage pool.
If there are storage pools with the same name on different levels, the level must also be specified.
Folder/Pool

[Hyper-V]
When specifying this element, specify the same storage pool for all disks.

NIC Index (*2)

(NICIndex)

Number to identify the NIC definition to allocate to the L-Server

An integer starting from 0.
NIC number (NICIndex) + 1 corresponds to a network (NIC) number of the [General] tab in the [Create an L-Server] dialog.

[VMware] [Hyper-V]
Specify a number between 0 and 9.

[Xen]
Specify a number between 0 and 14.

[Oracle VM]
Specify a number between 0 and 7.

Network Name (*2)

(NetworkLink name)

Name of the network that the L-Server connects to

Specify the name of an existing network resource.

MAC address (Media Access Control address)

(MacAddress)

The MAC address to allocate to the L-Server NIC

The MAC address can be specified using the following methods:
<MacAddress auto="true" from="AddressSetResource (MAC address)"/>
or
<MacAddress auto="true" pool="Address pool"/>
An address in the MAC address range set in the MACAddressSetResource or MAC address range registered in the specified address pool will automatically be allocated.
When address set resource and address pool are specified at the same time, the address set resource has priority.
When the VM type is "RHEL-Xen", the MAC address must be specified.

IP address (*2)

(IpAddress)

IP address to allocate to L-Servers
(optional)

The IP can be specified using the following methods:
<IpAddress>IP address format</IpAddress>
Specify an IP address.

<IpAddress auto="true"/>
An IP address is automatically assigned from the address range set for the network resource.
Even if the IpAddress tag is omitted, an IP address is automatically assigned from the address range set for the network resource.

Redundancy (*1, *2, *3)

(Redundancy)

Server redundancy to allocate to L-Servers
(optional)

  • None

    No redundancy

  • HA

    Place in a server with HA set

If omitted and not specified when creating the L-Server, None is set.
For details on redundancy, refer to "Server Recovery" in "D.2.2 When "VM" is Selected for [Server type]" of the "ServerView Resource Orchestrator User's Guide".

When "RHEL-Xen" has been specified for the VM type, only "None" can be specified.

Positioning (*1, *2, *3)

(Positioning)

Physical location of the server to allocate to L-Servers
(optional)

  • Fixed

    Fixed physical position

  • AttachAtBoot

    Position changes upon startup

If omitted, Fixed is set.

When "RHEL-Xen" has been specified for the VM type, only "Fixed" can be specified.

Exclusion (*1, *2)

(Exclusion)

Exclusive operation with another virtual machine on a physical server
(optional)

Specify the L-Server_name or the Resource_folder_name.
To specify L-Server names or resource folder names that are arranged in a hierarchy, the level must also be specified.

/Folder1/Folder2
/Folder1/L-Server3

Specify resources included in the access scope.

Priority (*1, *2)

(Priority)

Priority when allocating resources or creating an L-Server
(optional)

When the L-Server is the target of batch power operations, or when performing batch creation of multiple L-Servers using XMLs of resource folders, specify the priority in the range of 1 to 256.
Smaller values indicate higher priority.
If omitted, "128" is set.
When 0 is specified, the server is excluded from batch power operations.

If a VM type other than "RHEL-Xen" is specified, L-Servers are created depending on the priority which has been specified.

Server Automatic Release (*1, *2)

(Repurpose)

Automatic release of servers during power off
(optional)

Specify whether or not to automatically release the servers allocated to the L-Server, when they are powered off.

When enabling automatic release, specify "true".

When not enabling automatic release, specify "false".

If the values of this attribute and "Server Automatic Release" of the L-Server template are omitted, the value that is set in the definition file is used.
For details on the definition file, refer to "6.9.1 Installation" of the "ServerView Resource Orchestrator User's Guide".

Enabling/disabling overcommit

(OverCommit)

Setting for overcommit
(optional)

Set enabling/disabling of overcommit.
If left blank, "false" is set.
When enabling overcommit, specify "true".
When disabling overcommit, specify "false".

Retention of used servers (*2)

(From keep)

Retains the server destination used for an L-Server
(optional)

  • true

    Specify when retaining the resource destination.

  • false

    Specify when not retaining the resource destination.

If not specified, "true" is set.

Automatic selection of the server to use (*2)

(From auto)

Automatically selects the server destination used for an L-Server
(optional)

  • true

    Specify to automatically select the resource destination.

  • false

    Specify to not automatically select resources.

If omitted, when "VM host" or "VM pool name" is specified, the "VM host" or the "VM pool name" is given priority.

When "VM host" or "VM pool name" is not specified, the resource is automatically selected.

VM host name (*1, *2)

(VmHost name)

VM host to create the VM to allocate to the L-Server
(optional)
If specified at the same time as resource pool, priority is given to this attribute.

Specify the resource name of a registered VM host.
If not retaining a server to use, this is valid only when allocating for the first time.

VM pool (*1, *2)

(Pool name)

Resource pool to extract the VM host to create the VM to allocate to the L-Server from
(optional)

Specify the resource name of a registered VM pool.
If there are VM pools with the same name on different levels, the level must also be specified.
resource_folder_name/Resource_pool_name
If not retaining a server to use, this is valid only when allocating for the first time.

Allocation of resources

(Allocation)

Status of resources allocated to the L-Server
(optional)

  • true

    Specify to allocate resources.

  • false

    Only specify when creating a configuration definition.

If this attribute is omitted, the value set in the definition file is used.

For details on the definition file, refer to "6.9.1 Installation" of the "ServerView Resource Orchestrator User's Guide".

Computer name, hostname (*2, *10)

(ComputerName)

Computer name and hostname

[VMware]
For details on the values which can be specified, refer to "G.1.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

[Hyper-V]
For details on the values which can be specified, refer to "G.2.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

[Xen]
Only host name can be specified.

Full name (*2, *10)

(FullName)

Full name used for Windows

[VMware]
For details on the values which can be specified, refer to "G.1.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

[Hyper-V]
For details on the values which can be specified, refer to "G.2.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

Product key (*2, *10)

(ProductKey)

Windows product key

Administrator password (*2, *10)

(AdminPassword)

Administrator password used for Windows

License mode (*2, *10)

(CAL)

Client access license set for Windows

Maximum number of connections (*2, *10)

(CALMaxConnection)

Number of client connections set for Windows

Organization name (*2, *10)

(OrganizationName)

Organization name used for Windows

Domain name (*2, *10)

(DomainName)

Domain name used for the OS

DNS search path (*2, *10)

(DNSSearchPath)

DNS search path used for Linux

To specify multiple values, use multiple tags.
<DNSSearchPaths>
<DNSSearchPath>DNS Search Path1</DNSSearchPath>
<DNSSearchPath>DNS Search Path2</DNSSearchPath>
</DNSSearchPaths>

[VMware]
For details on the values which can be specified, refer to "G.1.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

[Hyper-V]
For details on the values which can be specified, refer to "G.2.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

NIC Index (*2, *10)

(DNSServer nic)

NIC index used to set the DNS

NIC index used to set the DNS IP address.
This index is required when the OS is Windows.
If the OS is Linux, leave the nic attribute blank.
Specify a number between 0 and 9.

DNS IP address (*2, *10)

(DNSServer id)

DNS IP address

For Windows, use the DNS IP address to set for each NIC.
For Linux, use the DNS IP address to set for the system.

Time zone (*2, *10)

(TimeZone)

Time zone for the OS

  • For the time zones that can be specified using Windows, refer to the Microsoft web site (*11).
    Convert the value from the "Index" column to a decimal, or specify a value from the "Time" column.

  • Examples of the time zones that can be specified using Linux are listed below. To specify other time zones, refer to the information displayed using commands provided by the OS such as timeconfig.

    • Asia/Tokyo

    • US/Pacific

    • US/Central

    • US/Eastern

    • Europe/Berlin

    • Europe/Amsterdam

    • Europe/London

    • Asia/Seoul

    • Asia/Hong_Kong

    • Australia/Canberra

Hardware clock configuration (*2, *10)

(HardwareClock)

Clock configuration used for Linux

[VMware]
For details on the values which can be specified, refer to "G.1.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

[Hyper-V]
For details on the values which can be specified, refer to "G.2.6 [OS] Tab Configuration" in the "ServerView Resource Orchestrator User's Guide".

*1: Values that can be changed by modifying an L-Server. Even if an L-Server template name or the content of an L-Server template specified for the L-Server template name is modified, the L-Server configuration will not be modified. Only change the OS type if no OS is installed.
*2: Values can be changed by modifying an L-Server, only when its status is "defined" (only the configuration definition has been created).
*3: Only specify if no L-Server template is used or if the values specified in the L-Server template will not be used.
*4: For details on the possible values, refer to the VMware web site below.
*5: The value can be changed using the rcxadm lserver modify command. For details on the rcxadm lserver modify command, refer to "1.3.1 rcxadm lserver".
*6: For VMware, the value can be changed.

VMware web site

URL:
http://www.vmware.com/support/developer/vc-sdk/visdk400pubs/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html (As of July 2011)

*7: For VMware, the specified value is set.
*8: For details on the values that can be specified, refer to the "vSphere Resource Management Guide" of VMware.
Refer to the relevant version of document, referring to the following URL:

URL: http://www.vmware.com/support/pubs/vs_pubs.html (As of July 2011)

*9: When omitted, the memory reservation capacity will be the same value as the value for the memory capacity, and the memory overcommit function will be disabled. When using the memory overcommit function, specify the value.
*10: Information to be specified individually after the image is deployed. Only specify if there is no OS property definition file or if you want to change the existing values. For Oracle VM, the values cannot be specified individually. If set, the value is ignored.
*11: Refer to the Microsoft web site below.

Microsoft web site

URL:
http://support.microsoft.com/kb/973627/en-us/ (As of July 2011)

Example

  • Creating an L-Server that does not deploy a cloning image using an L-Server template

    <?xml version="1.0" encoding="utf-8"?>
    <Resources>
      <LServer name="first_server">
        <TemplateLink name="small"/>
        <ServerType>Virtual</ServerType>
        <OSType>Red Hat Enterprise Linux 5 (32-bit)</OSType>
        <NICs>
          <NIC>
            <NICIndex>0</NICIndex>
            <NetworkLink name="net01"/>
          </NIC>
        </NICs>
      </LServer>
    </Resources>
  • Creating an L-Server that deploys a cloning image using an L-Server template (pre-configured OS property definition file)

    <?xml version="1.0" encoding="utf-8"?>
    <Resources>
      <LServer name="second_server">
        <TemplateLink name="small"/>
        <ServerType>Virtual</ServerType>
        <ServerImageLink name="/ImagePool/master_image"/>
        <NICs>
          <NIC>
            <NICIndex>0</NICIndex>
            <NetworkLink name="net01"/>
          </NIC>
        </NICs>
        <OSSetting>
          <ComputerName>host2</ComputerName>
        </OSSetting>
      </LServer>
    </Resources>
  • Creating an L-Server that deploys a Linux cloning image without using an L-Server template (pre-configured OS property definition file)

    <?xml version="1.0" encoding="utf-8"?>
    <Resources>
      <LServer name="L-Server">
        <ServerImageLink name="/ImagePool/RHEL5"/>
        <ServerType>Virtual</ServerType>
        <CPU>
          <CPUPerf>1.0</CPUPerf>
          <NumOfCPU>1</NumOfCPU>
        </CPU>
        <Memory>
          <MemorySize>2</MemorySize>
        </Memory>
        <Disks>
          <Disk>
            <DiskIndex>0</DiskIndex>
            <DiskSize>20.0</DiskSize>
          </Disk>
          <Disk>
            <DiskIndex>1</DiskIndex>
            <DiskSize>30.0</DiskSize>
          </Disk>
        </Disks>
        <NICs>
          <NIC>
            <NICIndex>0</NICIndex>
            <NetworkLink name="net01"/>
          </NIC>
        </NICs>
        <Policy>
          <Redundancy>None</Redundancy>
          <Positioning>Fixed</Positioning>
        </Policy>
        <OSSetting>
          <ComputerName>host1</ComputerName>
          <DomainName>xx.zz.yy</DomainName>
          <DNSSearchPaths>
            <DNSSearchPath>10.20.30.40</DNSSearchPath>
          </DNSSearchPaths>
        </OSSetting>
      </LServer>
    </Resources>
  • Creating an L-Server in a resource folder or a tenant folder

    <?xml version="1.0" encoding="utf-8"?>
    <Folder name="Resource folder name or tenant folder name">
      <LServer name="L-Server name" label="Label">
        ...
      </L-Server>
    </Folder>
    Table 2.6 List of Items Specified in XML Definitions when Creating an L-Server in a Resource Folder or a Tenant Folder

    Element Name

    Description

    Remarks (Possible Values, Examples)

    Resource folder name or tenant folder name (*1)

    Name of the resource folder or the tenant folder to place the L-Server in
    (optional)

    To specify the level, use the following format:

    Resource_folder_name/Resource_folder_name

    Tenant_folder_name/Resource_folder_name

    Resource_folder_name/Tenant_folder_name

    *1: Specify if creating an L-Server in a resource folder or a tenant folder.

  • Creating an L-Server (with one NIC) on a specific host without deploying cloning images using an L-Server template (for RHEL-Xen)

    <?xml version="1.0" encoding="utf-8"?>
    <Resources>
      <LServer name="first_server">
        <TemplateLink name="template1"/>
        <ServerType>Virtual</ServerType>
        <OSType>Linux</OSType>
        <NICs>
          <NIC>
            <NICIndex>0</NICIndex>
            <NetworkLink name="net01"/>
            <MacAddress auto="true" from="mac_address_set"/>
          </NIC>
        </NICs>
        <From>
          <VmHost name="vmhost1"/>
        </From>
      </LServer>
    </Resources>
  • Creating another L-Server using detailed L-Server information

    Modify the following information.

    • Enclose everything in the Resources tags.

    • Modify the name of the LServer tag.

    • Delete the DiskLink, MacAddress, IpAddress tags and the name of Disk tag.

    • Add the OSSetting tag.

      When the name field of the NetworkLink tag is left blank, add an appropriate network resource name.

    The following example is used to create an L-Server that has the same configuration as one already created, using the detailed information of the L-Server created with a Linux cloning image that has been deployed.

    When deploying a Windows cloning image, changes should be made referring to the XML definition shown above.

    <?xml version="1.0" encoding="utf-8"?>
    <Resources>
    <LServer name="L-Server2" id="rctest_1220" label="">
      <Comment></Comment>
      <TemplateLink name="sample_small" id="rctest_23" />
      <ServerType>Virtual</ServerType>
      <VMType>VMware</VMType>
      <OSType>Red Hat Enterprise Linux 5 (32-bit)</OSType>
      <CPU>
        <CPUArch>IA</CPUArch>
        <CPUPerf>1.0</CPUPerf>
        <NumOfCPU>1</NumOfCPU>
      </CPU>
      <Memory>
        <MemorySize>1.0</MemorySize>
      </Memory>
      <Disks>
          <Disk>
            <DiskIndex>0</DiskIndex>
            <DiskSize>10.0</DiskSize>
          </Disk>
      </Disks>
      <NICs>
        <NIC>
          <NetworkLink name="vnet30" id="rctest_1123" />
          <NICIndex>0</NICIndex>
        </NIC>
      </NICs>
    <ExternalIdentifier>42114bec-d26d-0c3d-c9aa-080a0c40d020</ExternalIdentifier>
      <Current>
            <VmHost name="gekkou-pri" id="rctest_62" />
            <VmGuest name="L-Server1-75" id="rctest_1224" />
      </Current>
      <ExternalProfile/>
      <ServerImageLink name="/ImagePool/pool" version="1" id="rctest_132" />
      <Policy>
        <Redundancy>None</Redundancy>
        <Positioning>Fixed</Positioning>
        <Exclusion></Exclusion>
        <Priority>128</Priority>
        <Repurpose>false</Repurpose>
      </Policy>
      <Status>
        <ResourceStatus>stop</ResourceStatus>
        <PowerStatus>off</PowerStatus>
        <AllocationStatus>attached</AllocationStatus>
        <MaintenanceMode>active</MaintenanceMode>
        <Resources>allocated</Resources>
        <ServerAllocationStatus>true</ServerAllocationStatus>
        <DiskAllocationStatus>true</DiskAllocationStatus>
        <AddressAllocationStatus>true</AddressAllocationStatus>
      </Status>
      <OSSetting>
        <DNSSearchPaths>
          <DNSSearchPath>10.20.30.40</DNSSearchPath>
        </DNSSearchPaths>
      </OSSetting>
    </LServer>
    </Resources>