You are on page 1of 185

EMC® VNX™ Series

Release 7.1

SMI-S Provider Programmer Guide for VNX™


P/N 300-013-503 REV 01

EMC Corporation
Corporate Headquarters:
Hopkinton, MA 01748-9103
1-508-435-1000
www.EMC.com
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Supported features and requirements . . . . . . . . . . . . . . . . . . . . . . . . .5
Installation and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
About the documented examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Server Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Server Profile implementation for the EMC CIM Server . . . . . . . . . . .6
Profile Registration Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Profiles supported by CIM Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
NAS Head Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Celerra Computer System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Block Services Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
File Export Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Filesystem Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
File Export Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
Multiple Computer System Subprofile. . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Extent Composition Subprofile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Celerra_PrimordialStorageExtent . . . . . . . . . . . . . . . . . . . . . . . . . . .115
Celerra_NonPrimordialStorageExtent . . . . . . . . . . . . . . . . . . . . . . .125
File Storage Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147
Software Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148
Physical Package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154
Information for the Celerra_DataMoverEthernetCard . . . . . . . . . . .154
Instances for the Celerra_DataMoverProduct . . . . . . . . . . . . . . . . .155
Health Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
Indication Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160
CIM CQL for Celerra Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160
Location Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161
Appendix A: UML diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
Appendix B: Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
Appendix C: Installation and post installation steps . . . . . . . . . . . . . . .178
Appendix D: Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180
Where to get help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180
EMC E-Lab Interoperability Navigator . . . . . . . . . . . . . . . . . . . . . . .180
Training and Professional Services . . . . . . . . . . . . . . . . . . . . . . . . .180
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183

2 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Introduction
This document provides an overview of the EMC® SMI-S Provider for VNX™.

Audience
This guide is for the programmers who develop the SMI-based client application
that utilizes the SMI-S Provider for VNX to manage VNX through SMI-S version 1.4
of SNIA.
If a feature of the SMI-S Provider for VNX does not function properly, or as
described in this guide, contact the EMC Customer Support Center for assistance.
If you are an EMC Development Partner, refer to the EMC Online Support website
at http://Support.EMC.com.

SMI-S Provider Programmer Guide for VNX Release 7.1 3 of 185


Overview
The SMI-S Provider for VNX supports the Storage Management Initiative (SMI) of
the Storage Networking Industry Association (SNIA), a standard for storage
management by the American National Standards Institute (ANSI). This initiative
has developed a standard management interface that has culminated in a
comprehensive specification that is the Storage Management Initiative Specification
or SMI-S. The SMI-S defines the open storage management interface that enables
the interoperability of storage management technologies from multiple vendors
used to monitor and control storage resources in multi-vendor SAN topologies.
From version 1.2 onwards, SMI-S includes the specification for NAS and related
storage elements. The SMI-S Provider for VNX provides a SMI-S version 1.4
compliant application programming interface (API) of VNX.

The SMI-S strives to ensure a consistent data through standards-based protocols


and specifications and to eliminate inconsistencies between the management tools
by providing an unified interface to many storage objects that are managed in a
storage environment. This enables the application developers to focus on a single
and standard interface for the development of management tools. The EMC SMI-S
Provider is paired with the EMC CIM Server to provide an SMI-compliant interface
to monitor the VNX. Some management profiles are also supported in this version
of the product.

This guide focuses on the profiles implemented by the SMI-S Provider for VNX that
provides a SMI-S version 1.4 view of the VNX, as shown in Figure 1 on page 5. This
guide also focuses on the product specific implementation and classes. To traverse
the hierarchy to the Common Information Model (CIM) level classes, refer to the
Managed Object Format (MOF). Appendix A: UML diagrams on page 166 provides
the list of classes in each profile.

4 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Figure 1 Celerra SMI-S Provider

Supported features and requirements


The SMI-S Provider for VNX supports the NAS Head Profile and related mandatory
subprofiles of the SMI-S version 1.4 specification. In addition, certain profiles are
supported to provide a more holistic view of VNX.

Installation and configuration


The SMI-S Provider for VNX is installed by default on the Control Station, but is
disabled in the CFS 6.0 release. Appendix C: Installation and post installation steps
on page 178 provides information on how to enable the SMI-S Provider for VNX.

About the documented examples


The examples documented here are generated by using a utility that yields all the
interactions with the Provider. These examples are not intended to represent an
actual working application.

SMI-S Provider Programmer Guide for VNX Release 7.1 5 of 185


Server Profile
The Server Profile is used to advertise the capabilities of the server with the clients,
as well as to provide the following information to assist the clients in establishing
connections:
• The functional areas supported by the sever: CIM profiles and subprofiles
• The means to navigate to the top-level instance of a functional hierarchy:
The CIM_Computer System representing VNX
• Communication protocol information

Server Profile implementation for the EMC CIM Server


The Server Profile is implemented on the EMC CIM Object Manager (CIMOM) and
not on the Provider plug-in. Therefore, instances of classes that make up the Server
Profile inhabit a different CIM namespace than the other classes that are served by
the Provider.
The Server Profile instances can be found in the interop namespace.

Determine the top-level instance in a hierarchy


The CIM_ComputerSystem instance represents VNX and is the top-level instance.
To find the CIM_ComputerSystem, you must navigate from one of the
RegisteredProfiles of interest:
1. Query Service Location Protocol (SLP) is used for the Interop namespace for
the CIM Server. For the SMI-S Provider for VNX, the namespace will be
root/emc/celerra.
2. The client should enumerate the instances of CIM_RegisteredProfile in the
root/emc/celerra namespace that is defined in the Step1.
3. Identify the CIM_RegisteredProfile instance of interest by examining the
RegisteredName and RegisteredVersion property values for each instance.
Assuming that the client is interested in locating the top-level system for VNX,
the CIM_RegisterdProfile instance corresponding to SMI-S version 1.4 NAS
Head Profile support should be identified. Check all the returned CIM_RP
instances, until you find the RegisteredVersion and RegisteredName properties
that contain the values 1.4.0 and NAS HEAD respectively.
4. After the CIM_RegisteredProfile instance corresponding to SMI-S 1.4 NAS
Head Profile support is identified, follow the CIM_ElementConformsToProfile
association from that instance. The result will be a collection of
EMC_ComputerSystem instances, one corresponding to each known computer
system.
The following example illustrates this process:
(eng17355.lss.emc.com:5989) ? ei
Class: CIM_RegisteredProfile
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:

6 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Property to include ('-' for all, '[empty]' for no properties)? [-]:
RegisteredName
Property to include ('-' for all, '[empty]' for no properties)? [-]:
RegisteredVersion
Property to include ('-' for all, '[empty]' for no properties)? [-]:
RegisteredOrganization
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_RegisteredProfile ++++
includeQualifiers: false
Instance 0:
Path = Celerra_RegisteredProfile.InstanceID="EMC-
NSG:Celerra:RP:NASHead"
<INSTANCE CLASSNAME="Celerra_RegisteredProfile" >
<PROPERTY NAME="RegisteredName"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE="string">
<VALUE>NAS Head</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredVersion"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE="string">
<VALUE>1.4.0</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredOrganization"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE="uint16">
<VALUE>11</VALUE>
</PROPERTY>
</INSTANCE>
[ ... ]

(EMCProvider:5988) ? an
ObjectPath:
ECOM_RegisteredProfile.InstanceID="EMCNSG:Celerra:RP:NASHead"
Assoc Class []: CIM_ElementConformsToProfile
Result Class []: CIM_ComputerSystem
Role []:
Result Role []:
++++ Testing AssociatorNames:
ECOM_RegisteredProfile.InstanceID="EMCNSG:Celerra:RP:NASHead" ++++
Associator Name 0:
Celerra_CelerraComputerSystem.CreationClassName="Celerra_CelerraComput
erSystem",Name="CFCNTR0831000350010"

Determine the SMI-S version of a profile


The SMI-S RegisteredProfile instance holds the version number of all the
RegisteredProfile and subprofile instances representing a SMI-S profile version 1.2
or later. Each RegisteredProfile or subprofile instance is associated with the SMI-S
RegisteredProfile by using the CIM_ElementConformsToProfile association.
Follow the CIM_ElementConformsToProfile association from the profile of interest
by specifying the result class as CIM_RegisteredProfile and the result role value as
ConformantStandard to get the version number of the profile.
The following example illustrates this process:
(EMCProvider:5988) ? a
ObjectPath: ECOM_RegisteredProfile.InstanceID="
EMCNSG:Celerra:RP:NASHead"
Assoc Class []: CIM_ElementConformsToProfile
Result Class []: CIM_RegisteredProfile
Role []: ManagedElement
Result Role []: ConformantStandard
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]:
RegisteredName
Property to include ('-' for all, '[empty]' for no properties)? [-]:
RegisteredVersion
Property to include ('-' for all, '[empty]' for no properties)? [-]:
++++ Testing Associators:
ECOM_RegisteredProfile.InstanceID=" EMCNSG:Celerra:RP:NASHead"
++++

SMI-S Provider Programmer Guide for VNX Release 7.1 7 of 185


Associator 0:
ObjectPath : ECOM_RegisteredProfile.InstanceID="EMC
Corporation:SMI-S:1.4.0"
RegisteredName = SMI-S
RegisteredVersion = 1.4.0

8 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Profile Registration Profile
The Profile Registration Profile allows a client to register profiles supported by a
CIM Server. This profile provides a way for a client to discover the profiles that are
supported by a CIM Server.

Profiles supported by CIM Server


The following example illustrates the listing of profiles:
(172.24.173.41:5988) ? ei
Class: CIM_RegisteredProfile
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_RegisteredProfile ++++
includeQualifiers: false

Instance 0:
Path = Celerra_RegisteredProfile.InstanceID="EMC-
NSG:Celerra:RP:NASHead"
<INSTANCE CLASSNAME="Celerra_RegisteredProfile" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_RegisteredProfile"
TYPE="strin
g">
<VALUE>EMC-NSG:Celerra:RP:NASHead</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="AdvertiseTypes" TYPE="uint16"
CLASSORIGIN="Celerra_Regist
eredProfile">
<VALUE.ARRAY>
<VALUE>3</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>RP:NAS Head</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredName"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE="s
tring">
<VALUE>NAS Head</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredOrganization"
CLASSORIGIN="Celerra_RegisteredProfile"
TYPE="uint16">
<VALUE>11</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredVersion"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE
="string">
<VALUE>1.4.0</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 6
Property: InstanceID Number of qualifiers: 0
Property: AdvertiseTypes Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: RegisteredName Number of qualifiers: 0
Property: RegisteredOrganization Number of qualifiers: 0
Property: RegisteredVersion Number of qualifiers: 0

Enumerate 1 instances; repeat count 1;return data in 0.656246 seconds


Retrieve and Display data - 1 Iteration(s) In 0.781245 Seconds

SMI-S Provider Programmer Guide for VNX Release 7.1 9 of 185


(172.24.173.41:5988) ? ein
Class: Celerra_RegisteredProfile
++++ Testing EnumerationInstanceNames: Celerra_RegisteredProfile ++++
Instance 0:
Celerra_RegisteredProfile.InstanceID="EMC-NSG:Celerra:RP:NASHead"

Enumerate 1 instance names; repeat count 1;return data in 0.453122


seconds

Retrieve and Display data - 1 Iteration(s) In 0.468747 Seconds

Please press enter key to continue...

The following example illustrates the listing of subprofiles:


(172.24.173.41:5988) ? ein
Class: CIM_RegisteredProfile
++++ Testing EnumerationInstanceNames: CIM_RegisteredProfile ++++
Instance 0:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:MultipleComputerSys
tem"
Instance 1:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:Filesystem"
Instance 2:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:FileStorage"
Instance 3:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:FileExport"
Instance 4:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:BlockServices"
Instance 5:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:ExtentComposition"
Instance 6:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:PhysicalPackage"
Instance 7:
Celerra_RegisteredSubProfile.InstanceID="EMC-NSG:Celerra:RSP:Software"
Instance 8:
Celerra_RegisteredSubProfile.InstanceID="EMC-NSG:Celerra:RSP:Location"
Instance 9:
Celerra_RegisteredSubProfile.InstanceID="EMC-NSG:Celerra:RSP:Health"
Instance 10:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:FilesystemManipulat
ion"
Instance 11:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:FileExportManipulat
ion"
Instance 12:
Celerra_RegisteredSubProfile.InstanceID="EMC-
NSG:Celerra:RSP:NASNetworkPort"

Enumerate 13 instance names; repeat count 1;return data in 1.21873


seconds
Retrieve and Display data - 1 Iteration(s)In 1.281234 Seconds

Please press enter key to continue...

10 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


NAS Head Profile
The NAS Head Profile exports file elements from a file system as file shares. The
storage for the file system is obtained from external SAN storage, like a system that
exports storage volumes as LUNs.
The SMI-S Provider for VNX implements the following subprofiles of the NAS Head
Profile:
1. Multiple Computer System
2. Filesystem
3. File Storage
4. File Export
5. Block Services (Read-only)
6. Extent Composition
7. Physical Package
8. Software
9. Location
10. Health Package
11. Filesystem Manipulation
12. File Export Manipulation
13. NAS Network Port
Determine a list of subprofiles
The following example illustrates the process:
(172.24.173.41:5988) ? ei
Class: CIM_RegisteredProfile
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]: -
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_RegisteredProfile ++++
includeQualifiers: false
Instance 0:
Path = Celerra_RegisteredProfile.InstanceID="EMC-
NSG:Celerra:RP:NASHead"
<INSTANCE CLASSNAME="Celerra_RegisteredProfile" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_RegisteredProfile"
TYPE="strin
g">
<VALUE>EMC-NSG:Celerra:RP:NASHead</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="AdvertiseTypes" TYPE="uint16"
CLASSORIGIN="Celerra_Regist
eredProfile">
<VALUE.ARRAY>
<VALUE>3</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>RP:NAS Head</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 11 of 185


<PROPERTY NAME="RegisteredName"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE="s
tring">
<VALUE>NAS Head</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredOrganization"
CLASSORIGIN="Celerra_RegisteredProfile"
TYPE="uint16">
<VALUE>11</VALUE>
</PROPERTY>
<PROPERTY NAME="RegisteredVersion"
CLASSORIGIN="Celerra_RegisteredProfile" TYPE
="string">
<VALUE>1.4.0</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 6
Property: InstanceID Number of qualifiers: 0
Property: AdvertiseTypes Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: RegisteredName Number of qualifiers: 0
Property: RegisteredOrganization Number of qualifiers: 0
Property: RegisteredVersion Number of qualifiers: 0

Enumerate 1 instances; repeat count 1;return data in 0.890625 seconds

The following example illustrates the listing of subprofiles:


(172.24.173.41:5988) ? r
ObjectPath: Celerra_RegisteredProfile.InstanceID="EMC-
NSG:Celerra:RP:NASHead"
Result Class []: Celerra_SubProfileRequiresProfile
Role []: Antecedent
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing References: Celerra_RegisteredProfile.InstanceID="EMC-
NSG:Celerra:R
P:NASHead" ++++

Reference 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
x.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Register
edProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Multi
pleComputerSystem\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:MultipleComputerSystem"

Reference 1:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Files
ystem\""

12 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:Filesystem"

Reference 2:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:FileS
torage\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:FileStorage"

Reference 3:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:FileE
xport\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:FileExport"

Reference 4:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Block
Services\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:BlockServices"

Reference 5:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile

SMI-S Provider Programmer Guide for VNX Release 7.1 13 of 185


.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Exten
tComposition\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:ExtentComposition"

Reference 6:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Physi
calPackage\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:PhysicalPackage"

Reference 7:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Softw
are\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:Software"

Reference 8:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Locat
ion\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile

14 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


.InstanceID="EMC-NSG:Celerra:RSP:Location"

Reference 9:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Healt
h\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:Health"

Reference 10:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:Files
ystemManipulation\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:FilesystemManipulation"

Reference 11:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:FileE
xportManipulation\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:FileExportManipulation"

Reference 12:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_SubProfileRequiresProf
ile
.Antecedent="//eng17341.eng.emc.com/root/emc/celerra:Celerra_Registere
dProfile.I
nstanceID=\"EMC-
NSG:Celerra:RP:NASHead\"",Dependent="//eng17341.eng.emc.com/root
/emc/celerra:Celerra_RegisteredSubProfile.InstanceID=\"EMC-
NSG:Celerra:RSP:NASNe

SMI-S Provider Programmer Guide for VNX Release 7.1 15 of 185


tworkPort\""

Antecedent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredProfile.I
nstanceID="EMC-NSG:Celerra:RP:NASHead"
Dependent =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_RegisteredSubProfile
.InstanceID="EMC-NSG:Celerra:RSP:NASNetworkPort"

References: 13 references; repeat count 1;return data in 2.250000


seconds

Retrieve and Display data - 1 Iteration(s) In 2.625000 Seconds

Please press enter key to continue...

Celerra Computer System


