All virtual machines down due to problem of firmware - update firmware HBA

Hello

Before the explanations, here's the context:

At least 4 servers ESX version 3.5 u4. All HP Blade 680c G5 with HBA Emulex LPe 1105 (a Firmware 2.72)

On 19 August, we experienced a disconnect on 4 servers san blades in the same case. (Our fault, it is an isolated cluster and all the virtual machines are down, bad luck )

I opened a SR at vmware and they statufie it was a hardware failure.

Here are the logs, which appeared at the same time on the four ESX servers:

19 August at 19:30:39 esx3 vmkernel: 29:08:52:41.233 cpu6:1235) StorageMonitor: 196: vmhba3:2:9:0 status = 2/0 0 x 5 0 21 x 0 x 0

19 August at 19:30:39 esx3 vmkernel: 29:08:52:41.233 cpu6:1235) & lt; 4 & gt; lpfc0:0457: INe hardware error data: adapt: x 40000000 x7ff88 x6000000f

19 August at 19:30:39 esx3 vmkernel: 29:08:52:41.335 cpu6:1235) StorageMonitor: 196: vmhba3:2:22:0 status = 0/1 0 x 0 0 x 0 0 x 0

Error code lpfc:0:0457 seems to point to:

"INe 0457: card hardware error."

DESCRIPTION: The pilot received a break charge a possible hardware problem.

Data: (1) status status1 (2) (3) status2

SEVERITY: error

NEWSPAPER: always

ACTION: This error could indicate a hardware or software problem. If the problem persists, report the error to Technical Support. »

FC http://www-dl.emulex.com/support/solaris/602h/pdf/manual.pdf

After you open a call to HP, they said that we must upgrade to the latest version of the firmware, 2.80a4, available since 14 AUGUST 09 (!) - and no reported similar problem...

Now, I'm trying to upgrade my firmware on all ESX servers in all speakers...

I'm looking for just the best way to do it, because it seems that it is no longer possible to do with lputil.

HBanyware seems to be the best solution, in fact, I'm working on it with our team of SAN...

I would be interested in some good links and of course if someone had the same kind of problems?

Best regards

Patrick

Hiya,

There is a new version of the software downloadable hbanyware from the emulex website that works more precisely with esx3.5 u4.

(lputil is no longer supported with esx 3.5 u4)

It's a bit of pain to use compared to lputil, you must specify the name WWN in most the hbanyware orders well.

I found it easier to allow remote through the ESX hbanyware Firewall (see readme with hbanyware for syntax) then administer them all the hbanyware running my Windows VCB server remotely.

Jordan

Tags: VMware

