gen 27 2010

VMware End of life

Category: TecnologyDavide Bombarda @ 22:25

VMWare ha annunciato la fine del supportoper questi prodotti:

• ESX 3.5 versions 3.5 GA, Update 1, Update 2, Update 3 and Update 4
• ESX 3.0 versions 3.0 GA, 3.0.1, 3.0.2 and 3.0.3
• ESX 2.x versions 2.5.0 GA, 2.5.1, 2.5.2, 2.1.3, 2.5.3, 2.0.2, 2.1.2 and 2.5.4
• Virtual Center 2.5 GA, 2.5 Update 1, 2.5 Update 2, 2.5 Update 3, 2.5 Update 4 and 2.5 Update 5
• Virtual Center 2.0
a partire da Maggio 2010.

Ma con Extended Support veranno comunque supportate queste release:
• ESX 3.5 Update 5 will remain throughout the duration of Extended Support
• ESX 3.0.3 Update 1 will remain throughout the duration of Extended Support
• Virtual Center 2.5 Update 6 expected in early 2010

Vmware supporterà una sola versione di ogni major release .
Maggiore semplicità di supporto e manutenzione per i team interni, una ragione in più per gestire il tutto con Update Manager.

Tag: 2.0, 2.5, 3.5, center, end, esx, esxi, life, of, virtual, vmware


nov 23 2009

ESXi su USB

Category: TecnologyDavide Bombarda @ 21:14

Scaricare l’ultima Iso di ESXi dal sito VMWARE

una chiavetta USB  da 2 GB

winimage per creare il boot dall’ USB

Il software di decompressione 7-zip

Aprire con 7-zip l’immagine ISO

VMware-VMvisor-InstallerCD…..iso

aprire il file install.tgz con 7zip

estrarre il file install.tar

Aprire il file install.tar con 7-zip

estrarre il file /usr/lib/vmware/installer/VMware-VMvisor-big-3.5.0_Update_3-123629.i386.dd.bz2

Con Winimage  estrarre il file VMware-VMvisor-big-3.5.0_Update_3-123629.i386.dd

Copiare il file nella chiavetta USB con  Winimage (come amministratori) utilizzando  la voce :

Restore Virtual Hard Disk image on physical drive,

selezionare poi la  USB key e l’immagine .dd per portarla sulla pen-drive.

winimage

ecco una chiavetta USB con ESXi da portare e diffondere

Tag: bootable, esxi, usb


nov 23 2009

HOWTO USB in VMWare ESX e ESXi

Category: TecnologyDavide Bombarda @ 13:41

Utilizzando quotidianamente ESX e ESXi si scopre la dificoltà  della virtualizzazione dell’USB.

L’Usb essendo legato ad una porta fisica rischia di vanificare tutti gli sforzi di astrazione fatti con la virtualizzazione.

Ma cosa succede se è necessario un device USB (ad esempio una chiavetta hadware HASP)?

E’ possibile attivare un usb passthrough (non l’ho mai visto funzionare come da design però esiste) oppure ?

Esistono gli hub  IP-USB!

Ufficialmente  sono supportati da Vmware i  Digi AnywhereUSB.  e sono COSTOSI.