VNX as a whole is considered as Celerra_CelerraComputerSystem, which is the
top-level computer system and represents the NAS Head.
NAS Head Profile on page 11 describes the methods to get information on
individual classes of this profile. Appendix A: UML diagrams on page 166 provides
information on how this profile is modeled.
Celerra_DataMoverComputerSystem
The Celerra_DataMoverComputerSystem consists of the Data Movers of VNX.
(172.24.173.41:5988) ? ei
Class: CIM_ComputerSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_ComputerSystem ++++
includeQualifiers: false
Instance 0:
Path =
Celerra_DataMoverComputerSystem.CreationClassName="Celerra_DataMoverCo
mpu
terSystem",Name="FCNTR0830000130006:server_2"
<INSTANCE CLASSNAME="Celerra_DataMoverComputerSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_DataMoverComputerSystem
" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_DataMoverComputerSystem"
TYPE="strin
g">
<VALUE>FCNTR0830000130006:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMCS:server_2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_DataMoverCo
mputerSystem">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true"
TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>

16 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="NameFormat"
CLASSORIGIN="Celerra_DataMoverComputerSystem" TYPE=
"string">
<VALUE>Other</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Dat
aMoverComputerSystem">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 7
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0

Instance 1:
Path =
Celerra_DataMoverComputerSystem.CreationClassName="Celerra_DataMoverCo
mpu
terSystem",Name="FCNTR0830000130006:server_3"
<INSTANCE CLASSNAME="Celerra_DataMoverComputerSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_DataMoverComputerSystem
" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_DataMoverComputerSystem"
TYPE="strin
g">
<VALUE>FCNTR0830000130006:server_3</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMCS:server_3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_DataMoverCo
mputerSystem">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true"
TYPE="string">
<VALUE>server_3</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat"
CLASSORIGIN="Celerra_DataMoverComputerSystem" TYPE=
"string">
<VALUE>Other</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Dat
aMoverComputerSystem">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
</INSTANCE>

SMI-S Provider Programmer Guide for VNX Release 7.1 17 of 185


Number of instance qualifiers: 0
Number of instance properties: 7
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0

[---]

Retrieve and Display data - 1 Iteration(s) In 1.531231 Seconds

Celerra_NFSProtocolEndpoint
The NFS interface on the Data Movers is represented by the NFSProtocolEndPoint.
List of interfaces available for NFS export
The following example illustrates the process:
(172.24.173.41:5988) ? ein
Class: CIM_ProtocolEndPoint
++++ Testing EnumerationInstanceNames: CIM_ProtocolEndPoint ++++
Instance 0:
Celerra_NFSProtocolEndpoint.CreationClassName="Celerra_NFSProtocolEndp
oint",Name
="NFS://server_2:10.173.0.197",SystemCreationClassName="Celerra_DataMo
verCompute
rSystem",SystemName="server_2"
Instance 1:
Celerra_NFSProtocolEndpoint.CreationClassName="Celerra_NFSProtocolEndp
oint",Name
="NFS://server_2:128.221.252.2",SystemCreationClassName="Celerra_DataM
overComput
erSystem",SystemName="server_2"
Instance 2:
Celerra_NFSProtocolEndpoint.CreationClassName="Celerra_NFSProtocolEndp
oint",Name
="NFS://server_2:128.221.253.2",SystemCreationClassName="Celerra_DataM
overComput
erSystem",SystemName="server_2"
Instance 3:
Celerra_NFSProtocolEndpoint.CreationClassName="Celerra_NFSProtocolEndp
oint",Name
="NFS://server_3:10.173.0.198",SystemCreationClassName="Celerra_DataMo
verCompute
rSystem",SystemName="server_3"
Instance 4:
Celerra_NFSProtocolEndpoint.CreationClassName="Celerra_NFSProtocolEndp
oint",Name
="NFS://server_3:128.221.252.3",SystemCreationClassName="Celerra_DataM
overComput
erSystem",SystemName="server_3"
Instance 5:
Celerra_NFSProtocolEndpoint.CreationClassName="Celerra_NFSProtocolEndp
oint",Name
="NFS://server_3:128.221.253.3",SystemCreationClassName="Celerra_DataM
overComput
erSystem",SystemName="server_3"

Enumerate 6 instance names; repeat count 1;return data in 0.531246


seconds
Retrieve and Display data - 1 Iteration(s) In 0.593746 Seconds

Please press enter key to continue...

18 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Celerra_CIFSProtocolEndpoint
The CIFS interface on the Data Movers is represented by the
CIFSProtocolEndpoint.
List of interfaces available for CIFS shares
(172.24.173.41:5988) ? ein
Class: CIM_ProtocolEndpoint
++++ Testing EnumerationInstanceNames: CIM_ProtocolEndpoint ++++
Instance 0:
Celerra_CIFSProtocolEndpoint.CreationClassName="Celerra_CIFSProtocolEn
dpoint",Na
me="CIFS://DM2_CGE1:10.173.0.197",SystemCreationClassName="Celerra_Dat
aMoverComp
uterSystem",SystemName="server_2"

[---]

Enumerate 9 instance names; repeat count 1;return data in 2.718733


seconds

Celerra_PrimordialStorageExtent
A PrimordialStorageExtent represents LUNs exported to VNX, those are called disk
volumes. It represents an entire usable space of a disk drive. The primordial
storage extents are associated to the primordial storage pool through the
ConcreteComponent association.
List of PrimordialStorageExtent
(172.24.173.41:5988) ? ein
Class: CIM_StorageExtent
++++ Testing EnumerationInstanceNames: CIM_StorageExtent ++++

Instance 0:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="10",SystemCreationClassName="Celerra_CelerraComputerSyst
em",System
Name="FCNTR0830000130006"

Instance 1:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="3",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN
ame="FCNTR0830000130006"

Instance 2:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="4",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN
ame="FCNTR0830000130006"

Instance 3:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="5",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN
ame="FCNTR0830000130006"

Instance 4:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="6",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN

SMI-S Provider Programmer Guide for VNX Release 7.1 19 of 185


ame="FCNTR0830000130006"

Instance 5:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="7",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN
ame="FCNTR0830000130006"
Instance 6:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="8",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN
ame="FCNTR0830000130006"

Instance 7:
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
torageExte
nt",DeviceID="9",SystemCreationClassName="Celerra_CelerraComputerSyste
m",SystemN
ame="FCNTR0830000130006"

Celerra_NFSServer
It represents the NFS servers on the Data Mover. The NFSServer runs on each
Data Mover.
To know the interface details on the NFSServers, use the following associations:
(172.24.173.41:5988) ? a
ObjectPath:
Celerra_NFSServer.CreationClassName="Celerra_NFSServer",Name="FCNTR0
830000130006:server_2:NFSServer"
Assoc Class []: Celerra_HostedAccessPoint_NFSS_NFSPE
Result Class []: Celerra_NFSProtocolEndpoint
Role []: Antecedent
Result Role []: Dependent
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators:
Celerra_NFSServer.CreationClassName="Celerra_NFSServer
",Name="FCNTR0830000130006:server_2:NFSServer" ++++

Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_NFSProtocolEndpoint.Cr
eat
ionClassName="Celerra_NFSProtocolEndpoint",Name="NFS://server_2:10.173
.0.197",Sy
stemCreationClassName="Celerra_DataMoverComputerSystem",SystemName="se
rver_2"
CreationClassName = Celerra_NFSProtocolEndpoint
Name = NFS://server_2:10.173.0.197
SystemCreationClassName = Celerra_DataMoverComputerSystem
SystemName = server_2
Caption = NFSPE:NFS://server_2:10.173.0.197
Description = NFS ProtocolEndPoint
NameFormat = NFS://<mover:name>:<interface:address>
OperationalStatus = 2
ProtocolIFType = 4200

Associator 1:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_NFSProtocolEndpoint.Cr
eat
ionClassName="Celerra_NFSProtocolEndpoint",Name="NFS://server_2:128.22
1.252.2",S
ystemCreationClassName="Celerra_DataMoverComputerSystem",SystemName="s
erver_2"
CreationClassName = Celerra_NFSProtocolEndpoint

20 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Name = NFS://server_2:128.221.252.2
SystemCreationClassName = Celerra_DataMoverComputerSystem
SystemName = server_2
Caption = NFSPE:NFS://server_2:128.221.252.2
Description = NFS ProtocolEndPoint
NameFormat = NFS://<mover:name>:<interface:address>
OperationalStatus = 2
ProtocolIFType = 4200

Associator 2:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_NFSProtocolEndpoint.Cr
eat
ionClassName="Celerra_NFSProtocolEndpoint",Name="NFS://server_2:128.22
1.253.2",S
ystemCreationClassName="Celerra_DataMoverComputerSystem",SystemName="s
erver_2"
CreationClassName = Celerra_NFSProtocolEndpoint
Name = NFS://server_2:128.221.253.2
SystemCreationClassName = Celerra_DataMoverComputerSystem
SystemName = server_2
Caption = NFSPE:NFS://server_2:128.221.253.2
Description = NFS ProtocolEndPoint
NameFormat = NFS://<mover:name>:<interface:address>
OperationalStatus = 2
ProtocolIFType = 4200

Associators: 3 associators; repeat count 1;return data in 1.35948


seconds

SMI-S Provider Programmer Guide for VNX Release 7.1 21 of 185


Block Services Package
SMI-S version 1.1 introduces a new component called Package. Packages are
collections of classes and associations that are used in multiple profiles or
subprofiles. Rather than repeating the content in each of the profile models, the
information is packaged and referenced in the appropriate profile and subprofile
models. This section focuses on the Block Services Package.
The Block Services Package is referenced by storage-related profiles that allow a
client to manage storage pools, storage volumes, and logical disks.
View the meta volumes on which file systems are created
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_LogicalDisk
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_LogicalDisk ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_LogicalDisk.CreationClassName="Celerra_LogicalDisk",DeviceID="
114
",SystemCreationClassName="Celerra_CelerraComputerSystem",SystemName="
FCNTR08300
00130006"
<INSTANCE CLASSNAME="Celerra_LogicalDisk" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="stri
ng">
<VALUE>Celerra_LogicalDisk</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>114</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_LogicalDisk" TYPE
="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>LD:v114</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint6
4">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>

22 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="DeltaReservation" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="t
rue" TYPE="uint8">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="CIM_StorageExten
t" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LogicalDisk" TYPE="string">
<VALUE>v114</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="CIM_StorageExtent" PROPAGA
TED="true" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64"
>
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Log
icalDisk">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="OtherUsageDescription" CLASSORIGIN="CIM_LogicalDisk"
PROPAGATED
="true" TYPE="string">
<VALUE>Reserved for ComputerSystem (NAS Head)</VALUE>
</PROPERTY>
<PROPERTY NAME="PackageRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="
true" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" T
YPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="Usage" CLASSORIGIN="CIM_LogicalDisk" PROPAGATED="true"
TYPE="ui
nt16">
<VALUE>1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 20
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 23 of 185


Property: DataRedundancy Number of qualifiers: 0
Property: DeltaReservation Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherUsageDescription Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: Usage Number of qualifiers: 0

Instance 1:
Path =
Celerra_LogicalDisk.CreationClassName="Celerra_LogicalDisk",DeviceID="
117
",SystemCreationClassName="Celerra_CelerraComputerSystem",SystemName="
FCNTR08300
00130006"
<INSTANCE CLASSNAME="Celerra_LogicalDisk" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="stri
ng">
<VALUE>Celerra_LogicalDisk</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>117</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_LogicalDisk" TYPE
="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>LD:v117</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint6
4">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="DeltaReservation" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="t
rue" TYPE="uint8">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="CIM_StorageExten
t" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="CIM_StorageExtent"

24 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LogicalDisk" TYPE="string">
<VALUE>v117</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="CIM_StorageExtent" PROPAGA
TED="true" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64"
>
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Log
icalDisk">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="OtherUsageDescription" CLASSORIGIN="CIM_LogicalDisk"
PROPAGATED
="true" TYPE="string">
<VALUE>Reserved for ComputerSystem (NAS Head)</VALUE>
</PROPERTY>
<PROPERTY NAME="PackageRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="
true" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" T
YPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="Usage" CLASSORIGIN="CIM_LogicalDisk" PROPAGATED="true"
TYPE="ui
nt16">
<VALUE>1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 20
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: DeltaReservation Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherUsageDescription Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: Usage Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 25 of 185


Instance 2:
Path =
Celerra_LogicalDisk.CreationClassName="Celerra_LogicalDisk",DeviceID="
120
",SystemCreationClassName="Celerra_CelerraComputerSystem",SystemName="
FCNTR08300
00130006"
<INSTANCE CLASSNAME="Celerra_LogicalDisk" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="stri
ng">
<VALUE>Celerra_LogicalDisk</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>120</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_LogicalDisk" TYPE
="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>LD:v120</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint6
4">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="DeltaReservation" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="t
rue" TYPE="uint8">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="CIM_StorageExten
t" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LogicalDisk" TYPE="string">
<VALUE>v120</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="CIM_StorageExtent" PROPAGA
TED="true" TYPE="boolean">
<VALUE>FALSE</VALUE>

26 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64"
>
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Log
icalDisk">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="OtherUsageDescription" CLASSORIGIN="CIM_LogicalDisk"
PROPAGATED
="true" TYPE="string">
<VALUE>Reserved for ComputerSystem (NAS Head)</VALUE>
</PROPERTY>
<PROPERTY NAME="PackageRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="
true" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" T
YPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="Usage" CLASSORIGIN="CIM_LogicalDisk" PROPAGATED="true"
TYPE="ui
nt16">
<VALUE>1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 20
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: DeltaReservation Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherUsageDescription Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: Usage Number of qualifiers: 0

Instance 3:
Path =
Celerra_LogicalDisk.CreationClassName="Celerra_LogicalDisk",DeviceID="
123
",SystemCreationClassName="Celerra_CelerraComputerSystem",SystemName="
FCNTR08300
00130006"
<INSTANCE CLASSNAME="Celerra_LogicalDisk" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="stri
ng">
<VALUE>Celerra_LogicalDisk</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 27 of 185


<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>123</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_LogicalDisk" TYPE
="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>LD:v123</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint6
4">
<VALUE>20480</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="DeltaReservation" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="t
rue" TYPE="uint8">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="CIM_StorageExten
t" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LogicalDisk" TYPE="string">
<VALUE>v123</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="CIM_StorageExtent" PROPAGA
TED="true" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_LogicalDisk"
TYPE="uint64"
>
<VALUE>20480</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Log
icalDisk">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

28 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="OtherUsageDescription" CLASSORIGIN="CIM_LogicalDisk"
PROPAGATED
="true" TYPE="string">
<VALUE>Reserved for ComputerSystem (NAS Head)</VALUE>
</PROPERTY>
<PROPERTY NAME="PackageRedundancy" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="
true" TYPE="uint16">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="CIM_StorageExtent"
PROPAGATED="true" T
YPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="Usage" CLASSORIGIN="CIM_LogicalDisk" PROPAGATED="true"
TYPE="ui
nt16">
<VALUE>1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 20
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: DeltaReservation Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherUsageDescription Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: Usage Number of qualifiers: 0

Enumerate 4 instances; repeat count 1;return data in 8.25026 seconds

Retrieve and Display data - 1 Iteration(s) In 9.359675 Seconds

Please press enter key to continue...

Primordial storage pool


Collection of all disks is considered as the primodial storage pool. To view it, use
the following:
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_StoragePool
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_StoragePool ++++
includeQualifiers: false
Instance 0:
Path = Celerra_PrimordialStoragePool.InstanceID="EMC-
NSG:root/emc/celerra:FCNTR0
830000130006:PSP:PSP1"
<INSTANCE CLASSNAME="Celerra_PrimordialStoragePool" >

SMI-S Provider Programmer Guide for VNX Release 7.1 29 of 185


<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_PrimordialStoragePool" TYPE="s
tring">
<VALUE>EMC-NSG:root/emc/celerra:FCNTR0830000130006:PSP:PSP1</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSP:PSP1</VALUE>
</PROPERTY>
<PROPERTY NAME="PoolID" CLASSORIGIN="Celerra_PrimordialStoragePool"
TYPE="strin
g">
<VALUE>PSP1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStoragePool" TYPE="b
oolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="RemainingManagedSpace"
CLASSORIGIN="Celerra_PrimordialStoragePo
ol" TYPE="uint64">
<VALUE>1125609472</VALUE>
</PROPERTY>
<PROPERTY NAME="TotalManagedSpace"
CLASSORIGIN="Celerra_PrimordialStoragePool"
TYPE="uint64">
<VALUE>1125625856</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 6
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: PoolID Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: RemainingManagedSpace Number of qualifiers: 0
Property: TotalManagedSpace Number of qualifiers: 0

[---]

Enumerate 3 instances; repeat count 1;return data in 0.390635 seconds

Retrieve and Display data - 1 Iteration(s) In 0.484387 Seconds

Please press enter key to continue...

View the storage pool of VNX


(172.24.173.41:5988) ? ei
Class: CIM_StoragePool
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: Celerra_NonPrimordialStoragePool ++++
includeQualifiers: false

