Troubleshooting the Nytro XD Solution

> Troubleshooting the Nytro XD Solution

> This appendix describes the known issues on the MegaRAID Storage Manager application and MegaCLI and StorCLI utilities and their probable solutions.

> NOTE If the following solutions do not resolve the issues, contact LSI Technical Support for further assistance at http://www.lsi.com/products/storagecomponents/Pages/SolidState.aspx.

> On Linux

> Nytro XD Configuration Issues

> The device discovery is automatic; the devices have to be identified automatically and added to the Nytro XD solution as either cache devices or target devices. Take care not to add the devices that have boot partition or any other information as cache devices, because it would be overwritten

> Nytro XD Start-up Issues

> | My the Nytro XD solution service stop failed.

> The Nytro XD solution service stop can fail if the target device is active, or if there is an active mounted file system on the target device. Unmount all of the target devices and stop the Nytro XD solution service.

> | Unable to restart the Nytro XD solution service after the stop service failed.

> | If the previous invocation of the Nytro XD solution service stop has failed, the subsequent invocation of start service can fail or might fail to bring up all of the configured target devices. Unmount all of the target devices and stop the Nytro XD solution service.

> Ubuntu Issues

> | When running the AddVd command, the Internal Error message appears on the Ubuntu server.

> By default, Kpartx does not get installed on Ubuntu flavors. Install the Kpartx utility to add the virtual drives on any Ubuntu server, and rerun the command.

> Steady Mode Issues

> This section describes the problems encountered after the Nytro XD solution is configured and when it is in a running state.

> | Steady Mode Issues

> | My cache device failed.

> • | Check the reason for failure and take suitable action.

> • | Check the event messages for the failure description.

> • | If the failure is correctable, perform these steps:

> Bring down the server.

> Remove the cache device, correct it, and reinsert it.

> Bring up the server.

