Carte Qlogic 8Gb FC IBM incompatible avec le driver 841.k1.28.1-1vmw

MAJ 24/01/2012 : La version 841.k1.34.1-1vmw semble régler le problème car les cartes sont détectées et fonctionnelles.

A nos dépends, nous nous sommes aperçu que le driver async 841.k1.28.1-1vmw fourni par Qlogic (via le site de vmware) pour ESXi 4.x n’était pas compatible avec les cartes QLogic 8Gb Fibre Channel Expansion Card (CIOv) ISP2532 (QMI2582) pour blade IBM (extrait de /var/log/message just après le boot) :

qla2xxx 0000:24:00.0: Found an ISP2532, irq 184, iobase 0×0x4100a0a02000
qla2xxx 0000:24:00.0: Configuring PCI space…
qla2xxx 0000:24:00.0: Configure NVRAM parameters…
qla2xxx 0000:24:00.0: ZIO mode 6 enabled; timer delay (100 us).
qla2xxx 0000:24:00.0: Verifying loaded RISC code…
qla2xxx 0000:24:00.0: ISP System Error – mbx1=1ff7h mbx2=10h mbx3=3h mbx7=0h.
qla2xxx 0000:24:00.0: Failed to initialize adapter

Nous avons par ailleurs trouvé une kb très proche de ce bug mais pour ESXi 5.0 : ESXi 5.0 async QLogic driver 911.k1.1-19vmw fails on 8G fiber channel IBM Mezzanine Card.

Heureusement pour nous, point besoin de “Press Shift+R when rebooting” ou de “Re-install ESXi” car un simple remove du vib avec la commande “esxupdate” (“esxcli software vib” pour la ESXi 5.0) fera largement l’affaire :

On attend le retour de VMware à ce sujet…

Tags: , ,

Veeam backup v6

Vous n’avez sans doutes pas pu passer à coté du lancement de la version 6 de Veeam Backup & Replication tant la liste de nouvelles features est impressionnante. La capacité à faire un failback sur les jobs de réplication, le support d’Hyper-V (avec “CBT” via un driver “made in” Veeam) et le changement d’architecture (proxy/server/repository) étant les 3 changements majeurs.

Attention toute fois, la v6 souffre encore de quelques bugs (plusieurs patch successifs ont été mis à dispo par le support veeam) qui en ont même découragé certains, nous y avons d’ailleurs dédié un short link : vm.lc/v6

N’hésitez pas à utiliser notre script de linked clone pour tester vos upgrades.

Comme toujours, c’est dans les petits détails que l’on peut juger de la finition d’un produit :

Avec le nouveau report de la v6, adieu les taux de transferts cosmique qui plaisait tant aux commerciaux…

Et pour inaugurer notre nouveau slogant “There’s A One-liner For That”, en voici un qui aura sa place dans vos taches planifiés pour “retry” un job “failed” :

Get-VBRJob|?{$_.GetLastResult() -eq "Failed"}|%{Start-VBRJob $_ -RetryBackup -RunAsync}

Tags:

vSphere 5 au sein du Data­cen­ter

Notre ami “EMCer” Eric Maillé publie aujourd’hui son nouvel ouvrage en français dédié à vSphere 5 :

Les premiers chapitres détaillent l’offre vSphere 5 et comment bien intégrer cette technologie dans le Datacenter avec des recommandations et préconisations tirées des expériences complémentaires des deux auteurs. Les chapitres suivants sont plus pratiques avec un retour d’expérience détaillé traitant de la mise en place d’un projet en quatre grandes phases.

La préface est signé Chad “storage” Sakac que vous connaissez tous via son blog Virtual Geek et Eric a amicalement cité Hypervisor.fr dans ses références.

Pour ceux que ça intéresse, la version électronique semble être offerte pour toute acquisition de la version papier.

Tags: ,

[PSH] The big -overcommit- score

En ces temps de crise financière, ça fait plaisir de pouvoir dire à votre DSI que vous faites des économies de RAM grâce à votre hyperviseur préféré (en plus des économies d’énergie). Pour savoir précisément combien, voici un petit one-liner (très rapide) qui vous donnera la différence entre la quantité de mémoire allouée aux VM démarrées de votre vCenter et la quantité de mémoire physique (RAM uniquement) que ces VM occupent effectivement. Cette valeur représente donc la mémoire “récupérée” par les différents mécanismes d’ESX (TPS/zero, ballonning/idle tax, compression, swap) moins l’overhead des VM :

Get-View -ViewType VirtualMachine -Property Config,Summary,Runtime|?{$_.Runtime.PowerState -eq "PoweredOn" -and $_.Runtime.ConnectionState -eq "connected"}|%{$_.Config.Hardware.MemoryMB - $_.Summary.QuickStats.HostMemoryUsage}|Measure-Object -Sum -Minimum -Maximum -Average

Sur une infra d’environ 1500 VM, ça donne environ 2,4To de RAM récupérée sur 4,5To. C’est assez énorme :

Et chez vous ça fait combien ?

Tags: , ,

The Power-Christmas-Shell

Pour le plaisir des yeux, nous avons dépoussiéré (et re-customizé pour l’occasion) le fameux Cheesy Christmas Tree Script d’il y a 2 ans :

Joyeux Noël à tous !