Instance 0:
Path = Celerra_NonPrimordialStoragePool.InstanceID="EMC-
NSG:root/emc/celerra:FCN
TR0830000130006:NPSP:3"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStoragePool" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_NonPrimordialStoragePool" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:FCNTR0830000130006:NPSP:3</VALUE>
</PROPERTY>

30 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>NPSP:clar_r5_performance</VALUE>
</PROPERTY>
<PROPERTY NAME="PoolID" CLASSORIGIN="Celerra_NonPrimordialStoragePool"
TYPE="st
ring">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_NonPrimordialStoragePool" TYPE
="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="RemainingManagedSpace"
CLASSORIGIN="Celerra_NonPrimordialStorag
ePool" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="TotalManagedSpace"
CLASSORIGIN="Celerra_NonPrimordialStoragePoo
l" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 6
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: PoolID Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: RemainingManagedSpace Number of qualifiers: 0
Property: TotalManagedSpace Number of qualifiers: 0

Instance 1:
Path = Celerra_NonPrimordialStoragePool.InstanceID="EMC-
NSG:root/emc/celerra:FCN
TR0830000130006:NPSP:4"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStoragePool" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_NonPrimordialStoragePool" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:FCNTR0830000130006:NPSP:4</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSP:clar_r5_economy</VALUE>
</PROPERTY>
<PROPERTY NAME="PoolID" CLASSORIGIN="Celerra_NonPrimordialStoragePool"
TYPE="st
ring">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_NonPrimordialStoragePool" TYPE
="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
<PROPERTY NAME="RemainingManagedSpace"
CLASSORIGIN="Celerra_NonPrimordialStorag
ePool" TYPE="uint64">
<VALUE>1125609472</VALUE>
</PROPERTY>
<PROPERTY NAME="TotalManagedSpace"
CLASSORIGIN="Celerra_NonPrimordialStoragePoo
l" TYPE="uint64">
<VALUE>1125625856</VALUE>
</PROPERTY>
</INSTANCE>

SMI-S Provider Programmer Guide for VNX Release 7.1 31 of 185


Number of instance qualifiers: 0
Number of instance properties: 6
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: PoolID Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Property: RemainingManagedSpace Number of qualifiers: 0
Property: TotalManagedSpace Number of qualifiers: 0

[---]

Enumerate 3 instances; repeat count 1;return data in 0.359385 seconds

Retrieve and Display data - 1 Iteration(s) In 0.546889 Seconds

Please press enter key to continue...

The setting can be viewed by using Celerra_LogicalDiskStorageSetting and


Celerra_StoragePoolStorageCapabilities.
Verify the computer system on which the non-primordial storage pool is
created
repeat count: 1
(172.24.173.41:5988) ? ei
Class: Celerra_HostedStoragePool_CCS_NPSP
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: Celerra_HostedStoragePool_CCS_NPSP
++++
includeQualifiers: false

Instance 0:
Path =
Celerra_HostedStoragePool_CCS_NPSP.GroupComponent="//eng17341.eng.emc.
com
/root/emc/celerra:Celerra_CelerraComputerSystem.CreationClassName=\"Ce
lerra_Cele
rraComputerSystem\",Name=\"FCNTR0830000130006\"",PartComponent="//eng1
7341.eng.e
mc.com/root/emc/celerra:Celerra_NonPrimordialStoragePool.InstanceID=\"
EMC-NSG:ro
ot/emc/celerra:FCNTR0830000130006:NPSP:3\""
<INSTANCE CLASSNAME="Celerra_HostedStoragePool_CCS_NPSP" >
<PROPERTY.REFERENCE NAME="GroupComponent"
CLASSORIGIN="Celerra_HostedStoragePoo
l_CCS_NPSP">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CelerraComputerSystem">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="Name">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>

32 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY.REFERENCE NAME="PartComponent"
CLASSORIGIN="Celerra_HostedStoragePool
_CCS_NPSP">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_NonPrimordialStoragePool">
<KEYBINDING NAME="InstanceID">
<KEYVALUE VALUETYPE="string">EMC-
NSG:root/emc/celerra:FCNTR0830000130006:NPSP:3<
/KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: GroupComponent Number of qualifiers: 0
Property: PartComponent Number of qualifiers: 0

Instance 1:
Path =
Celerra_HostedStoragePool_CCS_NPSP.GroupComponent="//eng17341.eng.emc.
com
/root/emc/celerra:Celerra_CelerraComputerSystem.CreationClassName=\"Ce
lerra_Cele
rraComputerSystem\",Name=\"FCNTR0830000130006\"",PartComponent="//eng1
7341.eng.e
mc.com/root/emc/celerra:Celerra_NonPrimordialStoragePool.InstanceID=\"
EMC-NSG:ro
ot/emc/celerra:FCNTR0830000130006:NPSP:4\""
<INSTANCE CLASSNAME="Celerra_HostedStoragePool_CCS_NPSP" >
<PROPERTY.REFERENCE NAME="GroupComponent"
CLASSORIGIN="Celerra_HostedStoragePoo
l_CCS_NPSP">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CelerraComputerSystem">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="Name">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="PartComponent"
CLASSORIGIN="Celerra_HostedStoragePool
_CCS_NPSP">
<VALUE.REFERENCE>
<INSTANCEPATH>

SMI-S Provider Programmer Guide for VNX Release 7.1 33 of 185


<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_NonPrimordialStoragePool">
<KEYBINDING NAME="InstanceID">
<KEYVALUE VALUETYPE="string">EMC-
NSG:root/emc/celerra:FCNTR0830000130006:NPSP:4<
/KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: GroupComponent Number of qualifiers: 0
Property: PartComponent Number of qualifiers: 0
[---]

Enumerate 3 instances; repeat count 1;return data in 0.921899 seconds

Retrieve and Display data - 1 Iteration(s) In 1.218782 Seconds

Please press enter key to continue...

34 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Filesystem
The Filesystem Profile is a subprofile of autonomous profiles that supports the file
systems.
Create a list of non-hidden and mounted uxfs file systems with all the
mandatory properties
(172.24.173.41:5988) ? ei
Class: CIM_LocalFileSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances:Celerra_UxfsLocalFileSystem ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name=
"15"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>15</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>UFS:fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 35 of 185


<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE="string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Instance 1:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name=
"17"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>17</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>1024</VALUE>

36 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>UFS:fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE="string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Instance 2:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name=
"18"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">

SMI-S Provider Programmer Guide for VNX Release 7.1 37 of 185


<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>18</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>UFS:fs_dm2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>fs_dm2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE="string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0

38 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

[---]

Enumerate 4 instances; repeat count 1;return data in 1.43749 seconds

Retrieve and Display data - 1 Iteration(s) In 1.999987 Seconds

Please press enter key to continue...

Create a list of non-hidden and mounted uxfs file systems with key properties
repeat count: 1
(172.24.173.41:5988) ? ein
Class: CIM_LocalFileSystem
++++ Testing EnumerationInstanceNames: CIM_LocalFileSystem ++++
Instance 0:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name="15"
Instance 1:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name="17"
Instance 2:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name="18"

[---]

Enumerate 4 instance names; repeat count 1;return data in 0.76562


seconds

Retrieve and Display data - 1 Iteration(s) In 0.781245 Seconds

Please press enter key to continue...

View a specific file system


(172.24.173.41:5988) ? gi
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",
Name="15"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing GetInstance:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSNa
me="server_2",Name="15" ++++
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" TYPE="string">
<VALUE>server_2</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 39 of 185


</PROPERTY>
<PROPERTY NAME="Name" TYPE="string">
<VALUE>15</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" TYPE="string">
<VALUE>UFS:fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" TYPE="string">
<VALUE>fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType" TYPE="string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

GetInstance
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",Name="15"
repeat count 1;return data in 0.343748 seconds

Retrieve and Display data - 1 Iteration(s) In 0.499997 Seconds

Please press enter key to continue...

repeat count: 1

40 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


(172.24.173.41:5988) ? a
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",
Name="17"
Assoc Class []: Celerra_ElementSettingData_UFS_FSS
Result Class []: Celerra_FileSystemSetting
Role []: ManagedElement
Result Role []: SettingData
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSNa
me="server_2",Name="17" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_FileSystemSetting.Inst
anceID="EMC-NSG:root/emc/celerra:FCNTR0830000130006:FSS:server_2:17"
InstanceID = EMC-
NSG:root/emc/celerra:FCNTR0830000130006:FSS:server_2:17
ActualFileSystemType = 21
Caption = FSS:fs_dm2_1
ElementName = fs_dm2_1
FilenameCaseAttributes = 1
NumberOfObjects = 1073741824
NumberOfObjectsMax = 1048576 1024 1048576
NumberOfObjectsMin = 0 0 0
ObjectSize = 1048576 1024 1024
ObjectSizeMax = 1073741824 1048576 1024
ObjectSizeMin = 0 0 0
ObjectTypes = 32768 32768 32768

Associators: 1 associators; repeat count 1;return data in 0.343757


seconds

Retrieve and Display data - 1 Iteration(s) In 0.406258 Seconds

Please press enter key to continue...

Verify the details of file system settings


repeat count: 1
(172.24.173.41:5988) ? a
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",
Name="17"
Assoc Class []: Celerra_ElementSettingData_UFS_FSS
Result Class []: Celerra_FileSystemSetting
Role []: ManagedElement
Result Role []: SettingData
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSNa
me="server_2",Name="17" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_FileSystemSetting.Inst
anceID="EMC-NSG:root/emc/celerra:FCNTR0830000130006:FSS:server_2:17"
InstanceID = EMC-
NSG:root/emc/celerra:FCNTR0830000130006:FSS:server_2:17
ActualFileSystemType = 21
Caption = FSS:fs_dm2_1
ElementName = fs_dm2_1
FilenameCaseAttributes = 1

SMI-S Provider Programmer Guide for VNX Release 7.1 41 of 185


NumberOfObjects = 1073741824
NumberOfObjectsMax = 1048576 1024 1048576
NumberOfObjectsMin = 0 0 0
ObjectSize = 1048576 1024 1024
ObjectSizeMax = 1073741824 1048576 1024
ObjectSizeMin = 0 0 0
ObjectTypes = 32768 32768 32768

Associators: 1 associators; repeat count 1;return data in 0.343757


seconds

Retrieve and Display data - 1 Iteration(s) In 0.406258 Seconds

Please press enter key to continue...

Verify the related logical disk of the file system


repeat count: 1
(172.24.173.41:5988) ? a
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="se
rver_2",
Name="17"
Assoc Class []: Celerra_ResidesOnExtent_LD_UFS
Result Class []: Celerra_LogicalDisk
Role []: Dependent
Result Role []: Antecedent
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCreationClassName="Celerra_DataMoverComputerSystem",CSNa
me="server_2",Name="17" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_LogicalDisk.CreationCl
assName="Celerra_LogicalDisk",DeviceID="117",SystemCreationClassName="
Celerra_Celer
raComputerSystem",SystemName="FCNTR0830000130006"
CreationClassName = Celerra_LogicalDisk
DeviceID = 117
SystemCreationClassName = Celerra_CelerraComputerSystem
SystemName = FCNTR0830000130006
BlockSize = 512
Caption = LD:v117
ConsumableBlocks = 4096
DataRedundancy = 0
DeltaReservation = 0
ExtentStatus = 2
IsBasedOnUnderlyingRedundancy = TRUE
Name = v117
NameFormat = 1
NoSinglePointOfFailure = FALSE
NumberOfBlocks = 4096
OperationalStatus = 2
OtherUsageDescription = Reserved for ComputerSystem (NAS Head)
PackageRedundancy = 0
Primordial = FALSE
Usage = 1

Associators: 1 associators; repeat count 1;return data in 6.328247


seconds

Retrieve and Display data - 1 Iteration(s) In 6.421999 Seconds

Please press enter key to continue...

42 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Verify the file system setting information for all the file systems
Instance 3:
Path = Celerra_FileSystemSetting.InstanceID="EMC-
NSG:root/emc/celerra:FCNTR0830000130006:FSS:server_2"
<INSTANCE CLASSNAME="Celerra_FileSystemSetting" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_FileSystemSetting"
TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:FSS:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="ActualFileSystemType"
CLASSORIGIN="Celerra_FileSystemSetting" TYPE="uint16">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>FSS:DefaultFSSetting</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_FileSystemSetting"
TYPE="string">
<VALUE>DefaultFSSetting</VALUE>
</PROPERTY>
<PROPERTY NAME="FilenameCaseAttributes"
CLASSORIGIN="Celerra_FileSystemSetting" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="NumberOfObjects" TYPE="uint64"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>1073741824</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="NumberOfObjectsMax" TYPE="uint64"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>1048576</VALUE>
<VALUE>1024</VALUE>
<VALUE>1048576</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="NumberOfObjectsMin" TYPE="uint64"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>0</VALUE>
<VALUE>0</VALUE>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="ObjectSize" TYPE="uint64"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>1048576</VALUE>
<VALUE>1024</VALUE>
<VALUE>1024</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="ObjectSizeMax" TYPE="uint64"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>1073741824</VALUE>
<VALUE>1048576</VALUE>
<VALUE>1024</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="ObjectSizeMin" TYPE="uint64"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>0</VALUE>
<VALUE>0</VALUE>
<VALUE>0</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 43 of 185


</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="ObjectTypes" TYPE="uint16"
CLASSORIGIN="Celerra_FileSystemSetting">
<VALUE.ARRAY>
<VALUE>32768</VALUE>
<VALUE>32768</VALUE>
<VALUE>32768</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 12
Property: InstanceID Number of qualifiers: 0
Property: ActualFileSystemType Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FilenameCaseAttributes Number of qualifiers: 0
Property: NumberOfObjects Number of qualifiers: 0
Property: NumberOfObjectsMax Number of qualifiers: 0
Property: NumberOfObjectsMin Number of qualifiers: 0
Property: ObjectSize Number of qualifiers: 0
Property: ObjectSizeMax Number of qualifiers: 0
Property: ObjectSizeMin Number of qualifiers: 0
Property: ObjectTypes Number of qualifiers: 0

Enumerate 4 instances; repeat count 1;return data in 1.000013 seconds

Retrieve and Display data - 1 Iteration(s) In 1.843774 Seconds

Please press enter key to continue...

44 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


File Export Profile
The File Export Profile is a subprofile of autonomous profiles that supports the
exporting of file systems.
Create a list of the CIFS file shares
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_FileShare
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_FileShare ++++
includeQualifiers: false
Instance 0:
Path = Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2
_CGE0,DM2_CGE1:s_m2_0"
<INSTANCE CLASSNAME="Celerra_CIFSShare" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_CIFSShare"
TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0,DM2_CGE1:s_m2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>CIFSFS:s_m2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_CIFSShare"
TYPE="string">
<VALUE>s_m2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CIFSShare" TYPE="string">
<VALUE>s_m2_0</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CIF
SShare">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_CIFSShare" TYPE="
string">
<VALUE>\</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" CLASSORIGIN="Celerra_CIFSShare"
TYPE="boolean
">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 7
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

Instance 1:

SMI-S Provider Programmer Guide for VNX Release 7.1 45 of 185


Path = Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2
_CGE0:s_m2_1"
<INSTANCE CLASSNAME="Celerra_CIFSShare" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_CIFSShare"
TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:s_m2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>CIFSFS:s_m2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_CIFSShare"
TYPE="string">
<VALUE>s_m2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CIFSShare" TYPE="string">
<VALUE>s_m2_1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CIF
SShare">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_CIFSShare" TYPE="
string">
<VALUE>\</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" CLASSORIGIN="Celerra_CIFSShare"
TYPE="boolean
">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 7
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

Instance 2:
Path = Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:All
:s_m2_2"
<INSTANCE CLASSNAME="Celerra_CIFSShare" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_CIFSShare"
TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:CIFSS:All:s_m2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>CIFSFS:s_m2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_CIFSShare"
TYPE="string">
<VALUE>s_m2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CIFSShare" TYPE="string">
<VALUE>s_m2_2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CIF
SShare">

46 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_CIFSShare" TYPE="
string">
<VALUE>\</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" CLASSORIGIN="Celerra_CIFSShare"
TYPE="boolean
">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 7
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

[---]

Enumerate 5 instances; repeat count 1;return data in 0.750000 seconds

Retrieve and Display data - 1 Iteration(s) In 1.406250 Seconds

Please press enter key to continue...

Create a list of the NFS file shares


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_FileShare
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_FileShare ++++
includeQualifiers: false
Instance 0:
Path = Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:/fs_d
m2_0"
<INSTANCE CLASSNAME="Celerra_NFSShare" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_NFSShare"
TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:NFSS:/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NFSFS:/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_NFSShare"
TYPE="string">
<VALUE>/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NFSShare" TYPE="string">
<VALUE>/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_NFS
Share">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

SMI-S Provider Programmer Guide for VNX Release 7.1 47 of 185


<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_NFSShare" TYPE="s
tring">
<VALUE>/</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" CLASSORIGIN="Celerra_NFSShare"
TYPE="boolean"
>
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 7
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

