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
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.
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.
Bring down the server.
Remove the cache device, correct it, and reinsert it.
Bring up the server.
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.
Remove the VD from the Nytro XD solution configuration.
Remove the VD from the enclosure.
Insert a new working VD.
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.
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.
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.
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.
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
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.
Bring down the server.
Remove the cache device, correct it, and reinsert it.
Bring up the server.
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.
Remove the VD from the Nytro XD solution configuration.
Remove the VD from the enclosure.
Insert a new working VD.
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.
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.
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.
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.
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.