Solved

"Virtual Disk not on preferred path due to AVT/RDAC failover" on MD3000i Storage Array

Posted on 2013-06-11
7
4,355 Views
Last Modified: 2016-11-23
We had our MD3000i connected to an ESXi 4.1 host, which was exclusively used by a VM on it which was our file server.  After a recent reboot, this file server went loopy, so we have to rebuild it!

I rebuilt it on another ESXi 5.0 host and at first it looked to work ok and on the face of it, it is working ok, but the Modular Disk Storage Manager is saying that Array is non optimal.

Further investigation shows that the virtual disks configured with preferred controller 1 are all residing on controller 0!  If I manually change them back to 1, they change back to 0.

Nothing suggests a hardware fault at this stage, but in the error logs it refers to a AVT/RDAC failover.  The full error states:

Date/Time: 11/06/13 14:41:50
Sequence number: 10818
Event type: 4011
Description: Virtual Disk not on preferred path due to AVT/RDAC failover
Event specific codes: 0/0/0
Event category: Error
Component type: RAID Controller Module
Component location: RAID Controller Module in slot 0
Logged by: RAID Controller Module in slot 0

I would call Dell, but our support has just ran out and I'm cant rely on the company renewing it in a hurry, so any tips would be appreciated.
0
Comment
Question by:FSIFM
  • 5
7 Comments
 
LVL 12

Expert Comment

by:Seaton007
ID: 39239304
There should be an option to balance them or fail them back over to the other path.

Here is something else to check as well:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009414
0
 
LVL 4

Author Comment

by:FSIFM
ID: 39239315
There is an option to 'Redistribute Virtual Disks', but that just puts the disks on their preferred path, which I've already done manually.

Is it possible that an ISCSI Initiator Config issue could be the culprit?
0
 
LVL 118
ID: 39239420
do you have multiple paths, and are you using any additional software supplied by Dell for path mangement?
0
VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

 
LVL 4

Author Comment

by:FSIFM
ID: 39239508
Dells multi path driver has been installed as part of the Management software, but I'm not sure that the ISCSI Initiator is configured appropriately to take advantage of it.

I can ping all 4 of the Controller IP addresses from the host.  If I disable the NIC connected to controller 1 (that one that one take any virtual disks, its still pings them all.  However, disabling the NIC linked to controller 0 causing the shares to fall over.

I've attached the target tab of the ISCSI initiator as its not saving the Enable Multi Path option.
SnipImage.JPG
0
 
LVL 4

Author Comment

by:FSIFM
ID: 39239531
Just to clarify, the MD 3000i isn't presenting storage to the ESXI hosts as Data Stores.  Instead, its configured with virtual switches, that are assigned as additional NICs to the file server, which in turn uses the Microsoft ISCSI initiator to gain access to the assigned virtual disks.
0
 
LVL 4

Accepted Solution

by:
FSIFM earned 0 total points
ID: 39244984
Fixed the issue myself in the end.  It was an iSCSI initiator issue.

Essentially, configure the Favourite Targets from the Targets tab.

Steps taken where:

1.  In Targets tab, click the Connect button
2.  Tick the 'Enable multi-path' check box
3.  Click Advanced button and change the Defaults to
3.1 -  Local Adapter = Microsoft iSCSI Initiator
3.2 -  Initiator IP = First iSCSI connected NIC on the server
3.3 -  Target portal IP = Corresponding IP address of the controller matching the Initiators Subnet
4.  Click OK
5.  Repeat Steps 1 to 4 until you have assigned an Initiator IP to all available targets on the iSCSI array.

6.  For me, I then went into the Favourite Targets tab and deleted any that didn't match the details entered above.
0
 
LVL 4

Author Closing Comment

by:FSIFM
ID: 39255602
I found the solution myself.... Ok, I got assistance from a Dell Technician, but don't tell anyone.
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
This is an issue that we can get adding / removing permissions in the vCSA 6.0. We can also have issues searching for users / groups in the AD (using your identify sources). This is how one of the ways to handle this issues and fix it.
Teach the user how to install log collectors and how to configure ESXi 5.5 for remote logging Open console session and mount vCenter Server installer: Install vSphere Core Dump Collector: Install vSphere Syslog Collector: Open vSphere Client: Config…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now