C’è una laternativa semplice ed economica: Belkin F5L009 (http://www.belkin.com/support/product/?lid=en&pid=F5L009&scid=1).

Con circ 60 Euro avrete quasi tutti i device USB funzionanti nei vostri server virtuali  – incluse le HASP keys.

Ho voluto tradurre e condensare l’utilizzo di guide di altri utenti correttamente nel trackback unendole alla mia esperienza personale.

Mi riferiro a Windows Server 2003 e  Windows  Server 2003 x64.

Materiale occorrente

Tempo necessario 30-60 minuti

Hardware:

Belkin F5L009
Un server virtuale a cui connettersi

N.B. il device supporta solo velocità di trasferimento USB non USB dato dalla limitazione della porta on board 100 mbps non so se esistono IPUSB gigabit…..

Software:

Silex Tech Virtual Link Driver and Software:http://www.silexamerica.com/support/software/svl.html io ho utilizzato la versione 3.40

Utilizziamo la versione di Silex in quanto l’apparecchio Belkin è una versione rimarchiata dello stesso apparato e il driver è utilizzabile su maggiori versioni (Win 2000) a 32 e 64 Bit

Altri requisiti:

Diritti amministrativi sulle macchine coinvolte.

Pazienza!

Setup

The issue that occurs inside of a VMware server is when you install Windows there is no USB root devices found so Windows does not install the proper USB support files. In this case, it’s only a single file, USBD.SYS, that is missing.

1- Connettete l’ USB Belkin  hub alla rete
2- Installate il software silex
3- Ignorate i popup di nuov odevice

4- Trovate il file  USBD.SYS , in quanto vvmware non installa nessun USB root non è possible vedere device USB

Potete trovarlo sulla macchina stessa , oppure in un altra macchinaWindows o nella cartella  i386 del  CD di installazione di Windows. Copiate il file in C:\windows\system32\drivers\
5- Reboot della macchina virtuale
6- Una volta termiato il reboot, completate il setup dell software, chiavette, o latri device usb che avete connesso.

note sulle chiavi hardware
Aladdin Hardlock USB key, dovete scaricare i drivers aggiornati  Aladdin’s Hardlock Page.

Tag: anywhere, AnywhereUSB, Digi, esx, esxi, usb, USBanywhere, vmware


ago 17 2009

Effettuare Backup di macchine virtuali su NFS con Vmware ESX/ESXi

Category: Linux,TecnologyDavide Bombarda @ 17:20

Spesso capita di dover efettuare backup di maccine virtuali. E come al solito senza voler spendere soldi in prodotti ulteriori.

Il seguente procedimento si basa sul documentatissimo script Ghettovcb.sh

Non ho inventato nulla ho solo cercato di riassumere tutti i passaggi.

Se trovate errori i commenti sono lì apposta.

Prerequisiti:

  • Accesso ssh alle macchine (se non lo avete attivato su ESX fate riferimento qui)
  • Il programma Putty
  • Il programma Plink
  • Il Programma WInSCP
  • Una copia dello script ghettoVCP.sh

Installate sulla Vs Workstation i programmi

Copiate lo script sulla macchina ESX7ESXi tramite WinSCP

Spostat elo script nel primo datastore ,solitamente Datastore1, in quanto ESXi cancella tutto ciò che non si strova nei datastore al reboot.

Cambite i permessi di esecuzione in 644 tramite il comando chmod +x ghettoVCB.sh

Create un file che contenga il nome delle macchine di cui effettuare i backup

  • cd /vmfs/volumes/Datastore1
  • Scrivete: vi vmbackups
  • PRemete la insert keyper entrare nell’editing mode di vi. scrivete il nome della prima macchina da salvare poi enter e poi la seconda e enter…..infine enter.
  • Premete ESc per uscire dall’editing mode.
  • SCrivete un due punti “:”  e poi scrivete  wq e  enter.

Scegliete ora dove salvare i backup:

potete lasciarli in locale e salvarli tramite winscp ogni giorno

oppure montare un datastore NFS

Editate le sesuenti linne dello  script, tlo script è commentato molto bene non dovreste trovare difficoltà.

  • VM_BACKUP_VOLUME=/vmfs/volumes/backup (questo è il path del  vostro NFS share)
  • ENABLE_2GB_SPARSE=0 (settatelo a 1 ise volete splittare il VMDK infile da  2 GB )
  • VM_BACKUP_ROTATION_COUNT=3 (numero di backup da mantenere prima di cancellare il più anziano)
  • VM_BACKUP_DIR_NAMING_CONVENTION (Lasciatelo così com’è)
  • POWER_VM_DOWN_BEFORE_BACKUP=0 (io lo metto a 0 (zero)un live backup)
  • ENABLE_HARD_POWER_OFF=0 (io cambio a 0 (zero) per disabilitare un hardware off)
  • ITER_TO_WAIT_SHUTDOWN=4 (io lo lascio come sta)

Ok ora spostatevi nella cartella dello script e lanciate ./ghettoVCB.sh vmbackups per effettuare il backup……

Vedrete apparire uno stato di avazamento simile a quello di cui sotto.

[root@esx1 testbackup]# ./ghettoVCB.sh backup
################ Taking backup snapshot for MACCHINA1 … ################
Destination disk format: VMFS thick
Cloning disk ‘/vmfs/volumes/Produzione/MACCHINA1/MACCHINA1.vmdk’…
Clone: 100% done.
Removing snapshot from MACCHINA1 …
#################### Completed backup for MACCHINA1! ####################

Start time: Wed Aug 19 14:50:14 CEST 2009
End   time: Wed Aug 19 14:57:37 CEST 2009
Duration  : 7.38 Minutes

Completed backing up specified Virtual Machines!

A questo punto abbiamo verificate che tutto fuziona come vorremmo andiamo a schedulare un processo ricorsivo.

Copiamo plink sul nostro VIrtualCenter o su di una altra macchina  se usiamo ESXi

Creiamo un file chiamato backupesx.cmd con notepad

con una sintassi simile alla seguente

c:\putty\plink.exe root@10.10.10.1-pw password “nohup ./vmfs/volumes/datastore1/ghettoVCB.sh /vmfs/volumes/datastore1/vmbackups > /vmfs/volumes/datastore1/backuplog.txt &”

dove

c:\putty\plink.exe è la locazione in cui torvare plink

root@10.10.10.1 è root@indirizzo esx/esxi server

.pw password dove poassword è la password di root sull’esx

./vmfs/volumes/datastore1/ghettoVCB.sh locazione script

/vmfs/volumes/datastore1/vmbackups file contenente le macchine da sottoporre a backup

/vmfs/volumes/datastore1/backuplog.txt locazionedel log del backup

Scheduliamo il job nelle operazioni pianificate di windows secondo le modalità del sistema operativo….

Per ulteriore  supporto sullo script ghettoVCB.s fate riferimento qui

A questo punto avete il log perchè non farselo spedire per email….scaricate blat

ed eseguit blat.exe nomefile da inviare -server indirizzo_del _server -f indirizzo_mittente -to indirizzo _destinatario

blat.exe backuplog.txt -server IPSMTPSERVER -f ESXBACKUP@bomby.it -to davide@bomby.it

Tag: backup, esx, esxi, vmware


ago 10 2009

Montare un Datastore NFS da shell

Category: TecnologyDavide Bombarda @ 23:12

Il comando incriminato è esxcfg-nas

  1. Aprire una shell sul server ESX o ESX
  2. DAre il comando esxcfg-nas -a -o 192.168.200.18-s /Volume DataStoreName
  3. Dove:
    • 192.168.200.18 è l’ip del nas
    • Volume è il nome del volume NFS sul NAS
    • DataStoreName è il nome che volete dare al datastore

Tag: esx, esxi, vmware


Pagina 2 di 212