Solved

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

Posted on 2013-06-11
7
4,518 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 120
ID: 39239420
do you have multiple paths, and are you using any additional software supplied by Dell for path mangement?
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
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

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

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

In this article, I will show you HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 6.5 after enabling SSH or ESXi Shell.
Giving access to ESXi shell console is always an issue for IT departments to other Teams, or Projects. We need to find a way so that teams can use ESXTOP for their POCs, or tests without giving them the access to ESXi host shell console with a root …
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…

726 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