tech1988
Goto Top

Tape-Laufwerk verhindert Start von VM (Esxi Server)

Hallo,
ich habe hier einen ESXi Server, daran ist per Mini-SAS Anschluss ein Tape-Laufwerk angeschlossen. Dieses wird aber nicht mehr zu Datensicherung mit Veeam genutzt. Das Problem ist, wenn der Server neustartet und das Tape-Laufwerk nicht eingeschaltet ist, kann ich die virtuelle Maschine mit Veeam nicht starten. Es kommt dann die Fehlermeldung: SCSI Geräte (scsi0:2) konnte nicht geöffnet werden (ganze Fehlermeldung im Anhang). Ich kann dieses Gerät aber nicht in den VM Einstellungen finden. Ich möchte gerne den Start der VM unabhängig von dem Tape-Laufwerk machen. Ich hoffe, mir kann jemand weiterhelfen.
vmware

Content-Key: 1994093369

Url: https://administrator.de/contentid/1994093369

Printed on: April 19, 2024 at 14:04 o'clock

Member: radiogugu
radiogugu Feb 24, 2022 at 10:07:21 (UTC)
Goto Top
Hallo.

Kannst du mal die zensierten VM Einstellungen hier mit Screenshots hier posten?

Normalerweise ist das ja ein PCIe oder iSCSi Controller der da auftauchen müsste.

Haben ein ähnliches Konstrukt am Laufen. Hier ist allerdings eine Tapelibrary via HBA angeschlossen. Trotzdem muss das Gerät ja in den VM Einstellungen vorhanden sein.

Kannst du das Gerät noch anschließen und dann die Einstellungen öffnen bzw. die VM starten?

Gruß
Marc
Member: niklasschaefer
niklasschaefer Feb 24, 2022 at 10:12:40 (UTC)
Goto Top
Hallo,
Kann das sein das der ganze HBA per PCIe Passtrough in die VM durchgeschleift wird?

Grüße
Niklas
Member: tech1988
tech1988 Feb 24, 2022 at 10:20:31 (UTC)
Goto Top
Hier sind einmal die Einstellungen. Ich hoffe, es sind die richtigen.
einst
Member: tech1988
tech1988 Feb 24, 2022 at 10:23:01 (UTC)
Goto Top
Zitat von @niklasschaefer:

Hallo,
Kann das sein das der ganze HBA per PCIe Passtrough in die VM durchgeschleift wird?

Grüße
Niklas

Woran kann ich dies erkennen?
Member: tech1988
tech1988 Feb 24, 2022 at 10:24:24 (UTC)
Goto Top
Wenn ich den SCSI Controller z.B. auf LSI Logic Parallel ändere, dann startet zwar die VM aber Windows kann dann nicht gebootet werden.
Member: radiogugu
radiogugu Feb 24, 2022 updated at 10:29:12 (UTC)
Goto Top
Zitat von @ingo1988:
Wenn ich den SCSI Controller z.B. auf LSI Logic Parallel ändere, dann startet zwar die VM aber Windows kann dann nicht gebootet werden.

Ist ja auch klar, denn ohne den Controller weiß Windows nicht, wo welche Partition ist.

Schau mal bitte unter dem Host > "Konfiguration" > "Speicher" bei "Speicheradapter" und "Speichergeräte" nach.

Welche sind dort alle aufgelistet?

Gruß
Marc
Member: tech1988
tech1988 Feb 24, 2022 at 10:38:35 (UTC)
Goto Top
Hier sind die Geräte
speicher
Member: tech1988
tech1988 Feb 24, 2022 at 11:41:41 (UTC)
Goto Top
Zitat von @ingo1988:

Hier sind die Geräte

Kann ich wohl das Tape-Laufwerk hier unter Geräte wohl trennen oder löschen?
Member: tech1988
tech1988 Feb 24, 2022 at 11:46:28 (UTC)
Goto Top
Zuordnung Tape Laufwerk zu vmhba02
screenshot 2022-02-24 124546
Member: radiogugu
radiogugu Feb 24, 2022 at 11:50:00 (UTC)
Goto Top
Zitat von @ingo1988:

Zitat von @ingo1988:

Hier sind die Geräte

Kann ich wohl das Tape-Laufwerk hier unter Geräte wohl trennen oder löschen?

Trennen ist hier das Richtige.

Damit sollte der Störenfried das Starten der VM nicht mehr verhindern.

Gruß
Marc
Member: tech1988
tech1988 Feb 24, 2022 at 11:57:45 (UTC)
Goto Top
Zitat von @radiogugu:

Zitat von @ingo1988:

Zitat von @ingo1988:

Hier sind die Geräte

Kann ich wohl das Tape-Laufwerk hier unter Geräte wohl trennen oder löschen?

Trennen ist hier das Richtige.

Damit sollte der Störenfried das Starten der VM nicht mehr verhindern.

Gruß
Marc

Wenn ich es trenne, dann startet die VM wieder nicht. Dann kommt die gleiche Fehlermeldung wie im ersten Bild oben. Wo kann man diese Abhängigkeit abstellen?
Member: radiogugu
radiogugu Feb 24, 2022 at 13:59:06 (UTC)
Goto Top
Gibt es Zugriff auf die einrichtende Person?

Gibt es eine Doku über die Einrichtung?

Eventuell den Host nach dem Trennen des SAS Tape Connectors einmal neu starten.

Gruß
Marc
Member: tech1988
tech1988 Feb 25, 2022 at 07:55:28 (UTC)
Goto Top
Zitat von @radiogugu:

Gibt es Zugriff auf die einrichtende Person?

Gibt es eine Doku über die Einrichtung?

Eventuell den Host nach dem Trennen des SAS Tape Connectors einmal neu starten.

Gruß
Marc

Leider hat der Neustart auch nichts bewirkt.
Member: niklasschaefer
niklasschaefer Feb 25, 2022 at 12:52:37 (UTC)
Goto Top
Hi,

Kannst du mir mal bitte die .vmx datei der VM zukommen lassen? Nicht das da manuell ein VT-D aktiviert wurde von dem Controller.

Danke und Grüße