Instance 1:
Path = Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:/fs_d
m2_1"
<INSTANCE CLASSNAME="Celerra_NFSShare" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_NFSShare"
TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:NFSS:/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NFSFS:/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_NFSShare"
TYPE="string">
<VALUE>/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NFSShare" TYPE="string">
<VALUE>/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_NFS
Share">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_NFSShare" TYPE="s
tring">
<VALUE>/</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" CLASSORIGIN="Celerra_NFSShare"
TYPE="boolean"
>
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 7
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

[---]

48 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Enumerate 5 instances; repeat count 1;return data in 0.406250 seconds

Retrieve and Display data - 1 Iteration(s) In 0.781250 Seconds

Please press enter key to continue...

Verify the details of the file share for CIFS or NFS export
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_ExportedFileShareSetting
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_ExportedFileShareSetting ++++
includeQualifiers: false
Instance 0:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:DM2_CGE0,DM2_CGE1:s_m2_0"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-
NSG:root/emc/celerra:server_2:EFSS:DM2_CGE0,DM2_CGE1:s_m2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>5</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:s_m2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>s_m2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>Latest</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

SMI-S Provider Programmer Guide for VNX Release 7.1 49 of 185


<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Instance 1:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:DM2_CGE0:s_m2_1"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:EFSS:DM2_CGE0:s_m2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>5</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:s_m2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>s_m2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>Latest</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

50 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Instance 2:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:All:s_m2_2"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:EFSS:All:s_m2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>5</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:s_m2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>s_m2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>Latest</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

SMI-S Provider Programmer Guide for VNX Release 7.1 51 of 185


<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Instance 3:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:NFS:/fs_dm2_0"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:EFSS:NFS:/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>/fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>v2</VALUE>
<VALUE>v3</VALUE>
<VALUE>v4</VALUE>
</VALUE.ARRAY>

52 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


</PROPERTY.ARRAY>
<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Instance 4:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:NFS:/fs_dm2_1"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:EFSS:NFS:/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>/fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>v2</VALUE>
<VALUE>v3</VALUE>
<VALUE>v4</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 53 of 185


</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Instance 5:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:DM2_CGE0"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:EFSS:DM2_CGE0</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>5</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:DefaultCIFSSetting</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>DefaultCIFSSetting</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>Latest</VALUE>
</VALUE.ARRAY>

54 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


</PROPERTY.ARRAY>
<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Instance 6:
Path = Celerra_ExportedFileShareSetting.InstanceID="EMC-
NSG:root/emc/celerra:ser
ver_2:EFSS:NFS"
<INSTANCE CLASSNAME="Celerra_ExportedFileShareSetting" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:EFSS:NFS</VALUE>
</PROPERTY>
<PROPERTY NAME="AccessPoints"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TY
PE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>EFSS:DefaultNFSSetting</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultReadWrite"
CLASSORIGIN="Celerra_ExportedFileShareSetting
" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="DefaultUserIdSupported"
CLASSORIGIN="Celerra_ExportedFileShareS
etting" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYP
E="string">
<VALUE>DefaultNFSSetting</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSharingProtocol"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="InitialEnabledState"
CLASSORIGIN="Celerra_ExportedFileShareSett
ing" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ProtocolVersions" TYPE="string"
CLASSORIGIN="Celerra_Expo
rtedFileShareSetting">
<VALUE.ARRAY>
<VALUE>v2</VALUE>
<VALUE>v3</VALUE>
<VALUE>v4</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 55 of 185


</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="RootAccess"
CLASSORIGIN="Celerra_ExportedFileShareSetting" TYPE
="uint16">
<VALUE>3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 10
Property: InstanceID Number of qualifiers: 0
Property: AccessPoints Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: DefaultReadWrite Number of qualifiers: 0
Property: DefaultUserIdSupported Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSharingProtocol Number of qualifiers: 0
Property: InitialEnabledState Number of qualifiers: 0
Property: ProtocolVersions Number of qualifiers: 0
Property: RootAccess Number of qualifiers: 0

Enumerate 7 instances; repeat count 1;return data in 1.5625 seconds

Retrieve and Display data - 1 Iteration(s) In 4.281250 Seconds


Please press enter key to continue...

Verify the details of the file export settings


repeat count: 1
(172.24.173.41:5988) ? a
ObjectPath: Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:
/fs_dm2_0"
Assoc Class []: Celerra_ElementSettingData_EFSS_NFSFS
Result Class []: Celerra_ExportedFileShareSetting
Role []: ManagedElement
Result Role []: SettingData
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators: Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:
server_2:NFSS:/fs_dm2_0" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_ExportedFileShareSetti
ng.
InstanceID="EMC-NSG:root/emc/celerra:server_2:EFSS:NFS:/fs_dm2_0"
InstanceID = EMC-NSG:root/emc/celerra:server_2:EFSS:NFS:/fs_dm2_0
AccessPoints = 4
Caption = EFSS:/fs_dm2_0
DefaultReadWrite = 3
DefaultUserIdSupported = 2
ElementName = /fs_dm2_0
FileSharingProtocol = 2
InitialEnabledState = 2
ProtocolVersions = v2 v3 v4
RootAccess = 3

Associators: 1 associators; repeat count 1;return data in 0.828125


seconds

Retrieve and Display data - 1 Iteration(s) In 0.921875 Seconds

View the hosted computer system for a known NFS share


(172.24.173.41:5988) ? a
ObjectPath: Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:
/fs_dm2_0"

56 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Assoc Class []: Celerra_HostedShare_NFSFS_NFSS
Result Class []: Celerra_NFSServer
Role []: Dependent
Result Role []: Antecedent
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators: Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:
server_2:NFSS:/fs_dm2_0" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_NFSServer.CreationClas
sNa
me="Celerra_NFSServer",Name="FCNTR0830000130006:server_2:NFSServer"
CreationClassName = Celerra_NFSServer
Name = FCNTR0830000130006:server_2:NFSServer
Caption = NFSS:FCNTR0830000130006:server_2:NFSServer
Dedicated = 16
ElementName = NFSS:FCNTR0830000130006:server_2:NFSServer
NameFormat = Other
OperationalStatus = 2

Associators: 1 associators; repeat count 1;return data in 0.84375


seconds
Retrieve and Display data - 1 Iteration(s) In 0.921875 Seconds

Please press enter key to continue...

Note: NFS shares and CIFS shares implementations are similar. Appendix A: UML
diagrams on page 166 provides further details.

SMI-S Provider Programmer Guide for VNX Release 7.1 57 of 185


Filesystem Manipulation
The Filesystem Manipulation Profile is a subprofile that provides the support for
configuring and manipulating file systems.
Create a file system
Inputs:
ElementName: Name of the file system
Size: Size of in bytes.
Pools: Reference of pools.

