InfoScale™ Operations Manager 9.0 User's Guide
- Section I. Getting started
- Introducing Arctera InfoScale Operations Manager
- Using the Management Server console
- About selecting the objects
- About searching for objects
- Examples for using Arctera InfoScale Operations Manager
- Example: Cluster Server troubleshooting using Arctera InfoScale Operations Manager
- Example: Ensuring the correct level of protection for volumes controlled by Storage Foundation
- Example: Improving the availability and the disaster recovery readiness of a service group through fire drills
- Examples: Identifying and reducing storage waste using Arctera InfoScale Operations Manager
- Section II. Managing Arctera InfoScale Operations Manager
- Managing user access
- Creating an Organization
- Modifying the name of an Organization
- Setting up fault monitoring
- Creating rules in a perspective
- Editing rules in a perspective
- Deleting rules in a perspective
- Enabling rules in a perspective
- Disabling rules in a perspective
- Suppressing faults in a perspective
- Using reports
- Running a report
- Subscribing for a report
- Sending a report through email
- Managing user access
- Section III. Managing hosts
- Overview
- Working with the uncategorized hosts
- Managing File Replicator (VFR) operations
- Managing disk groups and disks
- Creating disk groups
- Importing disk groups
- Adding disks to disk groups
- Resizing disks in disk groups
- Renaming disks in disk groups
- Splitting disk groups
- Moving disk groups
- Joining disk groups
- Initializing disks
- Replacing disks
- Recovering disks
- Bringing disks online
- Setting disk usage
- Evacuating disks
- Running or scheduling Trim
- Managing volumes
- Creating Storage Foundation volumes
- Encrypting existing volumes
- Deleting volumes
- Moving volumes
- Renaming volumes
- Adding mirrors to volumes
- Removing the mirrors of volumes
- Creating instant volume snapshots
- Creating space optimized snapshots for volumes
- Creating mirror break-off snapshots for volumes
- Dissociating snapshots
- Reattaching snapshots
- Resizing volumes
- Restoring data from the snapshots of volumes
- Refreshing the snapshot of volumes
- Configuring a schedule for volume snapshot refresh
- Adding snapshot volumes to a refresh schedule
- Removing the schedule for volume snapshot refresh
- Setting volume usage
- Enabling FastResync on volumes
- Managing file systems
- Creating file systems
- Defragmenting file systems
- Unmounting non clustered file systems from hosts
- Mounting non clustered file systems on hosts
- Unmounting clustered file systems
- Mounting clustered file systems on hosts
- Remounting file systems
- Checking file systems
- Creating file system snapshots
- Remounting file system snapshot
- Mounting file system snapshot
- Unmounting file system snapshot
- Removing file system snapshot
- Monitoring capacity of file systems
- Managing SmartIO
- About managing SmartIO
- Creating a cache
- Modifying a cache
- Creating an I/O trace log
- Analyzing an I/O trace log
- Managing application IO thresholds
- Managing replications
- Configuring Storage Foundation replications
- Pausing the replication to a Secondary
- Resuming the replication of a Secondary
- Starting replication to a Secondary
- Stopping the replication to a Secondary
- Switching a Primary
- Taking over from an original Primary
- Associating a volume
- Removing a Secondary
- Monitoring replications
- Optimizing storage utilization
- Section IV. Managing high availability and disaster recovery configurations
- Overview
- Managing clusters
- Managing service groups
- Creating service groups
- Linking service groups in a cluster
- Bringing service groups online
- Taking service groups offline
- Switching service groups
- Managing systems
- Managing resources
- Invoking a resource action
- Managing global cluster configurations
- Running fire drills
- Running the disaster recovery fire drill
- Editing a fire drill schedule
- Using recovery plans
- Managing application configuration
- Multi Site Management
- Appendix A. List of high availability operations
- Section V. Monitoring Storage Foundation HA licenses in the data center
- Managing licenses
- About Arctera licensing and pricing
- Assigning a price tier to a host manually
- Creating a license deployment policy
- Modifying a license deployment policy
- Viewing deployment information
- Managing licenses
- Monitoring performance
- About Arctera InfoScale Operations Manager performance graphs
- Managing Business Applications
- About the makeBE script
- Managing extended attributes
- Managing policy checks
- About using custom signatures for policy checks
- Managing Dynamic Multipathing paths
- Disabling the DMP paths on the initiators of a host
- Re-enabling the DMP paths
- Managing CVM clusters
- Managing Flexible Storage Sharing
- Monitoring the virtualization environment
- About discovering the VMware Infrastructure using Arctera InfoScale Operations Manager
- About the multi-pathing discovery in the VMware environment
- About discovering Solaris zones
- About discovering logical domains in Arctera InfoScale Operations Manager
- About discovering LPARs and VIOs in Arctera InfoScale Operations Manager
- About Microsoft Hyper-V virtualization discovery
- Using Web services API
- Arctera InfoScale Operations Manager command line interface
- Appendix B. Command file reference
- Appendix C. Application setup requirements
- Application setup requirements for Oracle database discovery
- Application setup requirements for Oracle Automatic Storage Management (ASM) discovery
- Application setup requirements for IBM DB2 discovery
- Application setup requirements for Sybase Adaptive Server Enterprise (ASE) discovery
- Application setup requirements for Microsoft SQL Server discovery
Examples of performing operations using Arctera InfoScale Operations Manager Web services API
Following are some examples on performing operations using Web services API:
To get metadata for a host:
https://domain.example.com:14161/vom/api/meta/server/host
To define an extended attribute named department on object type cluster:
https://domain.example.com:14161/vom/api/meta/hadr/cluster /add?name=department
Adds and displays the extended attribute department for object type cluster in the Management Server console.
To modify an extended attribute named department to Dept_new on object type cluster:
https://domain.example.com:14161/vom/api/meta/hadr/cluster /modify?name=department&new_name=Dept_new
To delete an extended attribute named Dept_new on object type cluster:
https://domain.example.com:14161/vom/api/meta/hadr/cluster /delete?name=dept_new
When you delete an extended attribute, it is not displayed in the Management Server console.
To update the extended attribute value for a host where the extended attribute is location:
https://domain.example.com:14161/vom/api/update/server/host /myhost_id?location=1st floor
To filter disk group objects whose display type is private:
https://domain.example.com:14161/vom/api/query/server/host /myhost_id/diskgroup?display_type=private
To run a recovery plan
https://domain.example.com:14161/vom/api/op/hadr/ recoveryplan/rplan_id/execute/
Payload information required to run a recovery plan is task order and time out duration. If a task is to be skipped during run-time, IS_SKIP should be true. If shared service groups are to be brought offline then OfflineSharedSg should be set to true. Use the above URL along with the payload information in an HTTPS client to run the recovery plan operation.
To provision storage using a storage template, enter the following URL to view the payload information.
https://domain.example.com:14161/vom/api/op/server/ template/storage/storage_template_id/provision
Payload information required to execute the storage template operation is host ID, disk group ID, and volume size. Use the above URL along with the payload information in a HTTPS client to execute the operation.
To online service group with the parameters as force or propogate.
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ service_group_id/host/{hostname}/{force}/{propogate}/online
Example: Service group online with the parameter as force
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ ABC_12/host/example.com/true/false/online
Example: Service group online with the parameter as propogate
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ ABC_12/host/example.com/false/true/online
To offline service group with the parameters as force, probe, or propogate.
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ service_group_id/host/{hostname}/{force}/{probe}/{propogate}/offline
Example: Service group offline with the parameter as force
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/true/false/false/offline
Example: Service group offline with the parameter as propogate
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/false/false/true/offline
Example: Service group offline with the parameters as force and probe
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/true/true/false/offline
To Switch service group.
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ service_group_id/host/{hostname}/switch/
Example
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/switch/
To move managed host in the Data Center.
https://domain.example.com:14161/vom/api/op/server/ {host_id}/moveto/datacenter/
Example
https://domain.example.com:14161/vom/api/op/server/ 34001234-1234-4dxx-0000-00000000000/moveto/datacenter/
To move managed host from Organization OE1 to child-Organization OE3 of Organization OE2.
https://domain.example.com:14161/vom/api/ op/server/{host_id}/moveto_oe/OE2,OE3/
Example
https://domain.example.com:14161/vom/api/op/server/ 0001234-1234-4dzz-0000-00000000011/moveto_oe/OE2,OE3/
To move cluster in the Data Center.
https://domain.example.com:14161/vom/api/ op/hadr/{cluster_id}/moveto/datacenter/
Note:
Cluster ID is the encoded_id.
Example
https://domain.example.com:14161/vom/api/op/ hadr/rhelclust-10098/moveto/datacenter/
To move cluster from an organization OE1 to child-Organization OE3 of Organization OE2.
https://domain.example.com:14161/vom/api/ op/hadr/{cluster_id}/moveto_oe/OE2,OE3/
Example
https://domain.example.com:14161/vom/api/op/ hadr/rhelclust-10098/moveto_oe/OE2,OE3/
To freeze service group with the parameter as persistent.
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/{service_group_id}/{persistent}/freeze/
Example: Freeze service group with the parameter as persistent
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/x1@linux_clus-00000/true/freeze/
Example: Freeze a service group without any parameter
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/x1@linux_clus-00000/false/freeze/
To unfreeze service group.
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/{service_group_id}/unfreeze/
Example
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/x1@linux_clus-00000/unfreeze/
To clear fault on service group.
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/{service_group_id}/host/{hostname}/clear/
Example
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/clear
To clear the clearadminwait state for service group.
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/{service_group_id}/host/{hostname}/{fault}/clearadminwait/
Example: Clear the clearadminwait state and the fault.
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/true/clearadminwait/
Example: Clear the clearadminwait state without clearing the fault.
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ x1@linux_clus-00000/host/example.com/false/clearadminwait/
To flush service group.
https://domain.example.com:14161/vom/api/ op/hadr/servicegroup/{service_group_id}/host/{hostname}/flush/
Example
https://domain.example.com:14161/vom/api/op/hadr/servicegroup/ ABC_12/host/example.com/flush/
To remove or unconfigure a managed host
Enter the following URL in a browser:
https://managementServerID:14161/vom/api/op/infra/host/hostID/remove
You can identify the value of
hostID
for the managed host that you want to remove or unconfigure by using thehost
API that is described earlier.
Note:
If "Ask reason for all operations" is enabled under Advanced Authorization in the Management Server perspective, then it is mandatory to provide a reason for performing the operation.