28/12/2011
VMware vCenter Converter Standalone er et utroligt kraftfuldt og ofte uundværligt værktøj for systemadministratorer, der ønsker at migrere fysiske servere til virtuelle miljøer (P2V) eller konvertere mellem forskellige virtuelle formater (V2V). Selvom værktøjet generelt er robust, kan processen undertiden støde på fejl, der kan være frustrerende og tidskrævende at diagnosticere. Fejlmeddelelserne er ikke altid specifikke, og en konvertering kan fejle på forskellige stadier af processen. Denne artikel fungerer som en omfattende guide til at identificere, diagnosticere og løse de mest almindelige problemer, du kan støde på, når du bruger VMware vCenter Converter.

Grundlæggende Fejlfinding: De Første Skridt
Før vi dykker ned i specifikke fejlscenarier, er der en række grundlæggende trin, som kan løse en stor del af de problemer, man måtte opleve. Gå altid igennem denne tjekliste først, da det ofte er de simple ting, der overses.
1. Kør som Administrator
Dette er den mest almindelige årsag til uforklarlige fejl. VMware vCenter Converter kræver dyb adgang til både kilde- og destinationssystemerne, herunder adgang til hardware på lavt niveau og systemregistre. Sørg altid for at højreklikke på Converter-ikonet og vælge "Kør som administrator", selvom du er logget ind med en administratorkonto. Uden de korrekte administratorrettigheder vil mange operationer fejle uden en klar fejlmeddelelse.
2. Netværksforbindelse og Firewall-indstillinger
Converteren er stærkt afhængig af netværkskommunikation. En firewall på kildemaskinen, destinationsværten (ESXi/vCenter) eller et sted imellem kan blokere den nødvendige trafik. Sørg for, at de relevante porte er åbne.
| Portnummer | Protokol | Formål |
|---|---|---|
| 443 | TCP | Kommunikation med vCenter Server eller ESXi-vært. |
| 902 | TCP/UDP | Dataoverførsel til ESXi-vært. |
| 9089 | TCP | Kommunikation med Converter Agent på kildemaskinen (Windows). |
| 22 | TCP | SSH-forbindelse til kildemaskinen (Linux). |
En god test er midlertidigt at deaktivere firewallen på kildemaskinen for at se, om problemet forsvinder. Hvis det gør, ved du, at du skal oprette specifikke regler for at tillade trafikken.
3. Kontroller Versionkompatibilitet
Sørg for, at den version af vCenter Converter, du bruger, er kompatibel med både dit kildeoperativsystem og din destinations vSphere-version (vCenter og ESXi). VMware opdaterer jævnligt deres produkter, og en forældet Converter kan have problemer med at kommunikere med en nyere vSphere-infrastruktur. Tjek altid VMware's officielle kompatibilitetsmatrix.
4. Deaktiver Antivirus og Sikkerhedssoftware
Antivirusprogrammer og anden sikkerhedssoftware kan forstyrre Converter-processen. De kan låse filer, blokere netværksporte eller forhindre installationen af Converter Agent. Prøv at deaktivere disse tjenester midlertidigt på kildemaskinen under konverteringen.
Specifikke Fejl og Deres Løsninger
Hvis de grundlæggende trin ikke løser dit problem, er det tid til at se på mere specifikke fejl, der ofte opstår på bestemte tidspunkter i processen.
Fejl: Konverteringen stopper ved 98%
Dette er en af de mest berygtede fejl. Når konverteringen når 97-98%, er selve datakloningen færdig. Den sidste fase er rekonfigurering af den nye virtuelle maskine, så den kan starte korrekt i det virtuelle miljø. Dette inkluderer at fjerne gamle hardwarespecifikke drivere og installere de nødvendige virtuelle drivere (f.eks. til lagercontroller og netværkskort).
- Årsag: Problemet skyldes næsten altid manglende eller inkompatible drivere, især for lagercontrolleren (SCSI/SATA). Den virtuelle maskine kan ikke finde sit boot-drev, fordi den ikke har den korrekte driver til den virtuelle lagercontroller, du har valgt (f.eks. LSI Logic SAS, VMware Paravirtual).
- Løsning 1 (Windows): Før du starter konverteringen, skal du sikre dig, at de nødvendige VMware SCSI-drivere er til stede i kildesystemets driver-bibliotek. Du kan også prøve at køre konverteringen igen, men i indstillingerne for den virtuelle maskine vælge en mere almindelig controller-type som IDE, selvom det kan påvirke ydeevnen. Efter en vellykket konvertering kan du derefter tilføje en ny virtuel disk med den ønskede controller og lade Windows installere driveren, før du skifter boot-disken.
- Løsning 2 (Generel): Hvis konverteringen fejler, skal du ikke slette den virtuelle maskine med det samme. Tænd for den og åbn konsollen. Hvis du ser en blå skærm (BSOD) med en `INACCESSIBLE_BOOT_DEVICE` fejl, bekræfter det driverproblemet. Du kan forsøge at starte den virtuelle maskine med en Windows- eller Linux-gendannelses-ISO og manuelt indlæse de korrekte drivere.
Fejl: "A general system error occurred" eller "Permission to perform this operation was denied"
Disse generiske fejlmeddelelser peger ofte i retning af tilladelsesproblemer, der går ud over et simpelt "Kør som administrator".
- Årsag: Brugerkontoen, der bruges til at oprette forbindelse til kildemaskinen eller destinations-vCenter/ESXi, har ikke tilstrækkelige rettigheder. For en Windows-kilde skal du bruge en konto, der er medlem af den lokale administratorgruppe. For vCenter skal kontoen have rettigheder til at oprette og konfigurere virtuelle maskiner i det valgte datacenter og på den valgte vært.
- Løsning: Dobbelttjek de anvendte legitimationsoplysninger. Forbind til kildemaskinen med den specificerede konto og bekræft, at du har fuld administrativ adgang. I vCenter skal du kontrollere kontoens tildelte roller og rettigheder. En god test er at prøve at bruge den fulde administrator-konto (`[email protected]` for vCenter) for at udelukke tilladelsesproblemer.
Analyse af Logfiler for Dybere Indsigt
Når alt andet fejler, er dine bedste venner de detaljerede logfiler, som vCenter Converter genererer. Disse filer indeholder en trin-for-trin registrering af hele processen og vil ofte indeholde en mere specifik fejlmeddelelse end den, der vises i brugergrænsefladen.
Du finder logfilerne på den maskine, hvor Converter-softwaren er installeret, på følgende placering:
%ALLUSERSPROFILE%\VMware\VMware vCenter Converter Standalone\logs
Kig efter den seneste logmappe (navngivet efter opgaven) og åbn `vmware-converter-worker-x.log`. Søg efter ord som "error", "failed" eller "warning" for at finde frem til det præcise tidspunkt, hvor fejlen opstod. Ofte vil loggen pege på et specifikt problem, såsom en manglende fil, et netværkstimeout eller et driverproblem, som giver dig et konkret spor at følge.
Ofte Stillede Spørgsmål (FAQ)
Kan jeg konvertere en tændt maskine (hot clone)?
Ja, vCenter Converter er designet til at udføre "hot clones" af tændte maskiner. Dette gøres ved at installere en agent på kildemaskinen, der tager et snapshot af systemets tilstand ved hjælp af Volume Shadow Copy Service (VSS) på Windows. Dette sikrer en konsistent kopi. Dog er det vigtigt at stoppe tjenester, der skriver meget data, såsom SQL-servere eller Exchange, lige før konverteringen for at sikre den bedst mulige datakonsistens.
Hvorfor fejler min Linux-konvertering?
Linux-konverteringer kan være mere komplicerede. Almindelige årsager inkluderer: SSH-server er ikke aktiveret eller konfigureret korrekt, brug af en ikke-root-bruger uden tilstrækkelige sudo-rettigheder, eller et filsystem (som LVM), der kræver en speciel "helper VM" til at blive implementeret. Sørg for, at SSH er aktiveret, at du bruger root-legitimationsoplysninger, og at der er tilstrækkelig plads på `/tmp` på kildemaskinen.
Hvad gør jeg, hvis den konverterede VM ikke vil starte?
Hvis konverteringen afsluttes, men VM'en ikke starter, er det typisk et problem med bootloaderen eller drivere. Start VM'en fra en ISO-fil med et operativsystem-gendannelsesværktøj. Herfra kan du køre kommandoer som `bootrec /fixmbr`, `bootrec /fixboot` og `bootrec /rebuildbcd` (for Windows) for at reparere boot-sektoren. Du kan også bruge dette miljø til at indlæse de nødvendige lagerdrivere.
At løse problemer med VMware vCenter Converter kræver en metodisk tilgang. Start altid med de grundlæggende tjek som administratorrettigheder, firewalls og versionkompatibilitet. Hvis problemet fortsætter, skal du analysere, hvornår i processen fejlen opstår, og dykke ned i logfilerne for at finde den præcise årsag. Med tålmodighed og en systematisk fremgangsmåde kan næsten alle konverteringsproblemer løses.
Hvis du vil læse andre artikler, der ligner Løs problemer med VMware vCenter Converter, kan du besøge kategorien Teknologi.