(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileSystemConfigurationService.CreationClassName="Celerra_Fi
leSystemConfigurationService",Name="FSCS:server_2",SystemCreationClass
Name="Cele
rra_DataMoverComputerSystem",SystemName="server_2"
Method Name[?]: SNIA_CreateFileSystem
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: test_fs
Input parameter name ('-' to quit) [?]: Sizes
Parameter Sizes is an array parameter.
Types supported: uint16, uint32, uint64, string, reference, instance
Type[?]: uint32
Value []: 10485760
Value []:
Input parameter name ('-' to quit) [?]: Pools
Parameter Pools is an array parameter.
Types supported: uint16, uint32, uint64, string, reference, instance
Type[?]: reference
Value []:
/root/emc/celerra:Celerra_NonPrimordialStoragePool.InstanceID="EMC-NSG
:root/emc/celerra:FCNTR0830000130006:NPSP:4"
Value []:
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileSystemConfigurationService.CreationClassN
ame="Celerra_FileSystemConfigurationService",Name="FSCS:server_2",Syst
emCreation
ClassName="Celerra_DataMoverComputerSystem",SystemName="server_2" ++++
SNIA_CreateFileSystem() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

Sizes:
10485760
In 9.343750 Seconds

Please press enter key to continue...

Create a file system by using filemover


repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileSystemConfigurationService.CreationClassName="Celerra_Fi
leSystemConfigurationService",Name="FSCS:server_2",SystemCreationClass
Name="Cele
rra_DataMoverComputerSystem",SystemName="server_2"
Method Name[?]: SNIA_CreateFileSystem
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: demo_fs
Input parameter name ('-' to quit) [?]: Sizes
Parameter Sizes is an array parameter.

58 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Types supported: uint16, uint32, uint64, string, reference, instance
Type[?]: uint32
Value []: 10485760
Value []:
Input parameter name ('-' to quit) [?]: Pools
Parameter Pools is an array parameter.
Types supported: uint16, uint32, uint64, string, reference, instance
Type[?]: reference
Value []:
/root/emc/celerra:Celerra_NonPrimordialStoragePool.InstanceID="EMC-NSG
:root/emc/celerra:FCNTR0830000130006:NPSP:4"
Value []:
Input parameter name ('-' to quit) [?]: FileServer
Type[?]: reference
Value [?]:
/root/emc/celerra:Celerra_DataMoverComputerSystem.CreationClassName="
Celerra_DataMoverComputerSystem",Name="FCNTR0830000130006:server_2"
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileSystemConfigurationService.CreationClassN
ame="Celerra_FileSystemConfigurationService",Name="FSCS:server_2",Syst
emCreation
ClassName="Celerra_DataMoverComputerSystem",SystemName="server_2" ++++
SNIA_CreateFileSystem() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

Sizes:
10485760

In 20.921875 Seconds

Please press enter key to continue...

Verify if the file systems are created


(172.24.173.41:5988) ? ei
Class: Celerra_UxfsLocalFileSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: Celerra_UxfsLocalFileSystem ++++
includeQualifiers: false
Instance 0:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
ste
m",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="serve
r_2",Name=
"15"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROP
AGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true"
TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" T
YPE="string">
<VALUE>15</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 59 of 185


</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="tr
ue" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>UFS:fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="
true" TYPE="string">
<VALUE>fs_dm2_0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE=
"string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSy
stem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Loc
alFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0

60 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Instance 1:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
ste
m",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="serve
r_2",Name=
"17"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROP
AGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true"
TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" T
YPE="string">
<VALUE>17</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="tr
ue" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>UFS:fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="
true" TYPE="string">
<VALUE>fs_dm2_1</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 61 of 185


</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE=
"string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSy
stem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Loc
alFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Instance 2:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
ste
m",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="serve
r_2",Name=
"18"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROP
AGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true"
TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>

62 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" T
YPE="string">
<VALUE>18</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="tr
ue" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>UFS:fs_dm2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="
true" TYPE="string">
<VALUE>fs_dm2_2</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE=
"string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSy
stem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Loc
alFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 63 of 185


Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Instance 3:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
ste
m",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="serve
r_2",Name=
"19"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROP
AGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true"
TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" T
YPE="string">
<VALUE>19</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="tr
ue" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>UFS:test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="
true" TYPE="string">
<VALUE>test_fs</VALUE>
</PROPERTY>

64 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE=
"string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSy
stem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Loc
alFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Instance 4:
Path =
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
ste
m",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="serve
r_2",Name=
"20"
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName"
CLASSORIGIN="Celerra_LocalFileSystem" PROP
AGATED="true" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 65 of 185


<PROPERTY NAME="CSName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true"
TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" T
YPE="string">
<VALUE>20</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="tr
ue" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>UFS:demo_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED
="true" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="
true" TYPE="string">
<VALUE>demo_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType"
CLASSORIGIN="Celerra_UxfsLocalFileSystem" TYPE=
"string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired"
CLASSORIGIN="Celerra_LocalFileSy
stem" PROPAGATED="true" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength"
CLASSORIGIN="Celerra_LocalFileSystem" PROPAG
ATED="true" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Loc
alFileSystem" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString"
CLASSORIGIN="Celerra_LocalFileSystem"
PROPAGATED="true" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

66 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Number of instance qualifiers: 0
Number of instance properties: 16
Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0
Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

Enumerate 5 instances; repeat count 1;return data in 1.109375 seconds

Retrieve and Display data - 1 Iteration(s) In 3.765625 Seconds


Please press enter key to continue...

Modify a file system name


(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileSystemConfigurationService.CreationClassName="Celerra_Fi
leSystemConfigurationService",Name="FSCS:server_2",SystemCreationClass
Name="Cele
rra_DataMoverComputerSystem",SystemName="server_2"
Method Name[?]: SNIA_ModifyFileSystem
Input parameter name ('-' to quit) [?]: TheElement
Type[?]: reference
Value [?]:
/root/emc/celerra:Celerra_UxfsLocalFileSystem.CreationClassName="Cele
rra_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverCompute
rSystem",C
SName="server_2",Name="20"
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: demo_fs_modified
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileSystemConfigurationService.CreationClassN
ame="Celerra_FileSystemConfigurationService",Name="FSCS:server_2",Syst
emCreation
ClassName="Celerra_DataMoverComputerSystem",SystemName="server_2" ++++
SNIA_ModifyFileSystem() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

In 2.093750 Seconds

Please press enter key to continue...

Verify if the name of the file system has changed


repeat count: 1
(172.24.173.41:5988) ? gi
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFile
System",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="
server_2",
Name="20"
LocalOnly [false]:
IncludeQualifiers [false]:

SMI-S Provider Programmer Guide for VNX Release 7.1 67 of 185


Property to include ('-' for all, '[empty]' for no properties)? [-]:
++++ Testing GetInstance:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra
_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverComputerSy
stem",CSNa
me="server_2",Name="20" ++++
<INSTANCE CLASSNAME="Celerra_UxfsLocalFileSystem" >
<PROPERTY NAME="CreationClassName" TYPE="string">
<VALUE>Celerra_UxfsLocalFileSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSCreationClassName" TYPE="string">
<VALUE>Celerra_DataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="CSName" TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" TYPE="string">
<VALUE>20</VALUE>
</PROPERTY>
<PROPERTY NAME="AvailableSpace" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" TYPE="uint64">
<VALUE>1024</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" TYPE="string">
<VALUE>UFS:demo_fs_modified</VALUE>
</PROPERTY>
<PROPERTY NAME="CasePreserved" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="CaseSensitive" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" TYPE="string">
<VALUE>demo_fs_modified</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemSize" TYPE="uint64">
<VALUE>0</VALUE>
</PROPERTY>
<PROPERTY NAME="FileSystemType" TYPE="string">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="LocalAccessDefinitionRequired" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="MaxFileNameLength" TYPE="uint32">
<VALUE>255</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Property: CreationClassName Number of qualifiers: 0
Property: CSCreationClassName Number of qualifiers: 0
Property: CSName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: AvailableSpace Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: CasePreserved Number of qualifiers: 0
Property: CaseSensitive Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: FileSystemSize Number of qualifiers: 0
Property: FileSystemType Number of qualifiers: 0
Property: LocalAccessDefinitionRequired Number of qualifiers: 0

68 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Property: MaxFileNameLength Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0

GetInstance
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFileSy
stem",CSCr
eationClassName="Celerra_DataMoverComputerSystem",CSName="server_2",Na
me="20"
repeat count 1;return data in 0.406250 seconds

Retrieve and Display data - 1 Iteration(s) In 0.812500 Seconds

Please press enter key to continue...

Delete a file system


repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileSystemConfigurationService.CreationClassName="Celerra_Fi
leSystemConfigurationService",Name="FSCS:server_2",SystemCreationClass
Name="Cele
rra_DataMoverComputerSystem",SystemName="server_2"
Method Name[?]: DeleteFileSystem
Input parameter name ('-' to quit) [?]: TheElement
Type[?]: reference
Value [?]:
/root/emc/celerra:Celerra_UxfsLocalFileSystem.CreationClassName="Cele
rra_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverCompute
rSystem",C
SName="server_2",Name="20"
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileSystemConfigurationService.CreationClassN
ame="Celerra_FileSystemConfigurationService",Name="FSCS:server_2",Syst
emCreation
ClassName="Celerra_DataMoverComputerSystem",SystemName="server_2" ++++
DeleteFileSystem() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

In 11.859375 Seconds

Please press enter key to continue...

Verify if filesystem is deleted

repeat count: 1
(172.24.173.41:5988) ? gi
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFile
System",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="
server_2",
Name="20"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing GetInstance:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra
_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverComputerSy
stem",CSNa
me="server_2",Name="20" ++++
Error: The requested object cannot be found. (No such instance)

Retrieve and Display data - 1 Iteration(s) In 0.531250 Seconds

Please press enter key to continue...

SMI-S Provider Programmer Guide for VNX Release 7.1 69 of 185


For each type of file system that can be created, there shall be one
FileSystemCapabilities element that defines the range of capabilities supported for
that particular file system type. Because only uxfs is supported as of now, there is
only one subclass for this class, Celerra_UxfsFileSystemCapabilities.
The following example illustrates the process to find out the uxfs file system
capabilities for a particular file system:
(172.24.173.41:5988) ? ei
Class: Celerra_UxfsFileSystemCapabilities
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: Celerra_UxfsFileSystemCapabilities
++++
includeQualifiers: false

Instance 0:
Path = Celerra_UxfsFileSystemCapabilities.InstanceID="EMC-
NSG:root/emc/celerra:F
CNTR0830000130006:UFSC:server_2"
<INSTANCE CLASSNAME="Celerra_UxfsFileSystemCapabilities" >
<PROPERTY NAME="InstanceID"
CLASSORIGIN="Celerra_FileSystemCapabilities" PROPAG
ATED="true" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:UFSC:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="ActualFileSystemType"
CLASSORIGIN="Celerra_UxfsFileSystemCapabi
lities" TYPE="uint16">
<VALUE>21</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>UFSC:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_FileSystemCapabilities" PROPA
GATED="true" TYPE="string">
<VALUE>UFSC:server_2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="SupportedProperties" TYPE="uint16"
CLASSORIGIN="Celerra_F
ileSystemCapabilities" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 5
Property: InstanceID Number of qualifiers: 0
Property: ActualFileSystemType Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: SupportedProperties Number of qualifiers: 0

Enumerate 1 instances; repeat count 1;return data in 0.859375 seconds


Retrieve and Display data - 1 Iteration(s) In 1.109375 Seconds

Please press enter key to continue...

70 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


The following example illustrates the process to create goal settings for the uxfs file
system capabilities:
(172.24.173.41:5988) ? im
ObjectPath: Celerra_UxfsFileSystemCapabilities.InstanceID="EMC-
NSG:root/emc/cele
rra:FCNTR0830000130006:UFSC:server_2"
Method Name[?]: CreateGoalSettings
Input parameter name ('-' to quit) [?]:
TemplateGoalSettings
SupportedGoalSettings
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_UxfsFileSystemCapabilities.InstanceID="EMC-NS
G:root/emc/celerra:FCNTR0830000130006:UFSC:server_2" ++++
CreateGoalSettings() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

SupportedGoalSettings:

In 0.468750 Seconds

Please press enter key to continue...

SMI-S Provider Programmer Guide for VNX Release 7.1 71 of 185


File Export Manipulation
File Export Manipulation is a subprofile of autonomous profiles that supports file
systems.
Export a file system with CIFS
The input parameters for the above task are as follows:
ElementName
Optional parameter. CIFS share name can be specified using the
parameter.

Comment
Optional parameter. If present,the same will be provded to APL while
creating new share.

Job
It is not used, as we are not supporting asynch operation in current
release.

Root
Ref to the Celerra_UxfsLocalFileSystem instance.

SharedElementPath
Optional parameter. If specified, it is set to path while creating
export or share, provided the path must exist on the system. If not
specified, the default path /<fsname> will be used.

Goal
Reference to the instance of export file share setting returned in
output parameter of CreateGoalSettings.

TheShare
Not used.

DefaultUserId
Not used.

RootAccessHosts[]
Optional parameter. It is access hosts for new export.

AccessPointPorts[])
Not used.

Export a file system with CIFS


repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:DM2_CGE0",SystemCreationClassName="Celerra_CIFSServer
",System
Name="DM2_CGE0"
Method Name[?]: SNIA_CreateExportedShare
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: test_fs
Input parameter name ('-' to quit) [?]: Comment
Type[?]: string
Value [?]: Demo
Input parameter name ('-' to quit) [?]: Root
Type[?]: reference
Value [?]:
/root/emc/celerra:Celerra_UxfsLocalFileSystem.CreationClassName="Celer
ra_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverComputer
System",C
SName="server_2",Name="19"
Input parameter name ('-' to quit) [?]: SharedElementPath

72 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Type[?]: string
Value [?]: /test_fs
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:DM2_CGE0",SystemCreationClassName="Celerra_CIF
SServer",SystemName="DM2_CGE0" ++++
SNIA_CreateExportedShare() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

Root :
//eng17341.eng.emc.com/root/emc/celerra:Celerra_UxfsLocalFileSystem.Cr
eationClassName="Celerra_UxfsLocalFileSystem",CSCreationClassName="Cel
erra_DataMove
rComputerSystem",CSName="server_2",Name="19"

In 2.939417 Seconds

Please press enter key to continue...

Verify if a file system is CIFS exported


repeat count: 1
(172.24.173.41:5988) ? gi
ObjectPath: Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing GetInstance: Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs" ++++
<INSTANCE CLASSNAME="Celerra_CIFSShare" >
<PROPERTY NAME="InstanceID" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" TYPE="string">
<VALUE>CIFSFS:test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" TYPE="string">
<VALUE>test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" TYPE="string">
<VALUE>test_fs</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString" TYPE="string">
<VALUE>\</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

GetInstance

SMI-S Provider Programmer Guide for VNX Release 7.1 73 of 185


Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
repeat count 1;return data in 0.373788 seconds

Retrieve and Display data - 1 Iteration(s) In 0.482809 Seconds

Please press enter key to continue...

Export a file system with NFS


repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:NFS",SystemCreationClassName="Celerra_NFSServer",Syst
emName="
server_2"
Method Name[?]: SNIA_CreateExportedShare
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: test_fs_nfs
Input parameter name ('-' to quit) [?]: Comment
Type[?]: string
Value [?]: Demo NFS
Input parameter name ('-' to quit) [?]: Root
Type[?]: reference
Value [?]:
/root/emc/celerra:Celerra_UxfsLocalFileSystem.CreationClassName="Celer
ra_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverComputer
System",C
SName="server_2",Name="19"
Input parameter name ('-' to quit) [?]: SharedElementPath
Type[?]: string
Value [?]: /test_fs
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:NFS",SystemCreationClassName="Celerra_NFSServe
r",SystemName="server_2" ++++
SNIA_CreateExportedShare() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

Root :
//eng17341.eng.emc.com/root/emc/celerra:Celerra_UxfsLocalFileSystem.Cr
eationClassName="Celerra_UxfsLocalFileSystem",CSCreationClassName="Cel
erra_DataMove
rComputerSystem",CSName="server_2",Name="19"

In 1.963319 Seconds
Please press enter key to continue...

Verify if a file system is an NFS export


repeat count: 1
(172.24.173.41:5988) ? gi
ObjectPath: Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:/test_fs"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing GetInstance: Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:/test_fs" ++++
<INSTANCE CLASSNAME="Celerra_NFSShare" >
<PROPERTY NAME="InstanceID" TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:server_2:NFSS:/test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" TYPE="string">
<VALUE>NFSFS:/test_fs</VALUE>

74 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


</PROPERTY>
<PROPERTY NAME="ElementName" TYPE="string">
<VALUE>/test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" TYPE="string">
<VALUE>/test_fs</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString" TYPE="string">
<VALUE>/</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

GetInstance
Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:/test_fs"
repeat count 1;return data in 0.389548 seconds

Retrieve and Display data - 1 Iteration(s) In 0.514203 Seconds

Please press enter key to continue...

Modify the export name


SNIA_ModifyExportedShare
(String ElementName,
String Comment,
CIM_ConcreteJob REF Job,
CIM_LogicalElement REF Root,
String SharedElementPath,
SNIA_ExportedFileShareSetting REF Goal,
SNIA_FileShare REF TheShare,
CIM_Identity REF DefaultUserId,
String RootAccessHosts[],
String AccessPointPorts[],
uint16 InUseOptions,
uint32 WaitTime)

ElementName
New name of the share. Optional parameter.
Comment
Comment for export or share to be modified
Job
Not used. As we do not support asynch operation in current release.
Root
Ref to the Celerra_UxfsLocalFileSystem instance.
SharedElementPath
The SharedElementPath Shall be null or would be same as the path of the
TheShare argument
Goal
Ref to the instance of export file share setting returned in output
parameter of CreateGoalSettings
TheShare
The share to be modified
DefaultUserId

SMI-S Provider Programmer Guide for VNX Release 7.1 75 of 185


Not used.
RootAccessHosts[]
Optional parameter. It is access hosts for the export
AccessPointPorts[]
Not used.
InUseOptions
Not used.
WaitTime
Not used.

Example:

repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:NFS",SystemCreationClassName="Celerra_NFSServer",Syst
emName="
server_2"
Method Name[?]: SNIA_ModifyExportedShare
Input parameter name ('-' to quit) [?]: TheShare
Type[?]: reference
Value [?]: /root/emc/celerra:Celerra_NFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:NFSS:/test_fs"
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: Modified_name
Input parameter name ('-' to quit) [?]: Comment
Type[?]: string
Value [?]: Modified Comment
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:NFS",SystemCreationClassName="Celerra_NFSServe
r",SystemName="server_2" ++++
SNIA_ModifyExportedShare() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

In 2.602828 Seconds

Please press enter key to continue...

Modify the CIFS export properties


repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:DM2_CGE0",SystemCreationClassName="Celerra_CIFSServer
",System
Name="DM2_CGE0"
Method Name[?]: SNIA_ModifyExportedShare
Input parameter name ('-' to quit) [?]: TheShare
Type[?]: reference
Value [?]: /root/emc/celerra:Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
Input parameter name ('-' to quit) [?]: ElementName
Type[?]: string
Value [?]: Modified_name
Input parameter name ('-' to quit) [?]: Comment
Type[?]: string
Value [?]: Modified Comment
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:DM2_CGE0",SystemCreationClassName="Celerra_CIF
SServer",SystemName="DM2_CGE0" ++++
SNIA_ModifyExportedShare() returned value: 0
OUTPUT : 0

76 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

In 2.571690 Seconds

Please press enter key to continue...

Verify

repeat count: 1
(172.24.173.41:5988) ? gi
ObjectPath: Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing GetInstance: Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs" ++++
<INSTANCE CLASSNAME="Celerra_CIFSShare" >
<PROPERTY NAME="InstanceID" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" TYPE="string">
<VALUE>CIFSFS:test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" TYPE="string">
<VALUE>test_fs</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" TYPE="string">
<VALUE>test_fs</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PathNameSeparatorString" TYPE="string">
<VALUE>\</VALUE>
</PROPERTY>
<PROPERTY NAME="SharingDirectory" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: PathNameSeparatorString Number of qualifiers: 0
Property: SharingDirectory Number of qualifiers: 0

GetInstance
Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
repeat count 1;return data in 0.420822 seconds

Retrieve and Display data - 1 Iteration(s) In 0.561096 Seconds

Please press enter key to continue...

[nasadmin@eng17341 ~]$ server_export server_2 -Protocol cifs -list -all


server_2 :
share "s_m2_0" "/fs_dm2_0" ro umask=027 maxusr=200 netbios=DM2_CGE0
netbios=DM2_CGE1 comment="CIFS share"
share "s_m2_2" "/fs_dm2_2" umask=022 maxusr=4294967295
share "s_m2_1" "/fs_dm2_1" ro umask=027 maxusr=200 netbios=DM2_CGE0
comment="CIFS share"
share "test_fs" "/test_fs" umask=022 maxusr=4294967295 netbios=DM2_CGE0
comment="Modified Comment"

SMI-S Provider Programmer Guide for VNX Release 7.1 77 of 185


Release the file export share
ReleaseExportedShare
(CIM_ConcreteJob REF Job,
SNIA_FileShare REF TheShare,
uint16 InUseOptions,
uint32 WaitTime)

The input parameters are as follows:


Job
Not used, as we are not supporting asynch operations in current
release.

TheShare
The share/export to be deleted.

InUseOptions
Not used.

WaitTime
Not used.

The following example illustrates the process:


repeat count: 1
(172.24.173.41:5988) ? im
ObjectPath:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:DM2_CGE0",SystemCreationClassName="Celerra_CIFSServer
",System
Name="DM2_CGE0"
Method Name[?]: ReleaseExportedShare
Input parameter name ('-' to quit) [?]: TheShare
Type[?]: reference
Value [?]: /root/emc/celerra:Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
Input parameter name ('-' to quit) [?]: -
++++ Testing invokeMethod:
Celerra_FileExportService.CreationClassName="Celerra_FileExportService
",Name="server_2:DM2_CGE0",SystemCreationClassName="Celerra_CIF
SServer",SystemName="DM2_CGE0" ++++
ReleaseExportedShare() returned value: 0
OUTPUT : 0
Legend:0=Success, 1=Not Supported, 2=Unknown, 3=Timeout, 4=Failed
5=Invalid Parameter
4096=Job Queued, 4097=Size Not Supported

In 2.228798 Seconds

Please press enter key to continue...


Verify

(172.24.173.41:5988) ? gi
ObjectPath: Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing GetInstance: Celerra_CIFSShare.InstanceID="EMC-
NSG:root/emc/celerra:server_2:CIFSS:DM2_CGE0:test_fs" ++++
Error: The requested object cannot be found. (No such instance)

Retrieve and Display data - 1 Iteration(s) In 0.389650 Seconds

Please press enter key to continue...

78 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Multiple Computer System Subprofile
The Multiple Computer System Subprofile allows a client to retrieve information
about the redundancy configuration and the capabilities of the NAS system.
View the details of the redundancy set for VNX
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_RedundancySet
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances:Celerra_CelerraRedundancySet ++++
includeQualifiers: false
Instance 0:
Path = Celerra_CelerraRedundancySet.InstanceID="EMC-
NSG:root/emc/celerra:CRS:FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_CelerraRedundancySet" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_RedundancySet"
PROPAGATED="true" TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:CRS:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CRS:system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_RedundancySet"
PROPAGATED="true" TYPE="string">
<VALUE>system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="RedundancyStatus" CLASSORIGIN="Celerra_RedundancySet"
PROPAGATED="true" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="TypeOfSet" TYPE="uint16"
CLASSORIGIN="Celerra_RedundancySet" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>5</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 5
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: RedundancyStatus Number of qualifiers: 0
Property: TypeOfSet Number of qualifiers: 0

[---]

Enumerate 2 instances; repeat count 1;return data in 0.71801 seconds

Retrieve and Display data - 1 Iteration(s) In 0.842881 Seconds

Please press enter key to continue...

View the details of the redundancy set for the Data Mover
(172.24.173.41:5988) ? ei
Class: CIM_RedundancySet
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances:Celerra_DataMoverRedundancySet ++++

SMI-S Provider Programmer Guide for VNX Release 7.1 79 of 185


includeQualifiers: false
Instance 0:
Path = Celerra_DataMoverRedundancySet.InstanceID="EMC-
NSG:root/emc/celerra:FCNTR0830000130006:DMRS:server_2"
<INSTANCE CLASSNAME="Celerra_DataMoverRedundancySet" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_RedundancySet"
PROPAGATED="true" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:DMRS:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>DMRS:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_RedundancySet"
PROPAGATED="true" TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="RedundancyStatus" CLASSORIGIN="Celerra_RedundancySet"
PROPAGATED="true" TYPE="uint16">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="TypeOfSet" TYPE="uint16"
CLASSORIGIN="Celerra_DataMoverRedundancySet">
<VALUE.ARRAY>
<VALUE>5</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 5
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: RedundancyStatus Number of qualifiers: 0
Property: TypeOfSet Number of qualifiers: 0

[---]

Enumerate 2 instances; repeat count 1;return data in 0.312178 seconds

Retrieve and Display data - 1 Iteration(s) In 0.452658 Seconds

Please press enter key to continue...

View the physical Data Mover


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_ComputerSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances:
Celerra_PhysicalDataMoverComputerSystem ++++
includeQualifiers: false
Instance 0:
Path =
Celerra_PhysicalDataMoverComputerSystem.CreationClassName="Celerra_Phy
sicalDataMoverComputerSystem",Name="FCNTR0830000130006:Slot-2"
<INSTANCE CLASSNAME="Celerra_PhysicalDataMoverComputerSystem" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="CIM_System"
PROPAGATED="true" TYPE="string">
<VALUE>Celerra_PhysicalDataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
<VALUE>FCNTR0830000130006:Slot-2</VALUE>
</PROPERTY>

80 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>PDMCS:server_2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="NameFormat"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
<VALUE>Other</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PrimaryOwnerContact"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
</PROPERTY>
<PROPERTY NAME="PrimaryOwnerName"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 11
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PrimaryOwnerContact Number of qualifiers: 0
Property: PrimaryOwnerName Number of qualifiers: 0

Instance 1:
Path =
Celerra_PhysicalDataMoverComputerSystem.CreationClassName="Celerra_Phy
sicalDataMoverComputerSystem",Name="FCNTR0830000130006:Slot-3"
<INSTANCE CLASSNAME="Celerra_PhysicalDataMoverComputerSystem" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="CIM_System"
PROPAGATED="true" TYPE="string">
<VALUE>Celerra_PhysicalDataMoverComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
<VALUE>FCNTR0830000130006:Slot-3</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>PDMCS:server_3</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 81 of 185


</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>server_3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="NameFormat"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
<VALUE>Other</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem">
<VALUE.ARRAY>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PrimaryOwnerContact"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
</PROPERTY>
<PROPERTY NAME="PrimaryOwnerName"
CLASSORIGIN="Celerra_PhysicalDataMoverComputerSystem" TYPE="string">
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 11
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PrimaryOwnerContact Number of qualifiers: 0
Property: PrimaryOwnerName Number of qualifiers: 0

[---]

Enumerate 5 instances; repeat count 1;return data in 1.62333 seconds

Retrieve and Display data - 1 Iteration(s) In 2.075984 Seconds

Please press enter key to continue...

View the details of the Control Station


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_ComputerSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -

82 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


++++ Testing EnumerateInstances:
Celerra_PhysicalControlStationComputerSystem ++++
includeQualifiers: false
Instance 0:
Path =
Celerra_PhysicalControlStationComputerSystem.CreationClassName="Celerr
a_PhysicalControlStationComputerSystem",Name="FCNTR0830000130006:0"
<INSTANCE CLASSNAME="Celerra_PhysicalControlStationComputerSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem"
TYPE="string">
<VALUE>Celerra_PhysicalControlStationComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem"
TYPE="string">
<VALUE>FCNTR0830000130006:0</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>PCSCS:system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem"
TYPE="string">
<VALUE>system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem">
<VALUE.ARRAY>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="NameFormat"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem"
TYPE="string">
<VALUE>Other</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem">
<VALUE.ARRAY>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PrimaryOwnerContact"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem"
TYPE="string">
</PROPERTY>
<PROPERTY NAME="PrimaryOwnerName"
CLASSORIGIN="Celerra_PhysicalControlStationComputerSystem"
TYPE="string">
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 11
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 83 of 185


Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PrimaryOwnerContact Number of qualifiers: 0
Property: PrimaryOwnerName Number of qualifiers: 0

[---]

Enumerate 5 instances; repeat count 1;return data in 0.452658 seconds

Retrieve and Display data - 1 Iteration(s) In 0.655573 Seconds

Please press enter key to continue...

84 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Extent Composition Subprofile
The Extent Composition Subprofile allows a client to retrieve information about the
layout of the areas called storage extents that are used to form primordial and
storage pools.
View the stripes, slices, and meta volumes
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_CompositeExtent
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_CompositeExtent ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="100",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>100</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:md6</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>67108736</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 85 of 185


<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>md6</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>67108736</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>100</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

86 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Instance 1:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="111",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>111</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v111</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v111</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 87 of 185


<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>111</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 2:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="113",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>113</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>

88 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:s72</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>s72</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>113</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 89 of 185


<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 3:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="114",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>114</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v114</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>

90 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v114</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>114</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 91 of 185


Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 4:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="115",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>115</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v115</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>

92 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v115</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>115</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 5:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="116",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>116</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 93 of 185


<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:s73</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>s73</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>

94 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<VALUE>116</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 6:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="117",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>117</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v117</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">

SMI-S Provider Programmer Guide for VNX Release 7.1 95 of 185


<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v117</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>117</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

96 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 7:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="118",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>118</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v118</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

SMI-S Provider Programmer Guide for VNX Release 7.1 97 of 185


<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v118</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>118</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 8:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="119",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >

98 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX


<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>119</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:s74</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>s74</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 99 of 185


<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>119</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 9:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="120",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>120</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>

100 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v120</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v120</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4096</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>120</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

SMI-S Provider Programmer Guide for VNX Release 7.1 101 of 185
Number of instance qualifiers: 0
Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Instance 10:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="121",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>121</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v121</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>

102 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v121</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>121</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 103 of 185
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 11:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="122",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>122</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:s75</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>20480</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>s75</VALUE>
</PROPERTY>

104 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>20480</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>122</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 12:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="123",SystemCreationClassName="Celerra_CelerraComp
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>123</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 105 of 185
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>512</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:v123</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>20480</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>v123</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>20480</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>123</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

106 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 13:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="97",SystemCreationClassName="Celerra_CelerraCompu
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>97</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:md3</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>

SMI-S Provider Programmer Guide for VNX Release 7.1 107 of 185
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>md3</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>97</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0

108 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 14:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="98",SystemCreationClassName="Celerra_CelerraCompu
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>98</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:md4</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">

SMI-S Provider Programmer Guide for VNX Release 7.1 109 of 185
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>md4</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>98</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 15:
Path =
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="99",SystemCreationClassName="Celerra_CelerraCompu
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>

110 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>99</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYPE="string">
<VALUE>CE:md5</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="string">
<VALUE>md5</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>2</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 111 of 185
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_CompositeExtent">
<VALUE.ARRAY>
<VALUE>99</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy"
CLASSORIGIN="Celerra_CompositeExtent" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_CompositeExtent"
TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 21
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
[---]

Enumerate 36 instances; repeat count 1;return data in 2.520793 seconds

Retrieve and Display data - 1 Iteration(s) In 6.325468 Seconds

Please press enter key to continue...

View the specific instances for the profile


repeat count: 1
(172.24.173.41:5988) ? gi
ObjectPath:
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="99",SystemCreationClassName="Celerra_CelerraComputerSystem",Sy
stemName="FCNTR0830000130006"
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]:
++++ Testing GetInstance:
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="99",SystemCreationClassName="Celerra_CelerraComputerSystem",Sy
stemName="FCNTR0830000130006" +++
<INSTANCE CLASSNAME="Celerra_CompositeExtent" >
<PROPERTY NAME="CreationClassName" TYPE="string">
<VALUE>Celerra_CompositeExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" TYPE="string">
<VALUE>99</VALUE>
</PROPERTY>

