addPool2

Creates an NSS storage pool on the server.

Request

<addPool2 state=" ">
   <poolName/>
   <ndsName/>
   <context/>
   <noNDSOjbect/>
   <devices>
      <addPoolDeviceInfo>
         <objectID/>
         <size/>
      </addPoolDeviceInfo>
   </devices>
   <lssType/>
   <ignoreShareState/>
   <cluster>
      <advertisingProtocols/>
      <ipAddress/>
      <virtualServerName/>
      <cifsVirtualServerName/> 
   </cluster>
</addPool2>

Reply

<addPool2>
   <result value=" ">
      <description/>
   </result>
</addPool2>

Elements

poolName

Specifies the name to give to the new pool.

ndsName

(Required, unless noNDSObject is used) Specifies the name of the eDirectory object for the pool. If no name is given, the name is generated by appending the server name and an underscore to the pool name and adding POOL to the end of the name.

context

(Required, unless noNDSObject is used) Specifies the context where the eDirectory pool object is created. If no context is given, the context is assumed to be the same as the server object.

noNDSObject

(Optional) Specifies that only the pool is created (not the eDirectory object). If noNDSOjbect is specified, ndsName, context, and ndsPoolName are ignored.

devices

Specifies the list of devices whose segments are included in the pool.

addPoolDeviceInfo

(Repeating) Specifies a device whose segments need to be included in the pool.

objectID

On NetWare, specifies the device ID received from Media Manager. On Linux, specifies the device name.

size

Specifies the size for the device.

lssType

Specifies the LSS type for the pool. Currently, always zLSS.

ignoreShareState

If exists, specifies that the partition is not checked to see if it's shared.

advertisingProtocols

(Optional) Specifies a space-separated list of protocols on which the clustered pool advertises its clustering services. Valid protocols include: cifs, aft, and ncp.

ipAddress

(Required) Specifies the address to be assigned to the virtual server for the clustered pool.

virtualServerName

(Required) Specifies the name to give to the virtual server object in eDirectory.

cifsVirtualServerName

(Required if advertisingProtocols specifies cifs) Specifies the name to use when advertising this virtual server object in the CIFS protocol.

result

Specifies an error value or 0 (for no error).

description

Specifies a text description of the returned result.