Similar Questions

  • All virtual machines on my ESX host off power at the same time

    Hi all

    Recently I attend the interview. a guy asked me this question

    < police = "Times New Roman, serif" >all virtual machines on my power off ESX at the same time host < / police >< / police >?

    What was the cause of the highest of the error, how to troubleshoot the error.please me.anybody guide to address this problem?

    Thanks

    Surya

    If all the virtual machines if lower at the same time, my bet would be VMware HA. Just for fun, build it inside your head:

    (1) 8 ESX nodes, all service consoles connected to a unique management switch.

    (2) now to create a cluster of these nodes, put all your virtual machines in there and activate HA, choose ' host isolation response: power off.

    (3) draw power from your management switch. HA on each host will deduct that the host is isolated-> turn off all the virtual machines.

    Each host will think the same thing, and hop find you with all virtual machines down to the time in the whole of the cluster. Have seen this one several times when people go and upgrade their management switches in the evening ("hey, it's only management").

    Visit my blog at http://www.vmdamentals.com

  • Close all virtual machines on ESXi

    Hello

    I'm new in the administration of vSphere. I would like to raise our ESXi servers due to updates, but I've read that you shut down all virtual machines that are on it. You have something better to do then close VMs one? I expect a powershell script, but I have found none so far.

    Thank you

    Kralijir, you can do it from the console GUI.

    In the left pane, select the ESX host.

    In the right pane, click the tab "virtual machines". Now, you can select block all virtual machines here and simply right-clicking them stop all, or make other changes in bulk.

    Some changes via selection bulk require all virtual machines to be in the same State; Turned off the power, power, etc.

    If it works for you, please mark this answer as the 'response '.

  • ESXi 4.1 upgrade to ESXi 5.5 while all virtual machines and data warehouses

    We have two servers ESXi 4.1.0 348481 (Essentials) and we need to upgrade to ESXi 5.5 for support of Windows Server R2 2012. We intend to use the interactive upgrade. We want to ensure that the virtual machine is preserved. More precisely VMFarm001 where ESXi is installed in the same data store as VMServer1. VMServer1 is our largest server and cannot be migrated to another data store easily because we are not allowed for vMotion.

    The following layout

    VMFarm001

    Dell PowerEdge R710

    Data store:

    Storage1 - 1.36 TB

    VMServer1 - MS Server 2003

    Install ESXi

    Storage2 - 1.82 TB

    VMServer2 - MS Server 2008 R2

    VMServer3 - MS Server 2008 R2

    VMFarm002

    HP ProLiant ML350 G5

    Data store:

    Storage1 - 95GB

    Install ESXi

    ISOs

    Storage2 - 1.82 TB

    VMServer4 - MS Server 2008 R2

    VMServer5 - MS Server 2008 R2

    I have a feeling I'm worried for nothing given that option during the ESXi upgrade and keep the VMFS datastore.

    Thank you

    Yes, that's correct.

    I recently finished the upgrade of lots of stand-alone hosts ESXi 4.1 (with local storage only) to 5.1 and all were successful. The same process applies to 5.5, so you shouldn't have a problem with preservation of VMFS data warehouses (and all virtual machines).

  • Gwetting a list of all virtual machines and used space


    I apologize for my very basic question.

    I need to make a file (better if an Excel file) with a list of all virtual machines in a simple 5.x vSphere infrastructure including 2 VMare ESXi 5.x servers and the disk space used (allocated, used) of each virtual computer.

    The easiest way seems to list the virtual machines from the vSphere client and export the list as a .xls file.

    It seems simple, but when I look at the file I see a lot of missing VMs or a large number of missing values for several virtual machines (just the Runts).

    Is this a problem with my vSphere client?

    I tried to create a PowerCli script using the "Get - VM|" Select-object Name"command, but my limited skills will let me extract the value of the used space.»

    Can someone please provide a sample of PowerCli I can just copy and use?

    Is there another way to get the information I need?

    Concerning

    Marius

    .

    Not knowing that if you have configured a cluster or just stand-alone hosts, here is one simple line...

    Get-VMHost-name | get - vm | select name, usedspaceGB

    From there, you can make formatting, get total usage etc.

  • Access to the network in all virtual machines lost after that put 8.1 to level.

    Today, I upgraded my host computer to Windows 64-bit Pro 8.1. I did the upgrade through the Windows store. There are no errors or problems during the upgrade.

    However: The host machine equipped with a Qualcomm E2200 network adapter, and it runs the 'Killer' Network Manager software called at startup. After the 8.1 update, when the machine did its last restart, Qualcomm Network Manager opened with a message that the LSP has not mapped correctly. I clicked 'YES' to remap it. Probably a stupid move on my part.

    Thereafter, I lost all network connectivity in all my virtual machines. I have virtual machines for Windows 8, Windows 8.1 RTM (not the preview) and Ubuntu 12.04 LTS. ALL of them have lost the network.

    The host computer has no network problem and works well after the upgrade.

    Any ideas or suggestions to reset network connections in virtual machines?

    All virtual machines are set to use NAT.

    Oh I have to say also that the host computer is running VMware Workstation 10 and everything was fine and dandy, has never had problems at all until this upgrade/LSP remap thing. I have install VMware Tools in the VM of Windows 8.1, with no effect at all.

    Thank you.

    -J

    Two things, I'll try:

    1. go in the virtual network editor and restore settings. The culprit is probably the VMNet to NAT configuration.

    2. If this does not work, it seems that the virtual card for NAT does not somehow. The simplest workaround is to uninstall and reinstall the workstation.

  • Is no vmdk file, but the script says, all virtual machines backed up Ok!

    Hello everyone;

    Please excuse any lack of details because this is the first time that I write. I've scoured internet for days now trying to find no matter how much detail that could help me solve the problem. I'm new in the world of script ESXi and ghettoVCB.

    My intention is to run several tasks on a schedule. Each type of backup (quarterly, monthly, weekly, daily and multiple) runs at a specific time. The planning section works very well.

    I'm hoping to solve this urgent backup, I should be able to solve reboot.

    Here is the command I use:

    /vmfs/volumes/datastore1/ghettoVCB.sh w /tmp/ghettoVCB-work.multiple f/vmfs/volumes/datastore1/vmlist-Multiple g/vmfs/volumes/datastore1/vmconfig-DataSet1-multiple-l /vmfs/volumes/datastore1/ghettoVCB_logs/ghettoVCB.Multiple_Backup.log

    vmconfig-DataSet1-multiple contains:

    # Multiple backups - rotation County 6

    #

    VM_BACKUP_VOLUME = / vmfs/volumes/Vault2-DataSet1/URANUS/Multiple

    DISK_BACKUP_FORMAT = thin

    VM_BACKUP_ROTATION_COUNT = 6

    POWER_VM_DOWN_BEFORE_BACKUP = 0

    ENABLE_HARD_POWER_OFF = 0

    ITER_TO_WAIT_SHUTDOWN = 4

    POWER_DOWN_TIMEOUT = 5

    SNAPSHOT_TIMEOUT = 15

    ENABLE_COMPRESSION = 0

    VM_SNAPSHOT_MEMORY = 0

    VM_SNAPSHOT_QUIESCE = 0

    VMDK_FILES_TO_BACKUP =

    Vmlist-multiple contains 1 server is listed:

    # List all virtual machines that are backed up several times a day

    HEAT

    The log indicates that the backup was successful - but it has not been the case. Backup size should be approximately 8 GB. However, when you look at the output folder, only the following files are here:


    HEAT.vmx

    STATUS.ok

    Question is now - where are the vmdk files that should be present?

    Output (-d debug) can be found here: http://pastebin.com/hMGphTL3

    So, here is what I observed:

    When you run the script, the snapshot only takes a few seconds to create and delete then. I'm seeing happens on the list of the tasks of vSphere Rencent (screenshot attached).

    If I create a snapshot manually - it will take much more time to create and delete a snapshot. The difference here is 6 minutes, and 4 seconds using the script create a snapshot manually.

    So my presumption is that he is not actually create the snapshot, although vSphere said it is being created. So why is it the case?

    Help, please.

    ADDENDUM:

    If I run the following:

    ./ghettoVCB.sh m HEAT

    The backup is successful.

    Your said he clearly did not config file to back up all files hard.

    VMDK_FILES_TO_BACKUP =

    I expect to see something like this if you want all the hard files

    VMDK_FILES_TO_BACKUP = "all".

  • Get-file provides an account of all virtual machines in the folder structure.

    Hi all

    Tried a few searches in the community, but impossible to find exactly what I was looking for.  We have a configuration folder structure in vCenter.  We have some companies that we bought over time and we set up a folder, separate them with a top-level folder and folders nested for different types of virtual machine below, something like:

    CompanyX

    -Mail servers

    -Web servers

    -DB servers

    For the purposes of internal billing, asked me to get a count of all virtual machines for each company.  I can get the count for virtual machines directly in the "CompanyX" folder, but it does not include virtual machines in subfolders.  This is the script I used so far:

    Write-Output "VM enumeration for CompanyX VMware environment Total: $((Get-dossier 'CompanyX' |)). "(Get-VM) .count) | out-file "D:\ScriptResults\CompanyX.txt" - append

    As I said, that works very well for the virtual machines in the head in the parent folder, but it does not go down to the next layer.  Is there a way to get folder do that?

    I am a novice PowerShell/PowerCLI, so forgive me if I'm missing something obvious.

    Thank you

    Bob

    Hi Bob,

    I don't know if it was different in previous versions, but in the latest PowerCLI version 4.1 U1 if you

    Get-file "CompanyX" | Get - VM

    It will retrieve the VM in the top folder and all subfolders. You can easily check this with:

    Get-file "CompanyX" | Get - VM | Select-Object - Property Name, folder

    If you only want the virtual machine in the top folder you can use:

    Get-file "CompanyX" - NoRecursion. Get - VM

    The following script will get the VM number for all companies and write the result to a .csv file.

    $ExcludeFolders = "Discovered virtual machine","other folder to exclude"
    Get-Folder vm | Get-Folder -NoRecursion | `
    Where-Object {$ExcludeFolders -notcontains $_.Name } | `
    ForEach-Object {
      $Folder = $_
      $Report = "" | Select-Object -Property Company,"Number of VM's"
      $Report.Company = $Folder.Name
      $Report."Number of VM's" = ($Folder | Get-VM | Measure-Object).Count
      $Report
    } | Export-Csv -Path CompanyVMsCount.csv -NoTypeInformation -UseCulture 
    

    If there is high records of the page you want to exclude from the list you can add them to the $ExcludeFolders variable in the first line of the script. The second line of the script gets all the 'vm' top of the folders page. The third line filter unwanted records. A few lines create the output objects. And the last line written objects in a .csv file.

    I added the Measure-Object cmdlet for the ($Folder |) Get - VM | Measure - Object). Account because otherwise you will get an error if the number is 0 or 1.

    Best regards, Robert

  • Start all virtual machines

    Hello

    A couple of weeks, I installed Vmware server 2.0 on Ubuntu 8.04 server, I must say that it works perfectly, I encounter any problem yet. At this point, I am trying to automate some processes such as backup and start and stop virtual machines.

    The thing is for the moment we have 4 virtual machines and im starting those manually now (1 by 1) using the vmrun command, now my question is, is anyway to start all virtual machines at the same time? I tried many things and I can't make it work, some help would be really appreciated.

    Thanks in advance and best wishes,

    Stone.

    OK - enter you requirement exactly, in my defense.

    I posted earlier, a shell script to the server 2.0 beta forum, which found all the *.vmx scripts, and then made a "suspend" their needs so very easy to change it to do a 'departure' instead.

    See the 'vmware - suspend' script in this post:

    http://communities.VMware.com/message/1036371

    Post edited by: guyrleech

  • vCenter shows all virtual machines and the host is disconnected

    Hello

    I have a two nodes in the cluster ESXi6 U2 (recently updated to 5.5) running on hp dl380p gen8. For some reason all the virtual machines are running on host A (HA and DRS are enabled).  vCenter shows all virtual machines and host A is disconnected. Cannot connect to A host using vSphere client or web client. Cannot vMotion the VMs. Impossible to activate SSH. Connection DCUI works very well. Cannot perform any action VM

    All virtual machines are in place are running at this point. I don't want to restart the virtual machines. Can you help me please?

    Thank you

    AJ

    Frozen screen DCUI came back to life. The active SSH access, killed the running process. The host of running backs.

    See you soon,.

    AJ

  • I'm looking for a Script that can list all virtual machines with type of NIC E1000 via the output of the CSV file.

    Hi gurrus and LucD

    I'm looking for a Script that can list all virtual machines with type of NIC E1000 via the output of the CSV file.

    The script should search for information in a multiple Vcenter servers and multiple clusters and list all the VMs name, status (two powers on or off) with type card NETWORK Type E1000 only no other.

    Concerning

    Nauman

    Try like this

    $report = @)

    {foreach ($cluster Get-cluster)

    foreach ($rp in Get-ResourcePool-location $cluster) {}

    foreach ($vm in (Get-VM-location the $rp |)) Where {Get-NetworkAdapter - VM $_______ | where {$_.}} Type - eq "e1000"}})) {}

    $report += $vm. Select @{N = "VM"; E={$_. Name}},

    @{N = 'vCenter'; E={$_. Uid.Split('@') [1]. "Split(':') [0]}},"

    @{N = "Cluster"; E = {$cluster. Name}},

    @{N = "ResourcePool"; E = {$rp. Name}}

    }

    }

    }

    $report | Export Csv C:\temp\report.csv - NoTypeInformation - UseCulture

  • All virtual machines to an ESXi Server ping

    Hi all

    For a project of mine, I need to create a script that asks for the ESXi server host name,

    and after that start ping all virtual machines that are on the ESXi server.

    I tried to do without success up to now.

    Help will be appreciated.

    Thank you!

    What follows is based on the fact that the VMware tools are installed.

    If they are not installed, you could adapt the script to try and ping displayname VM.

    $esxName = "MyEsx".

    Get-VMHost-name $esxName | Get - VM | %{

    $hostnamePresent = $_. Guest.HostName - don't $null

    {if ($hostnamePresent)}

    $pingable = test-Connection - ComputerName $_. Guest.HostName - count 1 - calm

    }

    else {}

    $pingable = $false

    }

    Select - InputObject $_ - the property name.

    @{N = "This Hostname"; E = {$hostnamePresent}},

    @{N = "responding"; E = {$pingable}}

    }

  • Database SQL query to get all virtual machines with comments enabled customization?

    Hello

    Does anyone know of a SQL query that can be executed against the vCloud Director DB for all virtual machines who invited enabled customization?

    I can't have PowerShell to pull these data on a global scale.

    Thank you

    jkasal

    Has taken a quick...

    Select top 10 v.id, v.name, v.vapp_name, v.vc_id, v.moref, ui_vapp_vm_list_view v.guest_customize_enabled v with (NOLOCK)

    seems to have if the setting is enabled or not.

  • The list of all virtual machines with more than 2 virtual disks

    Hello.

    I want to list all virtual machines in a data center vCenter, who got more than 2 virtual disks. Here's the workflow, I am working on that:

    1 get the view of data center

    2. get the Cluster Data Center view like the 'begine_entity '.

    3. for each view cluster overview the VirtualMachine bit cluster seen as 'begin_entity '.

    4. for each VM view, this information: VirtualMachine-> config-> hardware-> device of

    Above information is a table.

    I need help in order to extract information from this table disk, then run an if condition where the VM who got more than 2 discs should print.

    Could help you. I wrote the script to the point 4. just need advice for the posterior.

    Thank you.

    You can try one of the following values-

    1 If ($vm-> {'summary.config.numVirtualDisks'} > 2) {...}

    2 $diskCnt = grep {$_-> isa ('VirtualDisk')} @{$vm-> {'config.hardware.device'}};

    The above assumes that you've got your $vm with a filter property as follows:

    $vms = Vim::find_entity_views (view_type-online 'VirtualMachine'), the properties-online ['summary.config.numVirtualDisks', 'name', 'config.hardware.device'];

    my $vm foreach (@{$vms}) {}

    ...

    }

  • All virtual machines with VLAN

    I'm trying to get a list of all virtual machines in a given VCenter, with their VIRTUAL networks. Can anyone help?

    If your virtual machines are connected to dvSwitches instead of ordinary vSwitches?