112 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="SystemCreationClassName" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" TYPE="string">
<VALUE>CE:md5</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY NAME="DataRedundancy" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ExtentStripeLength" TYPE="uint64">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="ExtentType" TYPE="uint16">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string">
<VALUE.ARRAY>
<VALUE>Volume ID as per the System</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="IsBasedOnUnderlyingRedundancy" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="IsConcatenated" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" TYPE="string">
<VALUE>md5</VALUE>
</PROPERTY>
<PROPERTY NAME="NoSinglePointOfFailure" TYPE="boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string">
<VALUE.ARRAY>
<VALUE>99</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PackageRedundancy" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Primordial" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 113 of 185
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: DataRedundancy Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: ExtentStripeLength Number of qualifiers: 0
Property: ExtentType Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: IsBasedOnUnderlyingRedundancy Number of qualifiers: 0
Property: IsConcatenated Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NoSinglePointOfFailure Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PackageRedundancy Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

GetInstance
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",De
viceID="99",SystemCreationClassName="Celerra_CelerraComputerSystem",Sy
stemName="FCNTR0830000130006"
repeat count 1;return data in 0.516609 seconds

Retrieve and Display data - 1 Iteration(s) In 0.751431 Seconds


Please press enter key to continue...

Verify the disk on which the volume is created


repeat count: 1
(172.24.173.41:5988) ? a
ObjectPath:
Celerra_CompositeExtent.CreationClassName="Celerra_CompositeExtent",
DeviceID="99",SystemCreationClassName="Celerra_CelerraComputerSystem",
SystemName
="FCNTR0830000130006"
Assoc Class []: Celerra_BasedOn_NPSE_CE
Result Class []: Celerra_NonPrimordialStorageExtent
Role []: Dependent
Result Role []: Antecedent
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators:
Celerra_CompositeExtent.CreationClassName="Celerra_Com
positeExtent",DeviceID="99",SystemCreationClassName="Celerra_CelerraCo
mputerSyst
em",SystemName="FCNTR0830000130006" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_NonPrimordialStorageEx
ten
t.CreationClassName="Celerra_NonPrimordialStorageExtent",DeviceID="5",
SystemCreationClassName="Celerra_CelerraComputerSystem",SystemName="FC
NTR0830000130006"
CreationClassName = Celerra_NonPrimordialStorageExtent
DeviceID = 5
SystemCreationClassName = Celerra_CelerraComputerSystem
SystemName = FCNTR0830000130006
BlockSize = 511
Caption = NPSE:d5
ConsumableBlocks = 4194176
ExtentStatus = 16
Name = d5
NameFormat = 1
NumberOfBlocks = 4194176
OperationalStatus = 2
Primordial = FALSE

Associators: 1 associators; repeat count 1;return data in 1.221 seconds

114 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Retrieve and Display data - 1 Iteration(s) In 1.267958 Seconds

Please press enter key to continue...

Celerra_PrimordialStorageExtent
The following instances represent the LUN export to VNX:
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_StorageExtent
DeepInheritance [true]: LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_StorageExtent ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="10",SystemCreationClassName="Celerra_CelerraCompu
terSystem"
,SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>10</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d10</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d10</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 115 of 185
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 1:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="3",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">

116 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d3</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d3</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 2:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="4",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >

SMI-S Provider Programmer Guide for VNX Release 7.1 117 of 185
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d4</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d4</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0

118 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 3:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="5",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>5</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d5</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d5</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">

SMI-S Provider Programmer Guide for VNX Release 7.1 119 of 185
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 4:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="6",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>6</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP

120 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
E="string">
<VALUE>PSE:d6</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>67108736</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d6</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>67108736</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 5:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="7",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 121 of 185
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>7</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d7</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d7</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0

122 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 6:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="8",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>8</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d8</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d8</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=

SMI-S Provider Programmer Guide for VNX Release 7.1 123 of 185
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 7:
Path =
Celerra_PrimordialStorageExtent.CreationClassName="Celerra_PrimordialS
tor
ageExtent",DeviceID="9",SystemCreationClassName="Celerra_CelerraComput
erSystem",
SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_PrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_PrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>9</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>PSE:d9</VALUE>
</PROPERTY>

124 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_PrimordialStorageExtent"
TYPE="strin
g">
<VALUE>d9</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial"
CLASSORIGIN="Celerra_PrimordialStorageExtent" TYPE=
"boolean">
<VALUE>TRUE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Enumerate 8 instances; repeat count 1;return data in 10.5349 seconds

Retrieve and Display data - 1 Iteration(s) In 10.910559 Seconds

Please press enter key to continue...

Celerra_NonPrimordialStorageExtent
The following instances represent the disk volume of VNX:
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_StorageExtent

SMI-S Provider Programmer Guide for VNX Release 7.1 125 of 185
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_StorageExtent ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="10",SystemCreationClassName="Celerra_Celerr
aComputerS
ystem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>10</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d10</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d10</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>

126 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 1:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="3",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>3</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d3</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>4194176</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 127 of 185
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d3</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 2:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="4",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>4</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR

128 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d4</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d4</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 129 of 185
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 3:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="5",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>5</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d5</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d5</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>4194176</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>

130 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0
Instance 4:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="6",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>6</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d6</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>67108736</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>

SMI-S Provider Programmer Guide for VNX Release 7.1 131 of 185
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d6</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>67108736</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 5:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="7",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>7</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>

132 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d7</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d7</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 133 of 185
Instance 6:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="8",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>8</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d8</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d8</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>

134 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Instance 7:
Path =
Celerra_NonPrimordialStorageExtent.CreationClassName="Celerra_NonPrimo
rdi
alStorageExtent",DeviceID="9",SystemCreationClassName="Celerra_Celerra
ComputerSy
stem",SystemName="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_NonPrimordialStorageExtent" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGAT
ED="true" TYPE="string">
<VALUE>Celerra_NonPrimordialStorageExtent</VALUE>
</PROPERTY>
<PROPERTY NAME="DeviceID" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true"
TYPE="string">
<VALUE>9</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemCreationClassName"
CLASSORIGIN="Celerra_StorageExtent" PR
OPAGATED="true" TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="SystemName" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="string">
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="BlockSize" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="true
" TYPE="uint64">
<VALUE>511</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>NPSE:d9</VALUE>
</PROPERTY>
<PROPERTY NAME="ConsumableBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATE
D="true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="ExtentStatus" TYPE="uint16"
CLASSORIGIN="Celerra_StorageE
xtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>16</VALUE>
</VALUE.ARRAY>

SMI-S Provider Programmer Guide for VNX Release 7.1 135 of 185
</PROPERTY.ARRAY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_NonPrimordialStorageExtent"
TYPE="st
ring">
<VALUE>d9</VALUE>
</PROPERTY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="uint16">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="NumberOfBlocks" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED=
"true" TYPE="uint64">
<VALUE>562813824</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageExtent" PROPAGATED="true">
<VALUE.ARRAY>
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="Primordial" CLASSORIGIN="Celerra_StorageExtent"
PROPAGATED="tru
e" TYPE="boolean">
<VALUE>FALSE</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 13
Property: CreationClassName Number of qualifiers: 0
Property: DeviceID Number of qualifiers: 0
Property: SystemCreationClassName Number of qualifiers: 0
Property: SystemName Number of qualifiers: 0
Property: BlockSize Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ConsumableBlocks Number of qualifiers: 0
Property: ExtentStatus Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: NumberOfBlocks Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: Primordial Number of qualifiers: 0

Enumerate 8 instances; repeat count 1;return data in 2.12143 seconds

Retrieve and Display data - 1 Iteration(s) In 3.612585 Seconds

Please press enter key to continue...

The following associations illustrate the volume creation hierarchy:


CIM_BasedOn or Celerra_BasedOn_CE_CE: Composite extent created on
another
CIM_BasedOn or Celerra_BasedOn_NPSE_CE: Slice of a disk volume and meta
consisting of a diskvolume
CIM_BasedOn or Celerra_BasedOn_CE_LD: Logical disk based on a meta volume
CIM_BasedOn or Celerra_CompositeExtentBasedOn_NPSE_CE: Stripe based on
disk volume
CIM_BasedOn or Celerra_CompositeExtentBasedOn_CE_CE: Stripe based on
meta, slice or stripe

136 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
CIM_ConcreteComponent or Celerra_ConcreteComponent_NPSP_CE: Storage
pool made of stripes, slices, and/or meta volumes
CIM_BasedOn or Celerra_ConcreteComponent_NPSP_NPSE: Storage pool made
of disk volumes
CIM_BasedOn or Celerra_ConcreteComponent_PSP_PSE: Storage pool made of
disk volumes
The following example illustrates the associations:
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_BasedOn
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_BasedOn ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"111\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"113\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">111</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>

SMI-S Provider Programmer Guide for VNX Release 7.1 137 of 185
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">113</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 1:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"113\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"114\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">113</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>

138 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">114</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 2:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"115\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"116\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>

SMI-S Provider Programmer Guide for VNX Release 7.1 139 of 185
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">115</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">116</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 3:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"116\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"117\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>

140 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">116</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">117</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 4:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"118\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"119\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300

SMI-S Provider Programmer Guide for VNX Release 7.1 141 of 185
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">118</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">119</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 5:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra

142 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"119\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"120\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">119</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">120</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

SMI-S Provider Programmer Guide for VNX Release 7.1 143 of 185
Number of instance qualifiers: 0
Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 6:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"121\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"122\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">121</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">122</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">

144 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

Instance 7:
Path =
Celerra_BasedOn_CE_CE.Antecedent="//eng17341.eng.emc.com/root/emc/cele
rra
:Celerra_CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\"
,DeviceID=
\"122\",SystemCreationClassName=\"Celerra_CelerraComputerSystem\",Syst
emName=\"F
CNTR0830000130006\"",Dependent="//eng17341.eng.emc.com/root/emc/celerr
a:Celerra_
CompositeExtent.CreationClassName=\"Celerra_CompositeExtent\",DeviceID
=\"123\",S
ystemCreationClassName=\"Celerra_CelerraComputerSystem\",SystemName=\"
FCNTR08300
00130006\""
<INSTANCE CLASSNAME="Celerra_BasedOn_CE_CE" >
<PROPERTY.REFERENCE NAME="Antecedent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">122</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
<PROPERTY.REFERENCE NAME="Dependent"
CLASSORIGIN="Celerra_BasedOn_CE_CE">
<VALUE.REFERENCE>
<INSTANCEPATH>
<NAMESPACEPATH>
<HOST>eng17341.eng.emc.com</HOST>
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="emc"/>
<NAMESPACE NAME="celerra"/>
</LOCALNAMESPACEPATH>
</NAMESPACEPATH>
<INSTANCENAME CLASSNAME="Celerra_CompositeExtent">
<KEYBINDING NAME="CreationClassName">

SMI-S Provider Programmer Guide for VNX Release 7.1 145 of 185
<KEYVALUE VALUETYPE="string">Celerra_CompositeExtent</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="DeviceID">
<KEYVALUE VALUETYPE="string">123</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemCreationClassName">
<KEYVALUE VALUETYPE="string">Celerra_CelerraComputerSystem</KEYVALUE>
</KEYBINDING>
<KEYBINDING NAME="SystemName">
<KEYVALUE VALUETYPE="string">FCNTR0830000130006</KEYVALUE>
</KEYBINDING>
</INSTANCENAME>
</INSTANCEPATH>
</VALUE.REFERENCE>
</PROPERTY.REFERENCE>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 2
Property: Antecedent Number of qualifiers: 0
Property: Dependent Number of qualifiers: 0

[---]
Enumerate 36 instances; repeat count 1;return data in 6.064822 seconds

Retrieve and Display data - 1 Iteration(s) In 7.390040 Seconds

Please press enter key to continue...

