feb 04 2010

Estendere un disco di sistema da ESX3.5 U3 in poi

Category: TecnologyDavide Bombarda @ 11:16

Spesso un server virtuale necessita di un espansione del disco a lui associato.

Prima dell’update 3 era necessario farlo a macchina spenta dall’update 3 è possibile farlo a macchina accesa e fare il resize di tutte le partizioni della macchina compreso c: grazie all’utility ExtPart della Dell.

  1. Scaricate extpart e salvatela sul disco della VM che contiene di dischi da modificare.
  2. APrite VMware Virtual Infrastructure Clientcollegatevi all’host esx/esxi che contiene la VM
  3. Selezionatela e cliccate su “edit settings”.
  4. Nel tab “Hardware” selezionate il  disco fisso da modificare
  5.  A destra andate alla voce “Disk Provision” cambiate la dimensione  hard disk virtuale
  6. e il volume del virtual disk è di 8GB e lo portiamo a 10GB cambiamo la “provisioned size” da 8 a 10GB.
  7. Colleghiamoci alla VM   e controlliamo i volumi da “gestione disco”
  8.  Avremo lo spazio incrementato e disponibile ma  non allocato da nessuna partizione di file system.
  9. Apriamo l’utility Extpart  da prompt, già sulla VM, digitiamo la lettera del volume che  desideriamo espandere, c: (partizione di sistema), e definire l’incremento in MB  -> 2048 MB per cambiare la dimensione della partizione sul  volume dagli 8GB  a 10GB.
  10. Apriamo Gestione disco e lanciamo l’analisi dei dischi
  11. Ammiriamo la nostra opera

Tag: 3.5, accesa, dell, disco, espandere, esx, extpart, running, sistema, U3, vmware, Vpshere


feb 03 2010

RVTOOLS

Category: TecnologyDavide Bombarda @ 10:50

RVTools è un applicazione windows .NET 2.0 ache utilizza il VI SDK 2.5 per mostrare informazione riguardati le vostre virtual machines e ESX hosts.

Interagendo conVirtualCenter 2.5, ESX 3.5, ESX3i or ESX4i RVTools è cpace di estrarre informazione su cpu, memory, disks, nics, cd-rom, floppy drives, snapshots, VMware tools, ESX hosts, datastores, switches, ports e health checks.

Con RVTools potete finalmente disconnettere un  cd-rom o floppy drives da una virtual machines dimenticato dopo un installazione.

RVToolsvi fa vedere la versione di VMware Tools installati e aggiornarli all’ultima versione.

Ultima versione: 2.8 | January 31, 2010
Download | Documentation

Tag: cdrom, disconnect, esx, esxi, tools, tvtools, vmware


gen 28 2010

ESX 4.0 Vsphere on a USB flash disk

Category: TecnologyDavide Bombarda @ 13:05

Ho travato  questo articolo di Dunca Eppingla procedura che descrive permette di aver vsphere su USB

Partendo da un pc WIndows basta:

  • Download di VMware Player
  • Download  ESXi
  • Installare VMware Player (next / next / finish)
  • Creare una nuova VM e connettere la iso di ESXi
  • attaccare la chiavetta USB al pc.
  • Effettuare il boot da CD con la iso di ESXi
  • connettere la chiavetta usb alla VM e selezionare la voce “mass storage device”
  • Selezionare la usb key quando appare “Select a Disk”
  • Next, Next, Finish

A questo punto una installazione  generica di ESXi 4.0 sarà residente su USB.

Tag: disk, esx, flash, install, key, portable, Server, usb, vmware, vsphere


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


gen 13 2010

Vmware ESX 3.5 Rimuovere un cancelled task

Category: TecnologyDavide Bombarda @ 15:26

A volte nelle attività di tutti i giorni capita di cancellare un task in virtual center.

Sepsso tale entry rimane nei recent task senza possibilità di rimuoverla.

SOLUZIONE

Riavviare i servizi di Virtual Center

Tag: 3.5, cancelled, center, entry, esx, task, virtual, vmware


gen 13 2010

Vmware ESX 3.5 :la rimozione di uno snapshot si blocca al 95% oppure “Remove Snapshot: Operation Timed Out.”

Category: TecnologyDavide Bombarda @ 12:19

Quando si cancella uno snapshot da una virtual machine inVMWare ESX 3.5, si può avere che:

  •  
    • “Remove Snapshot: Operation Timed Out.”
    • Il processo rimane bloccato per molto tempo al 95%

Questo errore è di solito generato dopo 15 minuti , e solamente se il vostro “delta” file è grande ciò può essere dovuto a molte modifiche o al fatto che lo snapshot sia attivo da settimane.

Comunque VMWare sta effettuando i cambiamenti in background.

Occorre solo aspettare e rieffettuare un controllodopo un ora. Prendetevi una spremuta o un frullato e sarà probabile che ritroverete lo snapshot cancellato dalla finestra di Snapshot Manager.

Per effettuare tutti i cambiamenti sul file VMDK occorrono 1 o 2 ore.

REFERENCE:

Per controllare il job anche se ha dato errore di time out leggete qui

Tag: 3.5, 95, delete, esx, operation, out, Snapshot, Snapshot Manager, time, vmware


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