Los servicios de DPA no se inician automáticamente después del reinicio de un servidor Linux

Resumen: Los servicios de Dell Data Protection Advisor (DPA) no se inician automáticamente después del reinicio de un servidor Linux cuando DPA se instala en un sistema de archivos no raíz o montado. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Los servicios de Data Protection Advisor (DPA) no se inician automáticamente tras el reinicio del sistema operativo. Este problema afecta a los sistemas Linux que utilizan el proceso de inicio systemd, como RHEL 7 y versiones posteriores o SUSE 12 y versiones posteriores.
Este problema se observa cuando DPA se instala en un sistema de archivos no raíz o montado.

 

Causa

La causa de este problema se desconoce por completo en este momento.

Es posible que el proceso systemd no convierta las entradas init.d en archivos de servicio. El proceso systemd primero intenta iniciar los servicios antes de montar los sistemas de archivos en puntos de montaje remotos. Si DPA está instalado en un sistema de archivos que es un punto de montaje remoto, los servicios de DPA no se inician.

 

Resolución

Para resolver este problema, cree archivos de servicio systemd para permitir que el sistema operativo inicie los servicios de DPA.

Recopile la siguiente información de los servidores de APP y DS en el entorno:

systemctl | grep .mount

Busque el sistema de archivos donde está instalado DPA. La salida debe ser similar a lo siguiente:

opt-data.mount - /opt/data

Active: active (mounted) since Tue 2017-07-18 18:00:43 MSK; 5min ago

Process: 742 ExecMount=/bin/mount -n -t xfs -o defaults /dev/disk/by-uuid/4d04e118-0d0a-49d4-b626-e58d1bb82a29 /opt/data (code=exited, status=0/SUCCESS)

Ejecute los siguientes comandos para determinar dónde se encuentran los archivos de inicialización de DPA:

find / -name 'datasvc' -print
find / -name 'agentsvc' -print
find / -name 'applnsvc' -print

Estos comandos devuelven una ruta. En la mayoría de los casos, la ruta es "/etc/rc.d" o "/etc/init.d."

Cree los siguientes tres archivos de servicio systemd. Estos archivos son archivos de texto sin formato.

  • datasvc.service
  • applnsvc.service
  • agentsvc.service
Nota: Los nombres anteriores deben usarse para estos archivos y que son simplemente archivos de texto. A continuación se ofrece más información sobre el contenido requerido en cada uno de estos archivos: datasvc.service

Cree el archivo datasvc.service en el servidor DS. Configure los valores de SourcePath, ExecStart y ExecStop en la ubicación datasvc del sistema. Para "After=network-online.target", agregue el punto de montaje al final del punto de montaje donde está instalado DPA, que se recopiló del comando "systemctl status |grep .mount".

[Unit]
SourcePath=/etc/init.d/datasvc
Description=EMC DPA Datastore Service
After=network-online.target opt-data.mount

[Service]
Type=forking
Restart=no
RemainAfterExit=yes
ExecStart=/etc/init.d/datasvc start
ExecStop=/etc/init.d/datasvc stop

[Install]
WantedBy=multi-user.target

applnsvc.service
Cree este archivo en el servidor de la aplicación. Configure los valores de SourcePath, ExecStart y ExecStop en la ubicación applnsvc del sistema. Para "After=network-online.target", agregue el punto de montaje al final del punto de montaje donde está instalado DPA, que se recopiló del comando "systemctl status |grep .mount".

[Unit]
SourcePath=/etc/init.d/applnsvc
Description=EMC DPA Application Service
After=network-online.target opt-emc-dpa.mount

[Service]
Type=forking
Restart=no
RemainAfterExit=yes
ExecStart=/etc/init.d/applnsvc start
ExecStop=/etc/init.d/applnsvc stop

[Install]
WantedBy=multi-user.target

agentsvc.service
Cree este archivo en los servidores de APP y DS. Configure los valores de SourcePath, ExecStart y ExecStop en la ubicación agentsvc en el sistema. Para "After=network-online.target", agregue el punto de montaje al final del punto de montaje donde está instalado DPA, que se recopiló del comando "systemctl status |grep .mount". Debe crear un archivo agent.service para el agente de aplicación y el agente de DS.

[Unit]
SourcePath=/etc/init.d/agentsvc
Description=EMC DPA Agent Service
After=network-online.target opt-emc-dpa.mount

[Service]
Type=forking
Restart=no
RemainAfterExit=yes
ExecStart=/etc/init.d/agentsvc start
ExecStop=/etc/init.d/agentsvc stop

[Install]
WantedBy=multi-user.target

Después de crear estos archivos, copie los archivos datasvc.service y agentsvc.service en el servidor DS en el directorio /etc/systemd/system y applnsvc.services y agentsvc.service en el directorio /etc/systemd/system en el servidor APP. Después de copiar todos los archivos, realice los siguientes pasos en orden.

  1. Detenga los servicios de DPA en los servidores de APP y DS.

  2. Ejecute el siguiente comando en el dispositivo del servidor de vCenter:

    systemctl enable datasvc.service
    systemctl enable agentsvc.service
    
    systemctl start datasvc.service
    systemctl start agentsvc.service
  3. Ejecute el siguiente comando en el dispositivo del servidor de vCenter:

    systemctl enable applnsvc.service
    systemctl enable agentsvc.service
    
    systemctl start applnsvc.service
    systemctl start agentsvc.service
  4. Compruebe el estado de los servicios de DPA para asegurarse de que los servicios se estén ejecutando.

  5. Reinicie el servidor de la aplicación y, a continuación, el servidor DS.

  6. Ejecute los siguientes comandos para confirmar que los servicios se iniciaron con el servidor systemd:
    DS

    systemctl status datasvc.service
    systemctl status agentsvc.service

    Servidor de APP

    systemctl status applnsvc.service
    systemctl status agentsvc.service
  7. Compruebe el estado de los servicios de DPA con el siguiente comando: dpa svc status

  8. Si los servicios de DPA no se iniciaron, revise los tres archivos (datasvc.service, applnsvc.service y agentsvc.service) en busca de errores.

  9. Después de corregir los errores, repita los pasos del 1 al 7 para volver a probar.

 

Propiedades del artículo
Número del artículo: 000052176
Tipo de artículo: Solution
Última modificación: 27 ago 2026
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.