Enter your product and environment information to create a Risk Assessment checklist.
Product family:
Product:
Platform:
Product version:


 

  

Custom Reports Using Data Collectors

Risk Assessment Checklist Report for

Product: Storage Foundation Cluster File System HA

Platform: AIX

Product version: 5.0.1

Product component: Dynamic Multi-Pathing

Check category: All

Summary

ASL and APM consistency

Check category: Availability


Check description: Checks the Array Support Library (ASL) and Array Policy Module (APM) levels across systems in a single cluster.


Check procedure:

  • Identifies systems that are part of the same cluster and that have the same version of Storage Foundation / InfoScale installed.
  • Discovers the ASLs and the APMs installed on the systems.
  • Checks whether the ASL and APM versions are consistent across all systems in the cluster.


Check recommendation: Ensure that the ASL versions are consistent for all systems in a cluster that have the same operating system and Storage Foundation / InfoScale version, and are connected to the same storage enclosure.


Learn More...

Introduction to ASLs
Configuring Array Policy Modules

Dynamic Multi-Pathing (DMP) driver paths state

Check category: Availability


Check description: Checks whether all Dynamic Multi-Pathing (DMP) paths to the array are in the active/enabled state.


Check procedure:

  • Identifies all the DMP subpaths for all the disks available on the system.
  • Checks whether any of the subpaths are disabled.


Check recommendation: Enable all the disabled controllers on the system. You can do so using DMP commands provided in the documentation links.


Learn More...

Displaying paths controlled by the controller
Enabling I/O for paths, controllers, or array ports

Dynamic Multi-Pathing (DMP) restore daemon state

Check category: Availability


Check description: Verifies that the Dynamic Multi-Pathing (DMP) restore daemon is running on the system.


Check procedure:

  • Verifies that the Dynamic Multi-Pathing (DMP) restore daemon is running on the system.


Check recommendation: Automatic path failback stops if the DMP restore daemon is stopped. You are advised to start the DMP path restoration thread. Note:This is not a user land daemon that you can find using ps command, but a kernel thread that you can see only through vxdmpadm command. Click the documentation links below to find the details of using vxdmpadm command.


Learn More...

How to configure DMP path restoration policies
Displaying the status of DMP path restoration thread
Stopping the DMP path restoration thread

Dynamic Multi-Pathing (DMP) restore daemon consistency

Check category: Availability


Check description: Verifies that the Dynamic Multi-Pathing (DMP) restore daemon is configured consistently across all systems in a cluster.


Check procedure:

  • Determines which systems are part of the same cluster.
  • Verifies that the DMP path restoration attributes (such as DMP restore daemon, DMP properties like Enclosure, installed DMP version and DMP tunables etc.) are configured consistently across all systems in the cluster.


Check recommendation: Ensure that the DMP daemon is configured consistently for all systems in a cluster that are connected to the same enclosure and use the same Storage Foundation / InfoScale version.


Learn More...

How to configure DMP path restoration policies
Displaying the status of DMP path restoration thread
Stopping the DMP path restoration thread

Dynamic Multi-Pathing (DMP)/DDL enclosure claim

Check category: Availability


Check description: Checks that attached enclosures are properly claimed by Device Discovery Layer (DDL) and Dynamic Multi-Pathing (DMP).


Check procedure:

  • Determines the array type of attached enclosures, the enclosure names, and the list of enclosures that are not claimed by any Array Support Library (ASL).
  • Determines all the active Array Policy Modules (APMs) installed on the system and the array types supported by the active APMs.
  • Verifies the presence of any APMs installed on the system with the same array type as that of the enclosures attached to the system.


Check recommendation: Ensure that enclosures connected to the system are properly claimed by DDL, and that the ASL/APM appropriate for the enclosure is installed on the system.


Learn More...

Introduction to ASLs
Displaying enclosure information
Configuring Array Policy Modules
Download ASL/APM

HBA controller state

Check category: Availability


Check description: Checks whether the system has any disabled HBA controllers.


Check procedure:

  • Discovers all the HBA controllers that are present on the system.
  • Identifies any disabled HBA controllers.


Check recommendation: Enable all the disabled HBA controllers on the system.


Learn More...

Displaying information about I/O controllers
Enabling I/O controllers

Package Consistency

Check category: Availability


Check description: Checks that packages installed across all the nodes in a cluster are consistent


Check procedure:

  • Identifies the packages installed on all the nodess in a cluster.
  • Verifies that the package installed and its version are consistent across all the nodes in the cluster.


Check recommendation: Ensure that packages installed on all the nodes in a cluster are consistent and package versions are identical. Inconsistent packages can cause errors in application fail-over.



Verify software patch level

Check category: Best practices


Check description: Checks whether the installed Storage Foundation / InfoScale products are at the latest software patch level.


Check procedure:

  • Identifies all the Storage Foundation / InfoScale products installed on the system.
  • Verifies whether the installed products have the latest software versions that are available for download.


Check recommendation: To avoid known risks or issues, it is recommended that you install the latest versions of the Storage Foundation / InfoScale products on the system.



 
Read and accept Terms of Service