IDPA: Se especificó un respaldo de dispositivo incompatible para el dispositivo "0" para DDVE
Resumen: Error: Se especificó un respaldo de dispositivo incompatible para el dispositivo '0' para DDVE en las versiones 2.7.3, 2.7.4 y 2.7.6 de IDPA
Síntomas
Se muestra el siguiente mensaje en las tareas de vCenter:
Causa
Esto se debe a que un disco está tratando de crear un disco de 0 KB para el proceso de respaldo.
Registros de /var/log/hostd.log en el host ESXi
2023-04-06T15:42:47.729Z verbose hostd[2101095] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/63d5b893-fc7df6c8-f20b-b49691f39404/DDVE/DDVE.vmx opID=46a3094a user=root] CreateDisk: Specified Disk size 0 KB
2023-04-06T15:42:47.730Z error hostd[2101095] [Originator@6876 sub=Vdisksvc opID=46a3094a user=root] ValidateRawDiskDevice: Device /vmfs/devices/disks/eui.36314130544001870025384100000002 used for vmfs datastore
2023-04-06T15:42:47.730Z info hostd[2101095] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/63d5b893-fc7df6c8-f20b-b49691f39404/DDVE/DDVE.vmx opID=46a3094a user=root] ValidateRawDiskDevice: Rdm device is not supported
2023-04-06T15:42:47.731Z info hostd[2101095] [Originator@6876 sub=Vimsvc.ha-eventmgr opID=46a3094a user=root] Event 142919 : Cannot create virtual disk
En las versiones 2.7.3 y 2.7.4 dpinfrad está intentando trabajar en la unidad NVMe, que es el único disco no RAID en DP4400. Los pasos anteriores proporcionan una solución alternativa hasta que se active otro trabajo de respaldo.
Un segmento de registro de /scratch/log/dpinfrad.log tiene la indicación:
2023-05-16T21:18:47.081Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:1629) get_available_scsi_id: existing list [0, 1, 3]
2023-05-16T21:18:47.082Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:1134) received unitNumber: 2
2023-05-16T21:18:47.082Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:853) add_raw_disk: device_name /vmfs/devices/disks/eui.36314130544007760025384100000002 controllerKey 1000 unitNumber 2
2023-05-16T21:18:47.175Z dpinfrad[2101058]: [WARNING]: (dpinfrad.py:1145) exception occured: 1st add new raw disk failed
2023-05-16T21:18:47.175Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:1158) auto_answer_vm_question
2023-05-16T21:18:48.180Z dpinfrad[2101058]: [INFO]: (dpinfrad.py:1799) rdm_hwmon 21:18:48
2023-05-16T21:18:48.260Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:1629) get_available_scsi_id: existing list [0, 1, 3]
2023-05-16T21:18:48.260Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:1134) received unitNumber: 2
2023-05-16T21:18:48.260Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:853) add_raw_disk: device_name /vmfs/devices/disks/eui.36314130544007760025384100000002 controllerKey 1000 unitNumber 2
2023-05-16T21:18:48.321Z dpinfrad[2101058]: [WARNING]: (dpinfrad.py:1145) exception occured: 1st add new raw disk failed
2023-05-16T21:18:48.321Z dpinfrad[2101058]: [DEBUG]: (dpinfrad.py:1158) auto_answer_vm_question
Resolución
Nota: Este problema también se puede ver después de la actualización a 2.7.6. Se aplicarían los siguientes pasos.
Para el campo, se puede utilizar la siguiente solución alternativa:
-
Inicie sesión en ESXi como raíz
-
Ejecute los siguientes dos comandos:
/etc/init.d/dpinfrad stop esxcli software vib remove -n dpinfrad
Ejemplo:
[root@esx-4400:~] /etc/init.d/dpinfrad stop Stopping smpd... ::foreground: autorestart agent assigned Stop daemon stop: self.pid 2101050 [root@esx-4400:~] esxcli software vib remove -n dpinfrad Removal Result Message: Operation finished successfully. Reboot Required: false VIBs Installed: VIBs Removed: DEL_bootbank_dpinfrad_1.0.0-6 VIBs Skipped: [root@esx-4400:~] -
El segundo comando indicaría que no se requiere un reinicio, como se puede ver anteriormente, está configurado en falso. En caso de que se requiera un reinicio (true), esto se puede ignorar hasta un momento posterior, ya que el proceso infractor se ha detenido, no hay necesidad de un reinicio y este conjunto de comandos no tiene ningún daño.
Información adicional
dpinfrad
Este es un paquete instalado por Dell que facilita algunos aspectos de la comunicación del almacenamiento en el host ESXi. En esta versión de IDPA, este servicio no se utiliza para ninguna función crítica y se puede deshabilitar o eliminar.