The XML definition for an 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> <Model>Model Name</Model> <VMType>VM Type</VMType> <OSType>OS Type</OSType> <CPU> <CPUArch>CPU Architecture</CPUArch> <CPUPerf>CPU Performance</CPUPerf> <NumOfCPU>Number of CPUs</NumOfCPU> </CPU> <Memory> <MemorySize>Memory Size</MemorySize> </Memory> <Disks> <Disk name="Disk name"> <DiskIndex>Disk Index</DiskIndex> <DiskSize>Disk Size</DiskSize> <From> <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> <HBAs> <HBA> <HBAIndex>HBAIndex</HBAIndex> <WWN auto="WWNAutoSelect" from="WWNAddressSet" Pool=AddressPool"/> </HBA> </HBAs> <Policy> <Redundancy>Redundancy</Redundancy> <Positioning>Positioning</Positioning> <Exclusion>Exclusion</Exclusion> </Policy> <Repurpose>Server Automatic Release(true|false)</Repurpose> <Primary>Next server to start</Primary> <From> <VmHost name="VM host resource name"/> <Pool name="Pool name"/> <PhysicalServer name="Physical server name"/> </From> <Spare> <Pool name="Reserve setting server pool name"/> <PhysicalServer name="Physical server name"/> </Spare> <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> |
To place an L-Server in a specific resource folder, enclose the L-Server tag in the Folder tag, not the Resources tag.
If the Resources tag is specified, the L-Server is created in the home folder of the user that executed the operation.
To modify an already created L-Server, use the Resources tag.
<?xml version="1.0" encoding="utf-8"?> <Folder name="Resource folder name"> <LServer name="L-Server name" label="Label"> ... </LServer> </Folder> |
Element Name | Description | Remarks (Possible Values, Examples) |
---|---|---|
L-Server name (*1, *2) | Name of the L-Server | Character string beginning with an alphanumeric character and containing up to 64 alphanumeric characters, underscores ("_"), and hyphens ("-") |
Label (*1, *3) | Label for the L-Server (optional) | Character string of up to 32 alphanumeric characters or symbols |
Comment (*1, *3) | Comment for the L-Server (optional) | Character string of up to 256 alphanumeric characters or symbols |
L-Server template 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 | Name of the cloning image to deploy to the L-Server's boot disk (optional) | Specify the resource name of an existing cloning image. For details, refer to "5.1 Creation Using an L-Server Template". |
Image version | Version of the cloning image to deploy to the L-Server's boot disk (optional) | An integer |
Server type (*4) | Type of server to assign as an L-Server | When the server type is "Virtual", specify Virtual. |
Model name (Physical servers only) | Model name of the server to assign to L-Server | Specify the model name of the server to assign to the L-Server. |
VM type (*4) | Type of VM to assign as an L-Server | VMware |
OS type (*1) | Type of OS for the L-Server. | [VMware] [Hyper-V] |
CPU architecture (*4) | CPU architecture to assign to L-Server (optional) | IA |
CPU performance (*1, *4) | CPU performance to assign to L-Server | A number with up to one decimal place, in units of gigahertz |
Number of CPUs (*1, *4) | Number of CPUs to assign to L-Server | An integer equal to or greater than 1 |
Memory size (*1, *4) | Size of memory to assign to L-Server | A number with up to one decimal place, in units of gigabytes |
Disk name | Name of the disk to assign to the L-Server (optional) | Character string beginning with an alphanumeric character and containing up to 32 alphanumeric characters, underscores ("_"), and hyphens ("-"). |
Disk index (*4) | Number of the disk to assign to the L-Server | Integer starting from 0 |
Disk size (*4) | Size of disk to remove | A number with up to one decimal place, in units of gigabytes |
Virtual storage | Virtual storage from which the disk to assign to the L-Server is removed (optional) | Specify the resource name of an existing virtual storage. [Hyper-V] |
Storage pool | Resource pool for extracting the virtual storage to create the disk to assign to the L-Server (optional) | Specify the resource name of an existing storage pool. [Hyper-V] |
NIC Index | Number to identify the NIC definition to assign to the L-Server | An integer starting from 0. |
Network Name | Name of the network that the L-Server connects to | Specify the name of an existing network resource. When the server type is "Physical", for the NIC with the NICIndex 0, do not specify the network name and IP address. This NIC is used for the admin LAN. The NIC with the NICIndex 1 is used for redundancy of the admin LAN, so do not specify the network name or IP address. |
MAC Address (Physical servers only) | MAC address to assign to the L-Server | The MAC address can be specified using the following methods:
|
IP address | IP address to assign to the L-Server (optional) | The IP address can be specified using the following methods: <IpAddress auto="true"/> |
HBA Number (Physical servers only) | Number to identify the HBA definition to assign to the L-Server | Integer starting from 0 |
WWN (Physical servers only) | WWN to assign to the L-Server | The WWN can be specified using the following methods:
|
Redundancy (*1, *4) | Redundancy to assign to L-Server (optional) |
If omitted and not specified when creating the L-Server, None is set. |
Positioning (*1, *4) | Physical position to assign to L-Server (optional) |
If omitted, Fixed is set. |
Exclusion (Virtual servers only) (*1) | Exclusive operation with another virtual server on a physical server (optional) | L-Server name or folder name. |
Server Automatic Release | Automatic release of servers during power off (optional) | Specify whether or not to automatically release the servers assigned to the L-Server when they are powered off. |
Next server to start | Next server to start (optional) | Valid when true is specified for Server automatic release.
If left blank, the physical server that was used the last time will be set. |
VM host | VM host to create the VM to assign to the L-Server (valid when assigning for the first time only). | Specify the resource name of a registered VM host. |
VM pool | Resource pool to extract the VM host to create the VM to assign to the L-Server (valid only when assigning for the first time). (optional) | Specify the resource name of a registered VM pool. |
Server pool | The resource pool that comprises the physical servers assigned to L-Servers. | Specify the resource names of existing server pools. |
Reserve setting server pool (Optional) | Specify the server pool for reserve settings. (optional) | Valid when redundancy has been configured. |
Computer name, hostname (*6) | Computer name and hostname | For values that can be specified, refer to "Table D.1 List of Settings" of the "D.5 [OS] Tab". |
Full name (*6) | Full name used for Windows | |
Product key (*6) | Windows product key | |
Administrator password (*6) | Administrator password used for Windows | |
License mode (*6) | Client access license set for Windows | |
Maximum number of connections (*6) | Number of client connections set for Windows | |
Organization name (*6) | Organization name used for Windows | |
Domain name (*6) | Domain name used for the OS | |
DNS search path (*6) | DNS search path used for Linux | For values that can be specified, refer to "Table D.1 List of Settings" of the "D.5 [OS] Tab". |
NIC Index (*6) | NIC index used to set the DNS | NIC index used to set the DNS IP address. |
DNS IP address (*6) | DNS IP address | For Windows, use the DNS IP address to set for each NIC. |
Time zone (*6) | Time zone for the OS |
|
Hardware clock configuration (*6) | Clock configuration used for Linux. | For values that can be specified, refer to "Table D.1 List of Settings" of the "D.5 [OS] Tab". |
Resource folder name (*8) | Name of the resource folder to place the L-Server | To specify the level, use the following format: |
*1: Values can be changed by changing an L-Server when the server type is "Virtual". 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: When "Physical" has been specified for the server type and an image name has been specified, the L-Server name will be the OS hostname/computer name.
When specifying a Windows image name, enter a character string of up to 63 alphanumeric characters (upper or lowercase) for the L-Server name. The string cannot be composed solely of numbers.
*3: Values can be changed by changing an L-Server when the server type is "Physical".
*4: Only specify if no L-Server template is used or if the values specified in the L-Server template will not be used.
*5: For details on the possible values, refer to the VMware website below.
VMware web site
URL: |
*6: Personalizing information to be specified after the image is deployed. Only specify if there is no OS property definition file or if you want to change the existing values.
*7: Refer to the Microsoft web site below.
Microsoft web site
URL: http://support.microsoft.com/kb/973627/en-us/ (As of November 2010) |
*8: Specify if creating an L-Server in a resource folder.
Example
Creating an L-Server that does not deploy a cloning image using an L-Server template (When server type is "Physical")
<?xml version="1.0" encoding="utf-8"?> <Resources> <LServer name="first_server"> <TemplateLink name="small"/> <ServerType>Physical</ServerType> <Model>PRIMERGY BX620 S6</Model> <NICs> <NIC> <NICIndex>2</NICIndex> <NetworkLink name="net01"/> </NIC> </NICs> </LServer> </Resources> |
Creating an L-Server that does not deploy a cloning image using an L-Server template (When server type is "Virtual")
<?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) (When server type is "Physical")
<?xml version="1.0" encoding="utf-8"?> <Resources> <LServer name="second_server"> <TemplateLink name="small"/> <ServerType>Physical</ServerType> <ServerImageLink name="master_image"/> <NICs> <NIC> <NICIndex>2</NICIndex> <NetworkLink name="net01"/> </NIC> </NICs> <OSSetting> <ComputerName>host2</ComputerName> </OSSetting> </LServer> </Resources> |
Creating an L-Server that deploys a cloning image using an L-Server template (pre-configured OS property definition file) (When server type is "Virtual")
<?xml version="1.0" encoding="utf-8"?> <Resources> <LServer name="second_server"> <TemplateLink name="small"/> <ServerType>Virtual</ServerType> <ServerImageLink name="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) (When server type is "Physical")
<?xml version="1.0" encoding="utf-8"?> <Resources> <LServer name="L-Server"> <ServerImageLink name="RHEL5"/> <ServerType>Physical</ServerType> <Model>PRIMERGY BX620 S6</Model> <Disks> <Disk> <DiskIndex>0</DiskIndex> <DiskSize>40.0</DiskSize> </Disk> <Disk> <DiskIndex>1</DiskIndex> <DiskSize>30.0</DiskSize> </Disk> </Disks> <NICs> <NIC> <NICIndex>2</NICIndex> <NetworkLink name="net01"/> <MacAddress auto="true" from="MacAddressset" pool="AddressPool"/> </NIC> </NICs> <HBAs> <HBA> <HBAIndex>0</HBAIndex> <WWN auto="true" from="WnnAddressset" pool="AddressPool"/> </HBA> </HBAs> <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 that deploys a Linux cloning image without using an L-Server template (pre-configured OS property definition file) (When server type is "Virtual")
<?xml version="1.0" encoding="utf-8"?> <Resources> <LServer name="L-Server"> <ServerImageLink name="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> |