Maybe you are looking for

  • Update to version 31.6.0 did not remove the 24.4.0 version

    In Windows 8 under "Programs and features", I find that apart from the latest version of Thunderbird (31.6.0) Thunderbird 24.4.0 is always installed. Thunderbird not uninstall previous versions automatically when updating? Can I safely remove version

  • External power supply for node 3202

    Hello I would like to design a solar energy system to the 3202 end node. But I'm not sure how to determine energy 3202 needs? The external node power input is labeled with 9 - 30V, 2 w max. However, NEITHER provides funds (among to the 3202 node acce

  • How can I get rid of the part of the home page of windows xp pro?

    A friend built my computer. I gave him my window xp pro and office xp pro disc to load. He came back to me with something first page added to windows and office. Nothing works well. My friend is no longer in the city. How can I get rid of the first p

  • Acer Aspire laptop bluescreened, will not start even in safe mode, running vista

    My roommates son asked me to help him to be on the internet, which I did, ran unusually slow in doing so, I noticed it when I checked, I found that the notebook had three solutions of different software protection, antivirus, Norton, McAffrey and AVG

  • Developer Quick Start 12 c - soa application, OSB application not found

    I installed the jdev soa quick start using fmw_12.1.3.0.0_soa_quickstart.jarJdev got installed and opened.When I try to create a new application, I do not see application Application SOA or OSB (or many others that I see in the screenshots by others)