146 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
File Storage Profile
The File Storage Profile consists of a single association class and this profile
models the mapping of file systems to logical disks.
Verify the volume on which a file system is created
(172.24.173.41:5988) ? a
ObjectPath:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra_UxfsLocalFile
System",CSCreationClassName="Celerra_DataMoverComputerSystem",CSName="
server_2",
Name="15"
Assoc Class []: Celerra_ResidesOnExtent_LD_UFS
Result Class []: Celerra_LogicalDisk
Role []: Dependent
Result Role []: Antecedent
IncludeQualifiers [false]:
IncludeClassOrigin [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing Associators:
Celerra_UxfsLocalFileSystem.CreationClassName="Celerra
_UxfsLocalFileSystem",CSCreationClassName="Celerra_DataMoverComputerSy
stem",CSNa
me="server_2",Name="15" ++++
Associator 0:
Path =
//eng17341.eng.emc.com/root/emc/celerra:Celerra_LogicalDisk.CreationCl
ass
Name="Celerra_LogicalDisk",DeviceID="114",SystemCreationClassName="Cel
erra_Celer
raComputerSystem",SystemName="FCNTR0830000130006"
CreationClassName = Celerra_LogicalDisk
DeviceID = 114
SystemCreationClassName = Celerra_CelerraComputerSystem
SystemName = FCNTR0830000130006
BlockSize = 512
Caption = LD:v114
ConsumableBlocks = 4096
DataRedundancy = 0
DeltaReservation = 0
ExtentStatus = 2
IsBasedOnUnderlyingRedundancy = TRUE
Name = v114
NameFormat = 1
NoSinglePointOfFailure = FALSE
NumberOfBlocks = 4096
OperationalStatus = 2
OtherUsageDescription = Reserved for ComputerSystem (NAS Head)
PackageRedundancy = 0
Primordial = FALSE
Usage = 1

Associators: 1 associators; repeat count 1;return data in 0.843026


seconds

Retrieve and Display data - 1 Iteration(s) In 0.921084 Seconds

Please press enter key to continue...

SMI-S Provider Programmer Guide for VNX Release 7.1 147 of 185
Software Package
The Software Package allows a client to retrieve information about the software or
the firmware installed on the device or element that is managed by the profile.
View the VNX version and manufacture information
(172.24.173.41:5988) ? ei
Class: CIM_SoftwareIdentity
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_SoftwareIdentity ++++
includeQualifiers: false

Instance 0:
Path = Celerra_DataMoverSoftwareIdentity.InstanceID="EMC-
NSG:root/emc/celerra:FC
NTR0830000130006:DMSI:server_2"
<INSTANCE CLASSNAME="Celerra_DataMoverSoftwareIdentity" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED="
true" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:DMSI:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMSI:T6.0.31.1</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED
="true" TYPE="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="VersionString" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATE
D="true" TYPE="string">
<VALUE>T6.0.31.1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 4
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: VersionString Number of qualifiers: 0

Instance 1:
Path = Celerra_DataMoverSoftwareIdentity.InstanceID="EMC-
NSG:root/emc/celerra:FC
NTR0830000130006:DMSI:server_3"
<INSTANCE CLASSNAME="Celerra_DataMoverSoftwareIdentity" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED="
true" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:DMSI:server_3</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMSI:T6.0.31.1</VALUE>
</PROPERTY>

148 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED
="true" TYPE="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="VersionString" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATE
D="true" TYPE="string">
<VALUE>T6.0.31.1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 4
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: VersionString Number of qualifiers: 0

[---]

Enumerate 5 instances; repeat count 1;return data in 1.155813 seconds

Retrieve and Display data - 1 Iteration(s) In 1.312004 Seconds


Please press enter key to continue...

Verify the Control Station manufacture and version


(172.24.173.41:5988) ? ei
Class: CIM_SoftwareIdentity
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_SoftwareIdentity ++++
includeQualifiers: false
Instance 0:
Path = Celerra_ControlStationSoftwareIdentity.InstanceID="EMC-
NSG:root/emc/celer
ra:FCNTR0830000130006:CSSI:0"
<INSTANCE CLASSNAME="Celerra_ControlStationSoftwareIdentity" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED="
true" TYPE="string">
<VALUE>EMC-NSG:root/emc/celerra:FCNTR0830000130006:CSSI:0</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>CSSI:6.0.31-1</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED
="true" TYPE="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="VersionString" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATE
D="true" TYPE="string">
<VALUE>6.0.31-1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 4
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: VersionString Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 149 of 185
[---]

Enumerate 5 instances; repeat count 1;return data in 0.421789 seconds

Retrieve and Display data - 1 Iteration(s) In 0.499898 Seconds

Please press enter key to continue...

Verify the Data Mover manufacture and version


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_SoftwareIdentity
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_SoftwareIdentity ++++
includeQualifiers: false

Instance 0:
Path = Celerra_DataMoverSoftwareIdentity.InstanceID="EMC-
NSG:root/emc/celerra:FC
NTR0830000130006:DMSI:server_2"
<INSTANCE CLASSNAME="Celerra_DataMoverSoftwareIdentity" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED="
true" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:DMSI:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMSI:T6.0.31.1</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED
="true" TYPE="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="VersionString" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATE
D="true" TYPE="string">
<VALUE>T6.0.31.1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 4
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: VersionString Number of qualifiers: 0

Instance 1:
Path = Celerra_DataMoverSoftwareIdentity.InstanceID="EMC-
NSG:root/emc/celerra:FC
NTR0830000130006:DMSI:server_3"
<INSTANCE CLASSNAME="Celerra_DataMoverSoftwareIdentity" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED="
true" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:DMSI:server_3</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">

150 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<VALUE>DMSI:T6.0.31.1</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATED
="true" TYPE="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="VersionString" CLASSORIGIN="Celerra_SoftwareIdentity"
PROPAGATE
D="true" TYPE="string">
<VALUE>T6.0.31.1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 4
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: VersionString Number of qualifiers: 0

[---]

Enumerate 5 instances; repeat count 1;return data in 0.359301 seconds


Retrieve and Display data - 1 Iteration(s) In 0.515520 Seconds

Please press enter key to continue...

Verify the storage system manufacture and version


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_SoftwareIdentity
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_SoftwareIdentity ++++
includeQualifiers: false

Instance 0:
Path = Celerra_StorageSystemSoftwareIdentity.InstanceID="EMC-
NSG:root/emc/celerr
a:FCNTR0830000130006:SSSI:FCNTR083000013"
<INSTANCE CLASSNAME="Celerra_StorageSystemSoftwareIdentity" >
<PROPERTY NAME="InstanceID" CLASSORIGIN="CIM_SoftwareIdentity"
PROPAGATED="true
" TYPE="string">
<VALUE>EMC-
NSG:root/emc/celerra:FCNTR0830000130006:SSSI:FCNTR083000013</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>SSSI:04.28.000.5.009,6.28.0 (4.30)</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="CIM_SoftwareIdentity"
PROPAGATED="tr
ue" TYPE="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="VersionString" CLASSORIGIN="CIM_SoftwareIdentity"
PROPAGATED="t
rue" TYPE="string">
<VALUE>04.28.000.5.009,6.28.0 (4.30)</VALUE>
</PROPERTY>
</INSTANCE>

SMI-S Provider Programmer Guide for VNX Release 7.1 151 of 185
Number of instance qualifiers: 0
Number of instance properties: 4
Property: InstanceID Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: VersionString Number of qualifiers: 0

[---]

Enumerate 5 instances; repeat count 1;return data in 0.718603 seconds

Retrieve and Display data - 1 Iteration(s) In 0.827955 Seconds

Please press enter key to continue...

Verify the details about the storage system


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_ComputerSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_ComputerSystem ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_StorageSystem.CreationClassName="Celerra_StorageSystem",Name="
FCN
TR083000013"
<INSTANCE CLASSNAME="Celerra_StorageSystem" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_StorageSystem"
TYPE="st
ring">
<VALUE>Celerra_StorageSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_StorageSystem"
TYPE="string">
<VALUE>FCNTR083000013</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>SS:FCNTR083000013</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_StorageSyst
em">
<VALUE.ARRAY>
<VALUE>15</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_StorageSystem"
TYPE="string">

<VALUE>SS:FCNTR083000013</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celer
ra_StorageSystem">
<VALUE.ARRAY>
<VALUE>Not Available</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="NameFormat" CLASSORIGIN="Celerra_StorageSystem"
TYPE="string">
<VALUE>Other</VALUE>
</PROPERTY>

152 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Sto
rageSystem">
<VALUE.ARRAY>
<VALUE>0</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_
StorageSystem">
<VALUE.ARRAY>
<VALUE>Not Available</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PrimaryOwnerContact"
CLASSORIGIN="Celerra_StorageSystem" TYPE="
string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="PrimaryOwnerName" CLASSORIGIN="Celerra_StorageSystem"
TYPE="str
ing">
<VALUE>EMC</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 11
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PrimaryOwnerContact Number of qualifiers: 0
Property: PrimaryOwnerName Number of qualifiers: 0

[---]

Enumerate 8 instances; repeat count 1;return data in 1.859101 seconds

Retrieve and Display data - 1 Iteration(s) In 2.046574 Seconds

Please press enter key to continue...

SMI-S Provider Programmer Guide for VNX Release 7.1 153 of 185
Physical Package
The Physical Package provides more information about the physical characteristics
of the device that is managed by the profile.

Information for the Celerra_DataMoverEthernetCard


(172.24.173.41:5988) ? ei
Class: CIM_Card
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_Card ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_DataMoverEthernetCard.CreationClassName="Celerra_DataMoverEthe
rne
tCard",Tag="CF2LC063900291"
<INSTANCE CLASSNAME="Celerra_DataMoverEthernetCard" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_Card"
PROPAGATED="true"
TYPE="string">
<VALUE>Celerra_DataMoverEthernetCard</VALUE>
</PROPERTY>
<PROPERTY NAME="Tag" CLASSORIGIN="Celerra_Card" PROPAGATED="true"
TYPE="string"
>
<VALUE>CF2LC063900291</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMEC:CF2LC063900291</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_Card"
PROPAGATED="true" TYPE
="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="Model" CLASSORIGIN="Celerra_Card" PROPAGATED="true"
TYPE="strin
g">
<VALUE>SH NAS PERSONALITY CARD</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 5
Property: CreationClassName Number of qualifiers: 0
Property: Tag Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: Model Number of qualifiers: 0

Instance 1:
Path =
Celerra_DataMoverEthernetCard.CreationClassName="Celerra_DataMoverEthe
rne
tCard",Tag="CF2LC073500104"
<INSTANCE CLASSNAME="Celerra_DataMoverEthernetCard" >
<PROPERTY NAME="CreationClassName" CLASSORIGIN="Celerra_Card"
PROPAGATED="true"
TYPE="string">
<VALUE>Celerra_DataMoverEthernetCard</VALUE>

154 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
</PROPERTY>
<PROPERTY NAME="Tag" CLASSORIGIN="Celerra_Card" PROPAGATED="true"
TYPE="string"
>
<VALUE>CF2LC073500104</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMEC:CF2LC073500104</VALUE>
</PROPERTY>
<PROPERTY NAME="Manufacturer" CLASSORIGIN="Celerra_Card"
PROPAGATED="true" TYPE
="string">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="Model" CLASSORIGIN="Celerra_Card" PROPAGATED="true"
TYPE="strin
g">
<VALUE>SH NAS PERSONALITY CARD</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 5
Property: CreationClassName Number of qualifiers: 0
Property: Tag Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Manufacturer Number of qualifiers: 0
Property: Model Number of qualifiers: 0

Enumerate 2 instances; repeat count 1;return data in 0.984255 seconds

Retrieve and Display data - 1 Iteration(s) In 1.156109 Seconds

Please press enter key to continue...

Instances for the Celerra_DataMoverProduct


repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_Product
DeepInheritance [true]: LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]:
++++ Testing EnumerateInstances: CIM_Product ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_DataMoverProduct.IdentifyingNumber="CF2KS063700377",Name="1",V
end
or="EMC",Version="T6.0.31.1,BIOS_VERSION=\"03.80\",POST_VERSION=\"Rev.
44.44\""
<INSTANCE CLASSNAME="Celerra_DataMoverProduct" >
<PROPERTY NAME="IdentifyingNumber" CLASSORIGIN="Celerra_Product"
PROPAGATED="tr
ue" TYPE="string">
<VALUE>CF2KS063700377</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Product" PROPAGATED="true"
TYPE="str
ing">
<VALUE>1</VALUE>
</PROPERTY>
<PROPERTY NAME="Vendor" CLASSORIGIN="Celerra_Product"
PROPAGATED="true" TYPE="s
tring">
<VALUE>EMC</VALUE>

SMI-S Provider Programmer Guide for VNX Release 7.1 155 of 185
</PROPERTY>
<PROPERTY NAME="Version" CLASSORIGIN="Celerra_Product"
PROPAGATED="true" TYPE="
string">
<VALUE>T6.0.31.1,BIOS_VERSION="03.80",POST_VERSION="Rev.
44.44"</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMP:server_2</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_Product"
PROPAGATED="true" TY
PE="string">
<VALUE>server_2</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 6
Property: IdentifyingNumber Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Vendor Number of qualifiers: 0
Property: Version Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0

Instance 1:
Path =
Celerra_DataMoverProduct.IdentifyingNumber="CF2TS073600071",Name="2",V
end
or="EMC",Version="T6.0.31.1,BIOS_VERSION=\"03.80\",POST_VERSION=\"Rev.
44.44\""
<INSTANCE CLASSNAME="Celerra_DataMoverProduct" >
<PROPERTY NAME="IdentifyingNumber" CLASSORIGIN="Celerra_Product"
PROPAGATED="tr
ue" TYPE="string">
<VALUE>CF2TS073600071</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Product" PROPAGATED="true"
TYPE="str
ing">
<VALUE>2</VALUE>
</PROPERTY>
<PROPERTY NAME="Vendor" CLASSORIGIN="Celerra_Product"
PROPAGATED="true" TYPE="s
tring">
<VALUE>EMC</VALUE>
</PROPERTY>
<PROPERTY NAME="Version" CLASSORIGIN="Celerra_Product"
PROPAGATED="true" TYPE="
string">
<VALUE>T6.0.31.1,BIOS_VERSION="03.80",POST_VERSION="Rev.
44.44"</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>DMP:server_3</VALUE>
</PROPERTY>
<PROPERTY NAME="ElementName" CLASSORIGIN="Celerra_Product"
PROPAGATED="true" TY
PE="string">
<VALUE>server_3</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 6
Property: IdentifyingNumber Number of qualifiers: 0

156 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Property: Name Number of qualifiers: 0
Property: Vendor Number of qualifiers: 0
Property: Version Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0

[---]

Enumerate 8 instances; repeat count 1;return data in 0.765532 seconds

Retrieve and Display data - 1 Iteration(s) In 0.953009 Seconds

Please press enter key to continue...

SMI-S Provider Programmer Guide for VNX Release 7.1 157 of 185
Health Package
SMI-S specification for Health Package dictates reporting the appropriate health
status of various logical and physical components. Health is reported through the
OperationalStatus property on instances describing the various components. To
confirm with the standard OperationalStatus property, it is necessary to report for
objects that the property is defined on.
The following instances illustrate the operational status:
repeat count: 1
(172.24.173.41:5988) ? ei
Class: CIM_ComputerSystem
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_ComputerSystem ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_CelerraComputerSystem.CreationClassName="Celerra_CelerraComput
erS
ystem",Name="FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_CelerraComputerSystem" >
<PROPERTY NAME="CreationClassName"
CLASSORIGIN="Celerra_CelerraComputerSystem"
TYPE="string">
<VALUE>Celerra_CelerraComputerSystem</VALUE>
</PROPERTY>
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_CelerraComputerSystem"
TYPE="string"
>
<VALUE>FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>CCS:system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="Dedicated" TYPE="uint16"
CLASSORIGIN="Celerra_CelerraComp
uterSystem">
<VALUE.ARRAY>
<VALUE>24</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="ElementName"
CLASSORIGIN="Celerra_CelerraComputerSystem" TYPE="
string">
<VALUE>system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="IdentifyingDescriptions" TYPE="string"
CLASSORIGIN="Celer
ra_CelerraComputerSystem">
<VALUE.ARRAY>
<VALUE>HostName</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="NameFormat"
CLASSORIGIN="Celerra_CelerraComputerSystem" TYPE="s
tring">
<VALUE>Other</VALUE>
</PROPERTY>
<PROPERTY.ARRAY NAME="OperationalStatus" TYPE="uint16"
CLASSORIGIN="Celerra_Cel
erraComputerSystem">
<VALUE.ARRAY>

