Problems with iSCSI Multipath i/o

Hi people,

I just started testing with ESXi 4 and hit a snag with the software iSCSI adapter and Multipath i/o.

A bit of background reading, I understand that the storage architecture is a little different to 3.5, with the new PUBLIC service announcement.

Anyway, here's the implementation.

Single host ESXi 4.0

-vSwitch1

-Two cards of uplink physical

-Two ports, with a VMKernel interface in each group (see attachment "Storage4 - Network.jpg'")

-10.42.80.107 & 10.42.80.108

-L' order of the adapter has been supplanted in the port groups while only 1 adapter is active in two groups of offices

-Added the two interfaces VMKernel (vmk1 & vmk2) for iSCSI adapter, using the commands 'esxcli nic swiscsi.

-Basically, everything described in the VMWare "iSCSI SAN Configuration Guide"

Thecus R4500i iSCSI SAN

-Two physical network adapters

-Each physical NETWORK card has it's own IP address

-10.42.80.200 & 10.42.80.201

So in this configuration, I should end up with 4 paths:

ESXi 10.42.80.107 - SAN 10.42.80.200

ESXi 10.42.80.107 - SAN 10.42.80.201

ESXi 10.42.80.108 - SAN 10.42.80.200

ESXi 10.42.80.108 - SAN 10.42.80.201

That is what I get, if I look in the "Configuration\Storage Adaptors\iSCSI software adapter" (see attachment "Storage2 - Paths.jpg'").

But here's the problem, when I take a look in "Configuration\Storage\Devices\iSCSI Software Adaptor\Manage paths", I get only one path (see attached "Storage3 - Paths.jpg").

Can someone help explain this? Did I miss something?

This same configuration (servers, network cards, SAN, etc.) everything is perfect with multiple paths in ESXi 3.5

