I have a virtual disk that's reporting:Virtual Disk Not On Preferred Path
I believe I have corrected the original problem. One of my servers only had one path to a single controller. That has since been fixed, and both paths are now available. I have confirmed (per the Recovery Guru) that I can ping both iscsi ports.
Can I move the storage back (Advanced >> Recovery >> Redistribute Virtual Disks.) during production use, or do I have to unmount the storage first?
Yes you can redistribute the Virtual Disks while the MD is in production see below:
The alert on the system is due to a virtual disk not being on the preferred path. When virtual disks are created, they are assigned to one of the two controllers as a preferred communication path. If that path is not available – due to a network issue, controller reset, etc. – the array will communicate via the alternate controller. In some cases the communication does not shift back to the primary path when it becomes available again. To correct this you just need to manually redistribute the virtual disks back to their preferred paths.
To redistribute virtual disks:
1. Open Modular Disk Storage Manager (MDSM)
2. Click on the Support tab
3. Select Manage Raid Controller Modules
4. Click on Redistribute Virtual Disks
• You will get an alert telling you that this will disrupt communications if you do not have the multipath drivers installed. You can ignore this message and proceed. If you still have access to the virtual disk that is not on preferred path, you have multipath drivers installed
Please let us know if you have any other questions.
Here are also the steps to perform the upgrade just in case you don’t have them.
Steps to update the firmware:
1. Ensure you have a tested backup of the data contained on the array
2. It is highly recommended to gather support bundle from the "Support" tab of the MD Storage Manager before performing any firmware upgrade operations. Also recommend getting another support bundle after the upgrade is complete.
3. You must stop all I/O going to the array
4. Load MDSM to verify connectivity, then close MDSM but leave the main management screen open
5. From the main management screen in MDSM use the “upgrade raid controller firmware” on the “devices” screen to upgrade to the latest firmware
6. Verify connectivity through MDSM
7. Update the hard drive firmware if applicable
8. Reboot the stack
a. Power down the server(s)
b. Power down the MD3000(i)
c. Power down any attached storage (MD1000/12xx)
d. Leave the power off for 2-3 minutes
e. Power up in reverse order
9. Verify connection to the array and virtual disks and verify that data is presented to each of the connected servers
Please let us know if you have any other questions.
Which model of MD do you have? Also what is the current version of firmware that is running on the MD? I have seen some cases of this where your virtual disk keeps switching between controllers and if you upgrade the controllers firmware it resolves the issue.
Please let us know if you have any other questions.
MD 3200 is the model and looks like just a step down of a Firmware as Bill. I know last time we had to do firmware upgrade it turned out Second Raid card on it was bad (that is for a brand new system it came with bad card).
I am having the same issue to where I am getting the preferred path is not available. We have not had connectivity to this RAID Controller Module for months now. We still have access to the VMs so there must be multi-path support for our VMware? In this case should I not "redistribute virtual disks" during the day in production?
If not, do I need to shut down all affected VMs to stop I/O?
EVENT:
Virtual Disk not on preferred path due to AVT/RDAC failover
DELL-Sam L
Community Manager
•
8058 Posts
•
34386 Points
15488
1
Posted February 5th, 2013 08:00
Hello billmatthews,
Yes you can redistribute the Virtual Disks while the MD is in production see below:
The alert on the system is due to a virtual disk not being on the preferred path. When virtual disks are created, they are assigned to one of the two controllers as a preferred communication path. If that path is not available – due to a network issue, controller reset, etc. – the array will communicate via the alternate controller. In some cases the communication does not shift back to the primary path when it becomes available again. To correct this you just need to manually redistribute the virtual disks back to their preferred paths.
To redistribute virtual disks:
1. Open Modular Disk Storage Manager (MDSM)
2. Click on the Support tab
3. Select Manage Raid Controller Modules
4. Click on Redistribute Virtual Disks
• You will get an alert telling you that this will disrupt communications if you do not have the multipath drivers installed. You can ignore this message and proceed. If you still have access to the virtual disk that is not on preferred path, you have multipath drivers installed
Please let us know if you have any other questions.