158 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<VALUE>2</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY.ARRAY NAME="OtherIdentifyingInfo" TYPE="string"
CLASSORIGIN="Celerra_
CelerraComputerSystem">
<VALUE.ARRAY>
<VALUE>eng17341</VALUE>
</VALUE.ARRAY>
</PROPERTY.ARRAY>
<PROPERTY NAME="PrimaryOwnerContact"
CLASSORIGIN="Celerra_CelerraComputerSystem
" TYPE="string">
</PROPERTY>
<PROPERTY NAME="PrimaryOwnerName"
CLASSORIGIN="Celerra_CelerraComputerSystem" T
YPE="string">
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 11
Property: CreationClassName Number of qualifiers: 0
Property: Name Number of qualifiers: 0
Property: Caption Number of qualifiers: 0
Property: Dedicated Number of qualifiers: 0
Property: ElementName Number of qualifiers: 0
Property: IdentifyingDescriptions Number of qualifiers: 0
Property: NameFormat Number of qualifiers: 0
Property: OperationalStatus Number of qualifiers: 0
Property: OtherIdentifyingInfo Number of qualifiers: 0
Property: PrimaryOwnerContact Number of qualifiers: 0
Property: PrimaryOwnerName Number of qualifiers: 0

[---]

Enumerate 8 instances; repeat count 1;return data in 5.43691 seconds

Retrieve and Display data - 1 Iteration(s) In 5.624388 Seconds

Please press enter key to continue...

Note: Operational status 2 means OK.

SMI-S Provider Programmer Guide for VNX Release 7.1 159 of 185
Indication Profile
The Indication Profile allows a client to be notified when a particular event occurs.

CIM CQL for Celerra Profiles


Create
SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA
Celerra_PrimordialStorageExtent

SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA


Celerra_NonPrimordialStorageExtent

SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA


Celerra_CompositeExtent"; SELECT * FROM CIM_InstCreation WHERE
SourceInstance ISA Celerra_LogicalDisk
SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA
Celerra_UxfsLocalFileSystem";SELECT * FROM CIM_InstCreation WHERE
SourceInstance ISA Celerra_DataMoverComputerSystem

SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA


Celerra_NFSShare";SELECT * FROM CIM_InstCreation WHERE SourceInstance
ISA Celerra_CIFSShare

Modify
SELECT * FROM CIM_InstModification WHERE SourceInstance ISA
Celerra_PrimordialStorageExtent";SELECT * FROM CIM_InstModification
WHERE SourceInstance ISA Celerra_NonPrimordialStorageExtent

SELECT * FROM CIM_InstModification WHERE SourceInstance ISA


Celerra_CompositeExtent"; SELECT * FROM CIM_InstModification WHERE
SourceInstance ISA Celerra_LogicalDisk

SELECT * FROM CIM_InstModification WHERE SourceInstance ISA


Celerra_UxfsLocalFileSystem";SELECT * FROM CIM_InstModification WHERE
SourceInstance ISA Celerra_DataMoverComputerSystem

SELECT * FROM CIM_InstModification WHERE SourceInstance ISA


Celerra_NFSShare";SELECT * FROM CIM_InstModification WHERE
SourceInstance ISA Celerra_CIFSShare

Delete
SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA
Celerra_PrimordialStorageExtent";SELECT * FROM CIM_InstDeletion WHERE
SourceInstance ISA Celerra_NonPrimordialStorageExtent
SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA
Celerra_CompositeExtent"; SELECT * FROM CIM_InstDeletion WHERE
SourceInstance ISA Celerra_LogicalDisk

SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA


Celerra_UxfsLocalFileSystem";SELECT * FROM CIM_InstDeletion WHERE
SourceInstance ISA Celerra_DataMoverComputerSystem

SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA


Celerra_NFSShare";SELECT * FROM CIM_InstDeletion WHERE SourceInstance
ISA Celerra_CIFSShare

View AlertInidications
SELECT * FROM CIM_AlertIndication

160 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Location Profile
The Location Profile allows a client to retrieve information about the physical
location of the disk array.
View the physical position of each of the physical devices
(172.24.173.41:5988) ? ei
Class: CIM_Location
DeepInheritance [true]:
LocalOnly [false]:
IncludeQualifiers [false]:
Property to include ('-' for all, '[empty]' for no properties)? [-]: -
++++ Testing EnumerateInstances: CIM_Location ++++
includeQualifiers: false

Instance 0:
Path =
Celerra_Location.Name="CR|APM00074001674",PhysicalPosition="system:NS4
0G:
FCNTR0830000130006"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>CR|APM00074001674</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:CR|APM00074001674</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 1:
Path = Celerra_Location.Name="CSPC|SP
A",PhysicalPosition="system:NS40G:FCNTR083
0000130006|clariionSystem:CX4-240:FCNTR083000013|sp::A"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>CSPC|SP A</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006|clariionSystem:CX4-
240:FCNTR083000013|sp:
:A</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:CSPC|SP A</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3

SMI-S Provider Programmer Guide for VNX Release 7.1 161 of 185
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 2:
Path = Celerra_Location.Name="CSPC|SP
B",PhysicalPosition="system:NS40G:FCNTR083
0000130006|clariionSystem:CX4-240:FCNTR083000013|sp::B"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>CSPC|SP B</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006|clariionSystem:CX4-
240:FCNTR083000013|sp:
:B</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:CSPC|SP B</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 3:
Path =
Celerra_Location.Name="CSC|0",PhysicalPosition="system:NS40G:FCNTR0830
000
130006|controlStation::0"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>CSC|0</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006|controlStation::0</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:CSC|0</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 4:
Path =
Celerra_Location.Name="DMC|CF2KS063700377",PhysicalPosition="system:NS
40G
:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:2"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>DMC|CF2KS063700377</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

162 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
<VALUE>system:NS40G:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:2</V
ALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:DMC|CF2KS063700377</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 5:
Path =
Celerra_Location.Name="DMS|server_2:Slot_1",PhysicalPosition="system:N
S40
G:|mover:NS40:2"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>DMS|server_2:Slot_1</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:|mover:NS40:2</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:DMS|server_2:Slot_1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 6:
Path =
Celerra_Location.Name="DMEC|CF2LC063900291",PhysicalPosition="system:N
S40
G:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:2|module:ethernet:"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>DMEC|CF2LC063900291</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:2|mo
dule:ether
net:</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:DMEC|CF2LC063900291</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0

SMI-S Provider Programmer Guide for VNX Release 7.1 163 of 185
Property: Caption Number of qualifiers: 0

Instance 7:
Path =
Celerra_Location.Name="DMC|CF2TS073600071",PhysicalPosition="system:NS
40G
:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:3"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>DMC|CF2TS073600071</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:3</V
ALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:DMC|CF2TS073600071</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 8:
Path =
Celerra_Location.Name="DMS|server_3:Slot_1",PhysicalPosition="system:N
S40
G:|mover:NS40:3"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>DMS|server_3:Slot_1</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:|mover:NS40:3</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:DMS|server_3:Slot_1</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

Instance 9:
Path =
Celerra_Location.Name="DMEC|CF2LC073500104",PhysicalPosition="system:N
S40
G:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:3|module:ethernet:"
<INSTANCE CLASSNAME="Celerra_Location" >
<PROPERTY NAME="Name" CLASSORIGIN="Celerra_Location" TYPE="string">
<VALUE>DMEC|CF2LC073500104</VALUE>
</PROPERTY>
<PROPERTY NAME="PhysicalPosition" CLASSORIGIN="Celerra_Location"
TYPE="string">

<VALUE>system:NS40G:FCNTR0830000130006|enclosure:xpe:0|mover:NS40:3|mo
dule:ether

164 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
net:</VALUE>
</PROPERTY>
<PROPERTY NAME="Caption" CLASSORIGIN="CIM_ManagedElement"
PROPAGATED="true" TYP
E="string">
<VALUE>L:DMEC|CF2LC073500104</VALUE>
</PROPERTY>
</INSTANCE>

Number of instance qualifiers: 0


Number of instance properties: 3
Property: Name Number of qualifiers: 0
Property: PhysicalPosition Number of qualifiers: 0
Property: Caption Number of qualifiers: 0

[---]

Enumerate 10 instances; repeat count 1;return data in 1.37485 seconds

Retrieve and Display data - 1 Iteration(s) In 1.937289 Seconds

Please press enter key to continue...

SMI-S Provider Programmer Guide for VNX Release 7.1 165 of 185
Appendix A: UML diagrams

Figure 2 NAS Head Profile

166 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Figure 3 Filesystem Profile

Figure 4 File Storage Profile

SMI-S Provider Programmer Guide for VNX Release 7.1 167 of 185
Figure 5 Block Services Package

168 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Figure 6 File Export Profile

SMI-S Provider Programmer Guide for VNX Release 7.1 169 of 185
Figure 7 Physical Package

170 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Figure 8 Software Profile

Figure 9 Location Profile

SMI-S Provider Programmer Guide for VNX Release 7.1 171 of 185
Figure 10 Extent Composition Profile

172 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Figure 11 Multi Computer System

SMI-S Provider Programmer Guide for VNX Release 7.1 173 of 185
Figure 12 Filesystem Manipulation

174 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Figure 13 File Export Manipulation

SMI-S Provider Programmer Guide for VNX Release 7.1 175 of 185
Appendix B: Limitations
Following are the limitations of the SMI-S Provider:
◆ The SMI-S Provider for VNX does not expose the Virtual Data Mover or any of
the VDM resources like shares, exports, and file system. It would be possible to
potentially model the VDM as some other type of computer system in the future
releases of the SMI-S Provider.
◆ Only uxfs file systems are visible and can be managed by using the SMI-S
interface.
◆ The SMI-S Provider for VNX does not show hidden or unmounted file systems.
Therefore, the SMI-S interface cannot be used to manage such file systems.
◆ Root file systems are available internally and hence are not visible or
manageable by using the SMI-S interface.
◆ The SMI-S interface creates a file system that is automatically mounted on the
Data Mover hosting the configuration service chosen to create the file system.
Mounting
◆ File systems are mounted automatically.
◆ A file system is mounted as read-write only.
◆ A file system is mounted on a single Data Mover.
◆ Default mounting, and mount options get enforced.
◆ File systems can only be created by using pools Automatic volume
management.
◆ Manual volume management is not supported.
◆ For NFS shares, the support for setting ‘read-only hosts,’ ‘read-write hosts,’ and
'mount access hosts' is not available.
◆ For CIFS shares, the support for read-only, read-write access as well as
password settings for read-only and read-write access are not made available.
◆ For CIFS shares, the maximum numbers of users cannot be set by using the
SMI-S interface.
◆ Modifying the CIFS share name is not allowed by using the SMI-S interface.
◆ Control Stations and the standby relationship between two Control Stations is
not visible by using the SMI-S interface.
◆ Manual failovers for Data Movers are not supported, at least in the first version
of the SMI-S Provider for VNX. Standbys are hot standbys.
◆ Remote VNX is not supported by using the SMI-S interface.
◆ Certain attributes in component object are not populated by APL. Whenever
there is no value for any such attribute from APL, the SMI-S interface inputs an
underscore as the default value.
◆ Pre-defined indication filter support is not available by using the SMI-S interface
for this release. There is no support from ECOM for the same.

176 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
◆ Most of the indications need to be sent only if there is an operational status
change for a particular object. Because APL does not provide the previous copy
of the object, it is not possible for the SMI-S interface to determine whether
operational status of the object has changed. To overcome this limitation, the
SMI-S interface forwards all indications from APL assuming that operational
status has been changed.
◆ A CIFS share can be created with only one CIFS server, which is the same as
the FileExportService CIFS server being used to create this share.

SMI-S Provider Programmer Guide for VNX Release 7.1 177 of 185
Appendix C: Installation and post installation steps
The SMI-S Provider for VNX and ECOM (CIMOM) are installed by default, when the
base NAS software is installed in the directory/celerra/wbem on the Control Station.
VASAFileAdapter and CimNas provider are the other providers attached to ECOM.
From release 7.1 onwards, ECOM and the other providers (SMI-S provider,
VASAFileAdapter and CimNas provider ) are enabled by default. In case this is not
running by default, you can enable ECOM and other providers by executing the
script:
/celerra/wbem/start_cim_server

178 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
Appendix D: Troubleshooting
As a part of an effort to continuously improve and enhance the performance and
capabilities of its product lines, EMC periodically releases new versions of its
hardware and software. Therefore, some functions described in this document may
not be supported by all versions of the software or hardware currently in use. For
the most up-to-date information on product features, refer to your product release
notes.
If a product does not function properly or does not function as described in this
document, contact your EMC Customer Support Representative.

Where to get help


Product information – For documentation, release notes, software updates, or for
information about EMC products, licensing, and service, go to the EMC Online
Support website (registration required) at http://Support.EMC.com.
Troubleshooting – Go to EMC Online Support website. After logging in, locate the
applicable Support by Product page.
Technical support – For technical support and service requests, go to EMC
Customer Service on the EMC Online Support website. After logging in, locate the
applicable Support by Product page, and choose either Live Chat or Create a
service request. To open a service request through EMC Online Support, you must
have a valid support agreement. Contact your EMC sales representative for details
about obtaining a valid support agreement or with questions about your account.
Do not request a specific support representative unless one has already been
assigned to your particular system problem.
Problem Resolution Roadmap for VNX with ESRS IP Client for VNX and Connect
Home contains additional information about using EMC Online Support and
resolving problems.

EMC E-Lab Interoperability Navigator


The EMC E-LabTM Interoperability Navigator is a searchable, web-based
application that provides access to EMC interoperability support matrices. It is
available at http://Support.EMC.com. After logging in to the EMC Online Support
website, locate the applicable Support by Product page, find Tools, and click E-Lab
Interoperability Navigator.

Training and Professional Services


EMC Customer Education courses help you learn how EMC storage products work
together within your environment in order to maximize your entire infrastructure
investment. EMC Customer Education features online and hands-on training in
state-of-the-art labs conveniently located throughout the world. EMC customer
training courses are developed and delivered by EMC experts. Go to the EMC
Online Support website at http://Support.EMC.com for course and registration
information.

SMI-S Provider Programmer Guide for VNX Release 7.1 179 of 185
EMC Professional Services can help you implement your VNX efficiently.
Consultants evaluate your business, IT processes, and technology and recommend
ways you can leverage your information for the most benefit. From business plan to
implementation, you get the experience and expertise you need, without straining
your IT staff or hiring and training new personnel. Contact your EMC Customer
Support Representative for more information.

180 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
SMI-S Provider Programmer Guide for VNX Release 7.1 181 of 185
182 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
H
Index Health 158
Health Package 158

A
Appendix A
I
UML diagrams 166 Indication 160
Appendix B Indication Profile 160
Limitations 176 CIM CQL 160
Appendix C
Installations and post installation steps 178 L
Appendix D Location Profile 161
Troubleshooting 180

M
B Managed Object Formats 4
Block 22 meta volumes 22
Block Services Package 22 Multiple Computer System Subprofile 79
meta volumes 22 redundancy set 79
storage pool 30
subprofile models 22
N
NAS Head Profile 5, 11
C
Celerra 115
Celerra Computer System P
CIFSProtocolEndPoint 19 Physical 154
NFSProtocolEndPoint 18 Physical Package 154
PrimordialStorageExtent 19 Celerra_DataMoverEthernetCard 154
CIM 6 Celerra_DataMoverProduct 155
CIM CQL for Celerra Profiles 160 PrimordialStorageExtent 19
Common Information Model 4 Profile 9
Profile Registration Profile 9

E
Extension Composition Subprofile 85 Q
Extent 85 Query 6
Extent Composition Subprofile 85 Query SLP 6
Celerra_PrimordialStorageExtent 85
meta volumes 85 S
Server Profile 6
F CIM_Registered Profile 6
File 147 communication protocol information 6
file 56 Query SLP 6
File Export Manipulation 58, 72 SMI-compliant interface 4
File Export Profile 45 Software 148
file export settings 56 Software Package 148
File Storage Profile 147 standard 4
File System Manipulation Profile 58 Standard Management Interface 4
File System Profile 35 Storage 4
filemover 58 Storage Management Initiative Specification 4
FileSystem Storage Mangement Initiative 4
file system settings 41 Storage Networking Industry Association 4
logical disk 42
Filesystem 35, 58 U
uxfsfilesystems 39 UML 166
Filesystem Manipulation Profile UML diagrams 166
filemover 58
Filesystem Profile
uxfsfilesystems 35

Release 7.1 183 of 185


Notes

184 of 185 Release 7.1 SMI-S Provider Programmer Guide for VNX
About this document
As part of its effort to continuously improve and enhance the performance and capabilities of the Celerra product line, EMC periodically
releases new versions of Celerra hardware and software. Therefore, some functions described in this document may not be supported by all
versions of Celerra software or hardware presently in use. For the most up-to-date information on product features, see your product release
notes. If your Celerra does not offer a function described in this document, contact your EMC Customer Support Representative for a
hardware upgrade or software update.
Comments and suggestions about documentation
Your suggestions will help us improve the accuracy, organization, and overall quality of the user documentation. Send a message to
techpubcomments@EMC.com with your opinions of this document.

Copyright © 2012 EMC Corporation. All rights reserved.


EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Use, copying, and distribution of any EMC software described in this publication requires an applicable software license.
For the most up-to-date regulatory document for your product line, go to the Technical Documentation and Advisories section on EMC
Powerlink.
For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com.
All other trademarks used herein are the property of their respective owners.

185 of 185 Release 7.1

You might also like