(And Yes, I know that the Thecus ' "is not on the HCL supported, but we are only talking about standard iSCSI here, no additional Plugins storage, etc.)

Not uber-urgent, but annoying, as this lack of multipathing would stop a vSphere deployment.

Thank you

Graham.

Looking at the trace, it seems that, the table is not confirming to the specification when it sends data VPD. Let's not id NAA format. According to "spc3r23, 7.6.3.6.1 basic format of identifier NAA", the first Quartet of the NAA id can be 0 x 2, 0 x 5 or 0 x 6. However, the trace shows 0 x 9. ESX 4.0 does not have several paths to the LUN b ' cos of this. Is there a way to disable 'Page of Identification of device' on the side table.

Tags: VMware

Similar Questions

  • Problem with iSCSI installation program

    Hi all

    Like most of the people that I saw a play with the new features of vSphere, but I hit a problem with Setup of iSCSI.

    Here, the background is, we have 3 Dell R805 servers with 12 network cards. Connected to Dell PS5000 3 WITHOUT. What im actually doing on our test server is set up 4 of these ports of network card for conenctivity in our san.

    I followed the guide to iSCSI, vSphere to the letter until page 35, where he talks about the Jumbo frames. This is what im having issues.

    Create a Jumbo Frames-Enabled vSwitch

    Configure a vSwitch for Jumbo frames by changing the MTU size for this vSwitch.

    Procedure

    1 to set the size of the MTU to vSwitch, run the vicfg-vswitch - m & lt; MTU & gt; & lt; vSwitch & gt; order of the

    vSphere CLI.

    This command sets the MTU value for all the uplinks on the vSwitch. Should be the largest MTU size

    Size MTU among all connected to the vSwitch virtual network adapters.

    2. run the vicfg-vswitch - l command to display a list of the vSwitches on the host and verify that the

    the vSwitch configuration is correct.

    This part I did successfully and vSwitch1 shows as being MTU 9000 activated.

    Sound this next part is difficult to know.

    Create a VMkernel Jumbo Frames - Enabled Interface

    If you are using an ESX host, you must use the command line interface to create a VMkernel network interface

    that is activated with the frames.

    Procedure

    1. connect directly to the console of the ESX host.

    2 use the esxcfg-vmknic command to create a connection VMkernel with Jumbo Frame supports.

    esxcfg-vmknic - a - I & lt; address ip & gt; n & lt; netmask & gt; m & lt; MTU & gt; & lt; port group name & gt;.

    3 launch the esxcfg-vmknic - l command to display a list of VMkernel interfaces and check that the

    the Jumbo Frame-enabled interface configuration is correct.

    4. check that the VMkernel interface is connected to a vSwitch with frames enabled.

    5. configure all switches physical and all physical or virtual machines to which this interface VMkernel

    connects to support Jumbo frames.

    If I run the esxcfg-vmknic - l command, it shows 4 NICs I have MTU 1500. I'm confused as to what I'm doing here. What is the esxcfg-vmknic - a - I & lt; address ip & gt; n & lt; netmask & gt; m & lt; MTU & gt; & lt; port group name & gt;. command doing?... No matter what I put as the name of the Port Group that does not work... All I get when I run the command again is the list of options.

    Thus, at this point my tests came to a stop. How can I get my NETWORK cards to show as 9000, and why the documentation provides commands that don't work?

    I must emphasize, that we ran 3.5 successfully 12 months, if im not a total newbie to ESX.

    Sorry for the long post, but I thought that he better explain it properly.

    See you soon

    Paull

    C:\Program VMware vSphere CLI\bin > esxcfg - vmknic.pl - l h 10.63.2.202

    Group/DVPort IP address of the IP family Port MAC-address Netmask of the interface

    Type MTU

    vmk2 iSCSI2 IPv4 10.63.5.106 255.255.255.0 00:50:56:72:89:2e 1500 STATIC

    vmk3 iSCSI3 IPv4 10.63.5.107 255.255.255.0 00:50:56:7 d: 22:8 b 1500 STATIC

    vmk4 iSCSI4 IPv4 10.63.5.108 255.255.255.0 00:50:56:71:84:f1 1500 STATIC

    vmk0 iSCSI1 IPv4 10.63.5.105 255.255.255.0 00:50:56:70:85:ae 1500 STATIC

    Looks like you have always vmknic as mtu = 1500. "" the only way to get the ti 9000 is remvoe the port groups iscsi1 ~ 4 and them with readd ' 9000 m ' in the esxcfg-vmknic - a cmd.

    try and let us know how it goes. esxcfg-vswitch output would be also good to confirm that your vswitch is 9000 mtu.

    -Kun

  • iSCSI multipath with Distributed Virtual Switch error

    Ive followed the iSCSI SAN guide and have iSCSI multipathing works well with a regular virtual switch. Ive cancelled all configurations and have begun to see if I can get this working with a dVSwitch.

    I get the error "Add Nic failed in IMA"

    Someone at - it ideas?

    I recently worked on a case of iSCSI with VMware support and they mentioned a known issue with iSCSI and dVS, this is also described in the release notes, but may still have a problem. You can contact the technical support for confirmation.

    • ESX/ESXi 4.0 4.0 does not support the compatible ports with DVS binding configuration VMkernel network interface cards

    If you configure compatible with vNetwork Distributed Switch port binding NICs VMkernel, the operation fails if you enter esxcli swiscsi nic adds - n vmkx d vmhbaxx and vmkiscsi-tool - V - a vmkx vmhbaxx orders through the service console or the vSphere CLI.

    Workaround: Use only inherited vSwitch VMkernel NIC for port binding.

    =========================================================================

    William Lam

    VMware vExpert 2009

    Scripts for VMware ESX/ESXi and resources at: http://engineering.ucsb.edu/~duonglt/vmware/

    repository scripts vGhetto

    VMware Code Central - Scripts/code samples for developers and administrators

    http://Twitter.com/lamw

    If you find this information useful, please give points to "correct" or "useful".

  • Debian Wheezy 7 - iSCSI / LIO problem with ESXi 5.0

    Hi all

    I had a Debian Wheezy on a HP ML310e server. This server should be used as an iSCSI - storage server.

    Unfortunately I am not able to connect my 5.0 with LIO iSCSI target ESX servers.

    I used the implementation of LIO (targetcli) for iSCSI and I used the official installation manual Linux target SCSI - ISCSI.

    I know that the discovery of the Portal works, because when I enter the IP Address of storage in the dynamic discovery, the two portals of storage can be found. BUT any new features.

    I disabled the CHAP authentication, because I thought that it might have to do with it, but still no go.

    My Windows 2003 R2 64 bit backup server can connect without a problem.

    I have a feeling it's something small, but unfortunately I can't find any debugging or a newspaper for the login process.

    Here is some info on my system:

    4 ESXi 5.0 x 623860 mit vCenter 5.0.0 623373

    HP ML310e as a storage server with:

    Debian GNU/Linux 7

    Linux avaNAS 3.2.0 - 4-amd64 SMP 3.2.46 - 1 + deb7u1 x86_64 GNU/Linux Debian #1

    [INFO] 2013-11-10 01:44:39 Using configshell version 1.1

    [INFO] 2013-11-10 01:44:39 Using rtslib version 2.1

    [INFO] 2013-11-10 01:44:39 using targetcli version 2.0rc1

    Is attached a screenshot of the current configuration of the TargetCLI.

    Thank you very much for your help!

    See you soon,.

    Alex

    Hi all

    Sorry for the late reply.

    I found a problem with MTU 9000.

    One of the switches does not 9000 MTU packet transport.

    After changing the MTU to 1500, everything works like a charm.

    See you soon,.

    Alex

  • iSCSI multipath on a distributed vSwitch?

    I read that there are problems with this and I'm pretty positive, I read that it is still not supported in one of the documents ESX4u1 (although for the life of me I can't find this text of presentation this morning).  Is this even a question?  And if so, can someone explain why exactly this is not working?

    I'm documenting a config proposed for deployment using cards dual 10GbE and I do research using iSCSI multipath and dvSwitches.  Which raises another question, on a channel 10GbE same multipathing necessary?



    -Justin

    If you are talking about the use of links in the port, then you must use conventional switches for this purpose.  It is in the notes version of vSphere

    vExpert

    VMware communities moderator

    -KjB

  • Paths multiple problem with PowerVault MD3200i + Oracle Enterprise Linux (5,7)

    Hello

    I'm trying to configure MPIO on a host (running Oracle Enterprise Linux Server 5.7) connected to an Powervault MD3200i. I have a few unexpected problems with/dev/dm-0 missing after reboot.

    I configured 3 virtual disks (RAID 1) with MPIO. 3 devices have been created (/ dev/dm-0, / dev/dm-1 and/dev/dm-2).  If I mount them manually, they work very well, so I've added to the fstab. After a reboot, I checked that/dev/dm-1 and/dev/dm-2 have been automatically but is not/dev/dm-0. In fact, the/dev/dm-0 has disappeared from the directory of the device (!)

    If I rinse 'multipath f' and ' multipath - v2 "the device gets recreated, but disappears on the"
    next reboot again. How can I resolve this behavior? Can anyone help?

    Thanks in advance.

    See you soon

    I thought about it... the problem is that I had the wrong specified dev in fstab.

    Should I use the devices in/dev/map /... it worked immediately.

  • Problem with the Ubuntu CPU usage

    Hello

    We meet a few the next problem with an Ubuntu VM:

    The virtual machine has 8 vCPU (increased from 2 Sockets with 4-core to 8 outlets with a carrot) and the latest VMware tools installed. Even if there is a lot of load on this system, the virtual machine seems to use about 25% to 50% of CPU capacity. The return of the command vmstat 1 during this time is:

    user: 28%

    system: 4%

    inactive: 78%

    wait: 0%

    VCenter statistics shows a spike on the CPU load, but epi only climbs and rest between 25 and 50 percent or a maximum use of 7 309 MHz (about 16,000).

    vmware cpu.png

    Here are some features of the environment and the virtual machine:

    Server:

    VMware ESXi 5.5

    VMware vCenter 5.5

    HP ProLiant DL380p Gen8

    • 2 x Intel Xeon E5-2620 @ 2.00 GHz
    • 96 GB OF RAM
    • QNAP-TS-869U-RP via iSCSI

    VM:

    12.04.4 of Ubuntu LTS (GNU/Linux x86_64 from 3.8.0 - 36-generic)

    VM-Version 8

    8 vCPU

    8 GB vRAM

    Updated version of the VMware tools installed

    What can we do to improve the virtual machine CPU usage?

    Please let me know if you need further information.

    Thanks in advance

    Christian

    Since a thread can use 100% of a vCPU it may be a problem of thread on your application.

    You should look at the use of the individual processor instead of overall consumption.

    Lets say that the application can use only 1 wire but it uses 100%, this means that it will use to 12.5% of the total cpu resources allocated to this virtual machine. (100/8)

    Linjo

  • 5.0 to 5.5 with iSCSI ESXi ESXi

    I have some servers ESXi 5.0 with iSCSI configured for my storage. If I'm on 5.5 ESXi, should I reconfigure the iSCSI? If so, how differente different is the configuration? I know that we had to set up when we went from 4.x to 5.0 ESXi ESXi and the configuration options are very different. Is this the case with the new version?

    No, you stay within the same major version and it should work without any problems. ESX ESXi (i) 4-5 were important steps, they are smaller. Made this upgrade in environments of production before without any problem or reconfiguration.

  • Need assitance with iSCSI storage

    I have a new SAN, I'm trying to migrate my existing data.  I'm under ESXI 5.1.  I use the software iscsi VMware adapter.

    Network configuration:

    Old san target IP: 10.10.10.10

    Connection: ESXi > old switch > old SAN

    ESXi connection: 10.10.10.100 - 1 vswitch with 2 network cards for

    New IP target San: 10.10.10.11

    Scheduled connection: ESXi > new switch > new SAN

    ESXi connection: 10.10.10.101 - 1 vswitch with 2 network cards for

    ESXi host is currently connected to the old SAN (a data store in VMware).  The connection is made by 1 vswitch with to vNIC.  No vkernal port binding is used on the map of the iSCSI software.

    Problem, it is the new volume, I installed on the new network SAN just don't appear when you perform a new analysis of the HBA, UNLESS I have add the new vNIC to the new vswitch to the port binding under network config for the VMware iSCSI initiator.  The volume is configured with unlimited access, no chap, IP, etc..  I'm curios that might prevent the new SAN to appear without having to add links in the port.  My only thought is that there is a problem with routing both the new SAN switch and the old SAN switch be configured with the same subnet; resulting esxi attempt at analysis to the INVESTIGATION period on the old switch instead of the new?

    You can not have 2 ip address on the same subnet for storage. If you need binding ports.

    The two objectives are also on the same subnet. If you do not use the port binding, you should have an ip address for the storage on the same subnet.

    Also those who are natachasery not right vNIC? Are all the 4 natachasery on the same physical switch?

    If so, you can just have a vSwitch and add all 4.

    Or put your new storage space on an independent network.

    Edit, typo

  • iSCSI multipath vs network redundancy?

    If I have a redundant network, say a VMkernel port on a vSwitch with two VMnic, maybe Port ID load balancing and the two vmnic goes to two different physical switches and there are redundant links on all switches between the ESXi host and iSCSI SAN and it is Rapid Spanning Tree set up, and there is a kind of Etherchannel / Link aggregation on the iSCSI Server , but only a single IP address...

    Is there an advantage to configuring iSCSI multipath and let the VMkernel manage failover, rather than let the network itself, make sure that there is a path between the host and the target?

    Primary storage provider use several IP for storage NIC (in some cases two different networks).

    With the VMware multichannel modules, you are limited to only one path (at that moment) to a LUN, but the seller might have is multichannel modules, or of course, you can use LUN more have used more of paths.

    Bandwidth could be interesting with several virtual machines... or I/O loads.

    André

  • Why several vmkernels for iSCSI multipath?

    I'm a little confused about the iSCSI Multipathing. What is the reason for the creation of two vmkernel interfaces and then use command line tools to link them to a new vmhba? Is it different for the use of a software iSCSI initator on a vSwitch with multiple VMNIC, connected to different physical switches?

    There is the same discussion in thread Russian vmug.

    iSCSI Multipathing is not on the trail, its about us pairs - initiators (interfaces vmk) and targets.

    If you have two targets

    • and you need to fail over only - 1 vmk is enough (NIC in Active mode / standby)
    • If you need loadbalacing
      • and you can use the aggregation of links + Hash IP - 1 vmk is sufficient (PSP is Roundrobin and NICs in active/active mode)
      • If you cannot use THE - vmk 2 are needed.
  • Problems with vmotion on Esxi

    Hallo.

    I have problem with vmotion migration between hosts.

    It gives me the following error:

    General system error: migration failed when copying data

    and fails to 10%

    HW configuration:

    Box M1000e blade

    5 * Server Blade M610 with 1 card of additional network for fabric b

    2 * I / O modules switch for fabric

    2 * I / O modules switch for fabric B

    It wasn't the economy for 6 modules of e/s so we have a configuration with only 4 i/o modules switch

    If FabricB is dedicated for ISCSI ay

    Fabric is then used for VM, ay and Vmotion management

    vmnic 0 + 1 (fabric) is configured in a nic to the virtual switch team in a configuration of active standby.

    Vmnic0 active and standby Vmnic1

    On the vmkernel on the same switch port virtual I have changes the active standby for vmnic 0 Eve and vmnic1 active (I also tried to use the order active / standby for the vmkernel as the virtual switch setting but the same error occurs).

    VM/management is therefore run traffic Vmnic0 and Vmotion vmnic1 primary primer

    Vswitch0 on host1:

    VM network VLAN 168

    VMotion VLAN 168 ip:192.168.168.201

    Management network VLAN168 ip: 192.168.168.145

    Vswitch0 on host2:

    VM network VLAN 168

    VMotion VLAN 168 ip:192.168.168.202

    Management network VLAN168 ip: 192.168.168.146

    Tried the following without success:

    http://KB.VMware.com/selfservice/microsites/search.do?language=en_US & cmd = displayKC & externalId = 1013150

    Offline migration works very well.

    And it seems to be a recurring problem because last night he worked with a vmotion online but today mistake once again.

    Any good suggestion on this issue?

    Hi Michael,

    VMotion doesn't storage networking (as long as the data store is accessible by two hosts). Only those ports vmkernel with IP 201 and 202 are involved.

    Check only these two enabled VMotion vmkernel ports. Are two servers connected to the same switch vmnic0? Try to catch the error message in the logs.

    Good luck

    Franck

  • ESX 4.0 problem with post install in kick start.

    Hi all

    I have problem with writing a script for starting a esx4. Everything works OK until I try to enable vmotion. my kickstart script looks like:

    AcceptEULA

    keyboard us

    AUTH - enablemd5 - enableshadow

    1. Names of canonical readers:

    clearpart - overwritevmfs - drives = mpx.vmhba0:C0:T0:L0

    1. Uncomment to use the first detected disk:

    #clearpart - firstdisk

    1. Uncomment the esxlocation line and comment out the clearpart

    2. and physical partitions to do a non-destructive reinstall.

    #esxlocation - uuid = 2be8278c-007 b-4389-947f-0f6a72a23036

    install the cdrom

    rootpw - iscrypted $1$ fh40NuLv$ jo1FUrvpfHEXHINgANoEj.

    time zone hours utc-"Poland".

    network - addvmportgroup = true - device = vmnic1 - bootproto =-= 192.168.10.10 static ip - subnet mask = 255.255.255.0 - Gateway = 192.168.10.1 - nameserver = 192.168.10.1 - hostname = test

    part "/ boot" - fstype = ext3 - size = 1100 - ondisk = mpx.vmhba0:C0:T0:L0

    1. Uncomment to use the first detected disk:

    #part ' / boot ' - fstype = ext3 - size = 1100 - onfirstdisk

    the game 'none' - fstype = vmkcore - size = 110 - ondisk = mpx.vmhba0:C0:T0:L0

    1. Uncomment to use the first detected disk:

    'none' - fstype = vmkcore - size = 110 #part - onfirstdisk

    part "Storage1" - fstype = vmfs3 - size = 8604 - grow - ondisk = mpx.vmhba0:C0:T0:L0

    1. Uncomment to use the first detected disk:

    #part 'Storage1"- fstype = vmfs3 - size = 8604 - grow - onfirstdisk

    VirtualDisk "esxconsole" - size = 7604 - onvmfs = 'Storage1.

    part 'swap' - fstype = swap - size = 600 - onvirtualdisk = "esxconsole".

    the part "/ var/log" - fstype = ext3 - size = 2000 - onvirtualdisk = "esxconsole".

    part ' / ' - fstype = ext3 - size = 5000 - push - onvirtualdisk = "esxconsole".

    % post - interpreter = bash

    esxcfg-vswitch - L vmnic0 vSwitch0

    esxcfg-vswitch - D "VM Network" vSwitch0

    -A ' 64 VLAN' vSwitch0 esxcfg-vswitch»

    esxcfg-vswitch - a "iSCSI" vSwitch0

    esxcfg-vmknic - an "iSCSI" 255.255.255.0-i 192.168.10.11 - n

    esxcfg-road 192.168.10.1

    esxcfg-road - a by default 255.255.255.0 192.168.10.1

    service mgmt-vmware restart

    sleep 5

    / usr/bin/VMware-vim-cmd hostsvc/vmotion/vnic_set vmk0

    service mgmt-vmware restart

    When I run the command/usr/bin/vmware-vim-cmd vmotion/hostsvc/vnic_set vmk0 after installation in ssh allows vmotion, but when it is run by Setup in the % post section that's not what I'm doing wrong?

    Concerning

    Zbyszek

    I did a startup script and it started working.

  • problem of iSCSI on ESX3.5

    Hello

    I get a problem with my test environment.

    I have 2 blade IBM servers (2 esx 3.5 U3 clustered HA) and I also access the SAN via ESX client software.

    Recently, on the latest vocations, turned off arrives and all servers were restarted. After that, starting today, problems begin when I lost my SAN storage - it just disappear from the list of storage, while in storage iSCSI adapters always present. Analyze new have no results.

    I did for an ESX Server-

    I delete cluster, enable/disable iSCSI Initiator - LUN's appear in the storage adapters, I can see his ability, but when I try to add new storage I don't see that LUN available currently.

    Sorry if my vmware terms wrong somewhere, I'm always 'essential' here. Also - I find no error. I know just what storage exist (I can 'telnet' to it), but I can not add it as a storage device (CHAP not using it).

    Can someone tell me what I can do to check/test problem solving...

    Best regards

    Ilya

    Maybe it has something to do with your problem.

    http://www.NTpro.nl/blog/archives/878-VMware-ESX-and-ESXi-3.5-alert.html

  • problems with, phone, 6, Bluetooth kit, Nissan, after update, for, Rios, 1.0.2

    After the update to ios 10.0.2 - trying to use bluetooth to call my vehicle, it says: "this article is not in your phone book." How can I solve this problem?

    Greetings, joybelino1!

    Thank you for joining the communities Support from Apple! I can't wait to see that you are having problems with your Bluetooth in your car! The good news is that Apple has a great article that will help you with measures to try to resolve the problem. Read this article to gethelp to connect your iPhone, iPad, or iPod touch with your car radio. Even though he talks about problems with the connection, it also has the steps for other questions you may have once connected.

    If you use Bluetooth

    1. Consult the user manual of your car stereo to get the procedure to a Bluetooth device.
    2. On your iOS device, drag up to open Control Center, then press ontwice to turn on Bluetooth and turn it back on.
    3. Restart your iOS device.
    4. On your iOS device, Cancel the twinning of your car radio. On the screen of your car désapparier your iOS device and any other device. Restart your car and your iOS device, then pair and connect again.
    5. Update your iOS device.
    6. Install the updates to the firmware of your car radio.
    7. If you still not connect, contact Apple technical support.

    Have a great day!

Maybe you are looking for