> • | If this is the only cache device, your configuration would be lost. Bring down the server, replace the cache device, and call the LSI customer support personnel (http://www.lsi.com/about/contact/pages/support.aspx) to retrieve this information.

> • | Perform the first-time configuration.

> | Logical Drive Failure

> | My virtual drive (VD) failed.

> • | Check the reason for failure and take suitable action.

> • | Check the event messages for the failure description.

> • | Check the cable.

> • | Check if the back-end enclosure is up and running.

> • | If the failure is correctable, perform these steps:

> Remove the VD from the Nytro XD solution configuration.

> Remove the VD from the enclosure.

> Fix the VD and insert back into the enclosure.

> Add the VD into the Nytro XD solution configuration.

> • | If the failure cannot be corrected, perform these steps:

> Remove the VD from the Nytro XD solution configuration.

> Remove the VD from the enclosure.

> Insert a new working VD.

> | Logical Drive Offline Issues

> | My VD state is offline.

> • | Check if the back end enclosure is up and running.

> • | Check the back end cable.

> • | Check if the disk is up and running.

> • | Check the event messages for the offline events.

> • | Check the offline reason and take suitable action.

> • | If you cannot bring it online, perform these steps:

> Remove the VD from the Nytro XD solution configuration.

> Replace the VD with the new VD.

> Add the VD into the Nytro XD solution configuration.

> | I made my VD offline using my application, but the state is not reflected in the Nytro XD solution.

> The Nytro XD is a host-based solution, and relies on the operating system (OS) component to update the device state change. Different tools might have their own way to make the devices offline or online. The Nytro XD solution does not receive these events unless this is propagated to the OS by the corresponding software. The Nytro XD solution does not move the state of the device if the state is not propagated, because this would result in miss match between the device OS state and the Nytro XD solution state.

> | Logical Drive Online Issues

> | My VD is back online, but I am unable to access it.

> On MegaCLI, perform this:

> Check if the VD is in ready for online state and unmount all of the active file systems from the device node, and run the MegaCli XD -OnlineVd command for MegaCLI.

> On MegaRAID Storage Manager, see 5.8.3 Bringing the Cached Virtual Drives Online.

> | Failed Attempt to Add the Cache Device

> I see the cache device in the cache device list, but I am unable to add the cache device into the Nytro XD solution configuration. The following error appears:

> Identified foreign cache device.All the data in the cache device will be permanently erased.Use 'force' option, if you still want to proceed.

> If you have pulled out a Nytro WarpDrive card rom a host without removing it from the Nytro XD solution configuration and are using it on another host, this warning message appears. You can use the force option to add the device to the Nytro XD solution configuration on the new host. The force option removes all of the configuration information pertaining to the previous host, and you cannot recover the previous host configuration data, because this was the only cache device on the previous host.

> | Nytro WarpDrive Card Lock and Recovery Mechanism Issues

> f you see an event with description, WH EVENT - RECOVER VOLUME FAILED! in the /var/log/messages directory, contact the LSI Field Engineer to examine the Nytro WarpDrive card. This event means that there was a problem with the Nytro WarpDrive card and the Nytro XD solution. The problem was detected and the attempt to recover the volume failed.

> Foreign Configuration Issues

> The Nytro XD solution depends on BIOS UU ID to identify native and foreign configurations. Some flavors of Linux (for example, from RHEL 5.7 to RHEL 6.0) are known to report the same BIOS UU ID in different formats due to which Nytro XD might report foreign configuration on a operating system upgrade. Reconfigure the Nytro XD solution if you notice this error.

> On Windows

> NOTE The device discovery is automatic; the devices have to be identified automatically and added into the Nytro XD solution as either cache devices or target devices. Take care not to add the devices that have boot partition or any other information as cache devices, because it would be overwritten.

> Windows 2008 R2 Issue

> | When iSCSI Targets are administered by Microsoft iSCSI Initiator, the Microsoft iSCSI driver is known to crash. For more information, visit: http://support.microsoft.com/kb/979711/en-us

> Install Windows 2008 R2 Service Pack 1.

> Steady Mode Issues

> This section describes the problems encountered after the Nytro XD solution is configured and when it is in a running state.

> | Steady Mode Issues

> | My cache device failed.

> • | Check the reason for failure and take suitable action.

> • | Check the event messages for the failure description.

> • | If the failure is correctable, perform these steps:

> Bring down the server.

> Remove the cache device, correct it, and reinsert it.

> Bring up the server.

> • | If this is the only cache device, your configuration would be lost. Bring down the server, replace the cache device, and call the LSI customer support personnel (http://www.lsi.com/about/contact/pages/support.aspx) to retrieve this information.

> • | Perform the first-time configuration.

> | Logical Drive Failure

> | My virtual drive (VD) failed.

> • | Check the reason for failure and take suitable action.

> • | Check the event messages for the failure description.

> • | Check the cable.

> • | Check if the back-end enclosure is up and running.

> • | If the failure is correctable, perform these steps:

> Remove the VD from the Nytro XD solution configuration.

> Remove the VD from the enclosure.

> Fix the VD and insert back into the enclosure.

> Add the VD into the Nytro XD solution configuration.

> • | If the failure cannot be corrected, perform these steps:

> Remove the VD from the Nytro XD solution configuration.

> Remove the VD from the enclosure.

> Insert a new working VD.

> | Logical Drive Offline Issues

> | My VD state is offline.

> • | Check if the back end enclosure is up and running.

> • | Check the back end cable.

> • | Check if the disk is up and running.

> • | Check the event messages for the offline events.

> • | Check the offline reason and take suitable action.

> • | If you cannot bring it online, perform these steps:

> Remove the VD from the Nytro XD solution configuration.

> Replace the VD with the new VD.

> Add the VD into the Nytro XD solution configuration.

> | I made my VD offline using my application, but the state is not reflected in the Nytro XD solution.

> The Nytro XD is a host-based solution, and relies on the operating system (OS) component to update the device state change. Different tools might have their own way to make the devices offline or online. The Nytro XD solution does not receive these events unless this is propagated to the OS by the corresponding software. The Nytro XD solution does not move the state of the device if the state is not propagated, because this would result in miss match between the device OS state and the Nytro XD solution state.

> | Logical Drive Online Issues

> | My VD is back online, but I am unable to access it.

> On MegaCLI, perform this:

> Check if the VD is in ready for online state and unmount all of the active file systems from the device node, and run the MegaCli XD -OnlineVd command for MegaCLI.

> On MegaRAID Storage Manager, see 5.8.3 Bringing the Cached Virtual Drives Online.

> | Failed Attempt to Add the Cache Device

> I see the cache device in the cache device list, but I am unable to add the cache device into the Nytro XD solution configuration. The following error appears:

> Identified foreign cache device.All the data in the cache device will be permanently erased.Use 'force' option, if you still want to proceed.

> If you have pulled out a Nytro WarpDrive card rom a host without removing it from the Nytro XD solution configuration and are using it on another host, this warning message appears. You can use the force option to add the device to the Nytro XD solution configuration on the new host. The force option removes all of the configuration information pertaining to the previous host, and you cannot recover the previous host configuration data, because this was the only cache device on the previous host.

> | Nytro WarpDrive Card Lock and Recovery Mechanism Issues

> f you see an event with description, WH EVENT - RECOVER VOLUME FAILED! in the /var/log/messages directory, contact the LSI Field Engineer to examine the Nytro WarpDrive card. This event means that there was a problem with the Nytro WarpDrive card and the Nytro XD solution. The problem was detected and the attempt to recover the volume failed.

DB15-000917-02-January 2013
Copyright© 2013 by LSI Corporation. All rights reserved.