Niklas
Member: tech1988
tech1988 Feb 28, 2022 at 07:32:40 (UTC)
Goto Top
.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "13"
vmci0.present = "TRUE"
svga.vramSize = "8388608"
numvcpus = "4"
memSize = "16384"
sched.cpu.units = "mhz"
tools.upgrade.policy = "manual"
scsi0.virtualDev = "lsisas1068"
scsi0.present = "TRUE"
ide1:0.deviceType = "atapi-cdrom"
ide1:0.fileName = "/vmfs/devices/cdrom/mpx.vmhba1:C0:T1:L0"
ide1:0.present = "TRUE"
floppy0.startConnected = "FALSE"
floppy0.clientDevice = "TRUE"
floppy0.fileName = "vmware-null-remote-floppy"
ethernet0.virtualDev = "vmxnet3"
ethernet0.networkName = "LAN"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:08:56:2a"
ethernet0.present = "TRUE"
displayName = "Veeam01"
guestOS = "windows9srv-64"
toolScripts.afterPowerOn = "TRUE"
toolScripts.afterResume = "TRUE"
toolScripts.beforeSuspend = "TRUE"
toolScripts.beforePowerOff = "TRUE"
tools.syncTime = "TRUE"
uuid.bios = "56 4d f2 46 ee 00 7a 2b-20 b4 c3 f8 fb 08 56 2a"
vc.uuid = "52 c0 e5 ec 70 10 12 7e-9a 58 02 39 d8 39 e8 fe"
sched.cpu.min = "0"
sched.cpu.shares = "normal"
sched.mem.min = "0"
sched.mem.minSize = "0"
sched.mem.shares = "normal"
migrate.encryptionMode = "opportunistic"
uuid.location = "56 4d f2 46 ee 00 7a 2b-20 b4 c3 f8 fb 08 56 2a"
vmci0.id = "-83339734"
sched.cpu.affinity = "all"
scsi0:2.deviceType = "scsi-passthru"
scsi0:2.fileName = "/vmfs/devices/genscsi/naa.500507631207c5df"
scsi0:2.present = "TRUE"
cleanShutdown = "FALSE"
ide1:0.startConnected = "FALSE"
ide1:0.allowGuestConnectionControl = "FALSE"
usb.present = "TRUE"
ehci.present = "TRUE"
config.readOnly = "FALSE"
extendedConfigFile = "Veeam01.vmxf"
scsi0:0.deviceType = "scsi-hardDisk"
scsi0:0.fileName = "Veeam01.vmdk"
scsi0:0.present = "TRUE"
scsi0:1.deviceType = "scsi-hardDisk"
scsi0:1.fileName = "Veeam01_1.vmdk"
scsi0:1.present = "TRUE"
scsi0:1.redo = ""
scsi0:0.redo = ""
scsi1.pciSlotNumber = "-1"
scsi1:0.ctkEnabled = "TRUE"
scsi1:1.ctkEnabled = "TRUE"
usb.pciSlotNumber = "33"
ehci.pciSlotNumber = "34"
sched.cpu.latencySensitivity = "normal"
vmci.filter.enable = "TRUE"
tools.guest.desktop.autolock = "FALSE"
nvram = "Veeam01.nvram"
pciBridge0.present = "TRUE"
svga.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
hpet0.present = "TRUE"
virtualHW.productCompatibility = "hosted"
disk.EnableUUID = "TRUE"
replay.supported = "FALSE"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
ethernet0.pciSlotNumber = "192"
vmci0.pciSlotNumber = "32"
scsi0.sasWWID = "50 05 05 66 ee 00 7a 20"
ethernet0.generatedAddressOffset = "0"
hostCPUID.0 = "0000000d756e65476c65746e49656e69"
hostCPUID.1 = "000306e40020080077bee3ffbfebfbff"
hostCPUID.80000001 = "0000000000000000000000012c100800"
guestCPUID.0 = "0000000d756e65476c65746e49656e69"
guestCPUID.1 = "000306e400010800969822030fabfbff"
guestCPUID.80000001 = "00000000000000000000000128100800"
userCPUID.0 = "0000000d756e65476c65746e49656e69"
userCPUID.1 = "000306e400010800969822030fabfbff"
userCPUID.80000001 = "00000000000000000000000128100800"
evcCompatibilityMode = "FALSE"
vmotion.checkpointFBSize = "4194304"
softPowerOff = "FALSE"
toolsInstallManager.lastInstallError = "0"
tools.remindInstall = "FALSE"
toolsInstallManager.updateCounter = "4"
disk.AllowDupUUID = "TRUE"
monitor.phys_bits_used = "43"
numa.autosize.cookie = "40001"
numa.autosize.vcpu.maxPerVirtualNode = "4"
vmotion.checkpointSVGAPrimarySize = "8388608"
svga.guestBackedPrimaryAware = "TRUE"
sched.swap.derivedName = "/vmfs/volumes/556462a4-5b99f898-18a8-40f2e9debb2a/Veeam01/Veeam01-eaa064a3.vswp"
checkpoint.vmState.readOnly = "FALSE"
vm.genid = "-5108989737013070748"
vm.genidX = "531652627290158937"
acpi.smbiosVersion2.7 = "FALSE"
acpi.mouseVMW0003 = "FALSE"
usb:1.speed = "2"
usb:1.present = "TRUE"
usb:1.deviceType = "hub"
usb:1.port = "1"
usb:1.parent = "-1"
migrate.hostLog = "Veeam01-64cddc01.hlog"
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"
SCSI0:0.ctkEnabled = "True"
SCSI0:1.ctkEnabled = "True"
ctkEnabled = "TRUE"
Member: niklasschaefer
Solution niklasschaefer Feb 28, 2022 updated at 10:15:11 (UTC)
Goto Top
Guten Morgen wenn du es als code formatierst ist es besser lesbar.
.encoding = "UTF-8"  
config.version = "8"  
virtualHW.version = "13"  
vmci0.present = "TRUE"  
svga.vramSize = "8388608"  
numvcpus = "4"  
memSize = "16384"  
sched.cpu.units = "mhz"  
tools.upgrade.policy = "manual"  
scsi0.virtualDev = "lsisas1068"  
scsi0.present = "TRUE"  
ide1:0.deviceType = "atapi-cdrom"  
ide1:0.fileName = "/vmfs/devices/cdrom/mpx.vmhba1:C0:T1:L0"  
ide1:0.present = "TRUE"  
floppy0.startConnected = "FALSE"  
floppy0.clientDevice = "TRUE"  
floppy0.fileName = "vmware-null-remote-floppy"  
ethernet0.virtualDev = "vmxnet3"  
ethernet0.networkName = "LAN"  
ethernet0.addressType = "generated"  
ethernet0.generatedAddress = "00:0c:29:08:56:2a"  
ethernet0.present = "TRUE"  
displayName = "Veeam01"  
guestOS = "windows9srv-64"  
toolScripts.afterPowerOn = "TRUE"  
toolScripts.afterResume = "TRUE"  
toolScripts.beforeSuspend = "TRUE"  
toolScripts.beforePowerOff = "TRUE"  
tools.syncTime = "TRUE"  
uuid.bios = "56 4d f2 46 ee 00 7a 2b-20 b4 c3 f8 fb 08 56 2a"  
vc.uuid = "52 c0 e5 ec 70 10 12 7e-9a 58 02 39 d8 39 e8 fe"  
sched.cpu.min = "0"  
sched.cpu.shares = "normal"  
sched.mem.min = "0"  
sched.mem.minSize = "0"  
sched.mem.shares = "normal"  
migrate.encryptionMode = "opportunistic"  
uuid.location = "56 4d f2 46 ee 00 7a 2b-20 b4 c3 f8 fb 08 56 2a"  
vmci0.id = "-83339734"  
sched.cpu.affinity = "all"  
scsi0:2.deviceType = "scsi-passthru"  
scsi0:2.fileName = "/vmfs/devices/genscsi/naa.500507631207c5df"  
scsi0:2.present = "TRUE"  
cleanShutdown = "FALSE"  
ide1:0.startConnected = "FALSE"  
ide1:0.allowGuestConnectionControl = "FALSE"  
usb.present = "TRUE"  
ehci.present = "TRUE"  
config.readOnly = "FALSE"  
extendedConfigFile = "Veeam01.vmxf"  
scsi0:0.deviceType = "scsi-hardDisk"  
scsi0:0.fileName = "Veeam01.vmdk"  
scsi0:0.present = "TRUE"  
scsi0:1.deviceType = "scsi-hardDisk"  
scsi0:1.fileName = "Veeam01_1.vmdk"  
scsi0:1.present = "TRUE"  
scsi0:1.redo = ""  
scsi0:0.redo = ""  
scsi1.pciSlotNumber = "-1"  
scsi1:0.ctkEnabled = "TRUE"  
scsi1:1.ctkEnabled = "TRUE"  
usb.pciSlotNumber = "33"  
ehci.pciSlotNumber = "34"  
sched.cpu.latencySensitivity = "normal"  
vmci.filter.enable = "TRUE"  
tools.guest.desktop.autolock = "FALSE"  
nvram = "Veeam01.nvram"  
pciBridge0.present = "TRUE"  
svga.present = "TRUE"  
pciBridge4.present = "TRUE"  
pciBridge4.virtualDev = "pcieRootPort"  
pciBridge4.functions = "8"  
pciBridge5.present = "TRUE"  
pciBridge5.virtualDev = "pcieRootPort"  
pciBridge5.functions = "8"  
pciBridge6.present = "TRUE"  
pciBridge6.virtualDev = "pcieRootPort"  
pciBridge6.functions = "8"  
pciBridge7.present = "TRUE"  
pciBridge7.virtualDev = "pcieRootPort"  
pciBridge7.functions = "8"  
hpet0.present = "TRUE"  
virtualHW.productCompatibility = "hosted"  
disk.EnableUUID = "TRUE"  
replay.supported = "FALSE"  
pciBridge0.pciSlotNumber = "17"  
pciBridge4.pciSlotNumber = "21"  
pciBridge5.pciSlotNumber = "22"  
pciBridge6.pciSlotNumber = "23"  
pciBridge7.pciSlotNumber = "24"  
scsi0.pciSlotNumber = "160"  
ethernet0.pciSlotNumber = "192"  
vmci0.pciSlotNumber = "32"  
scsi0.sasWWID = "50 05 05 66 ee 00 7a 20"  
ethernet0.generatedAddressOffset = "0"  
hostCPUID.0 = "0000000d756e65476c65746e49656e69"  
hostCPUID.1 = "000306e40020080077bee3ffbfebfbff"  
hostCPUID.80000001 = "0000000000000000000000012c100800"  
guestCPUID.0 = "0000000d756e65476c65746e49656e69"  
guestCPUID.1 = "000306e400010800969822030fabfbff"  
guestCPUID.80000001 = "00000000000000000000000128100800"  
userCPUID.0 = "0000000d756e65476c65746e49656e69"  
userCPUID.1 = "000306e400010800969822030fabfbff"  
userCPUID.80000001 = "00000000000000000000000128100800"  
evcCompatibilityMode = "FALSE"  
vmotion.checkpointFBSize = "4194304"  
softPowerOff = "FALSE"  
toolsInstallManager.lastInstallError = "0"  
tools.remindInstall = "FALSE"  
toolsInstallManager.updateCounter = "4"  
disk.AllowDupUUID = "TRUE"  
monitor.phys_bits_used = "43"  
numa.autosize.cookie = "40001"  
numa.autosize.vcpu.maxPerVirtualNode = "4"  
vmotion.checkpointSVGAPrimarySize = "8388608"  
svga.guestBackedPrimaryAware = "TRUE"  
sched.swap.derivedName = "/vmfs/volumes/556462a4-5b99f898-18a8-40f2e9debb2a/Veeam01/Veeam01-eaa064a3.vswp"  
checkpoint.vmState.readOnly = "FALSE"  
vm.genid = "-5108989737013070748"  
vm.genidX = "531652627290158937"  
acpi.smbiosVersion2.7 = "FALSE"  
acpi.mouseVMW0003 = "FALSE"  
usb:1.speed = "2"  
usb:1.present = "TRUE"  
usb:1.deviceType = "hub"  
usb:1.port = "1"  
usb:1.parent = "-1"  
migrate.hostLog = "Veeam01-64cddc01.hlog"  
usb:0.present = "TRUE"  
usb:0.deviceType = "hid"  
usb:0.port = "0"  
usb:0.parent = "-1"  
SCSI0:0.ctkEnabled = "True"  
SCSI0:1.ctkEnabled = "True"  
ctkEnabled = "TRUE"  

Lösche mal die Fett markierten Teil in der VMX erstelle dir aber bitte vorher eine Sicherungskopie der VMX das du bei Bedarf wieder zurück kannst. Hier ist ein SCSI device per Passthru durchgereicht.


scsi0:2.deviceType = "scsi-passthru"
scsi0:2.fileName = "/vmfs/devices/genscsi/naa.500507631207c5df"
scsi0:2.present = "TRUE"


Ist ab Zeile 41 zu finden

Grüße
Niklas
Member: tech1988
tech1988 Feb 28, 2022 at 11:33:54 (UTC)
Goto Top
Vielen Dank, das hat funktioniert face-smile
Member: radiogugu
radiogugu Feb 28, 2022 at 15:12:20 (UTC)
Goto Top
Super, dass das Problem gelöst ist.

Das Teil scheint sich ja richtig "eingefressen" zu haben in die Konfiguration.

Kurze Rückfrage aus Interesse:

Ist das Gerät jetzt noch irgendwo in VSphere zu sehen oder komplett entfernt?

Gruß
Marc