mariadb.service - vinculando alias de unidades mysql.service y mysqld.service - (por qué) es necesario

mariadb.service - vinculando alias de unidades mysql.service y mysqld.service - (por qué) es necesario

No puedo encontrar el sitio original. Encontré cómo configurar MariaDB en Linux.

Dependiendo de ese tutorial, escribí un libro de jugadas ansible. Mientras refactorizaba mis libros de jugadas, encontré esas dos tareas.

- name: SymLinking the service unit alias `mysql.service` to `mariadb.service`
  file:
    src: "/etc/systemd/system/mysql.service"
    dest: "/etc/systemd/system/mariadb.service"
    state: link
    force: yes

- name: SymLinking the service unit alias `mysqld.service` to `mariadb.service`
  file:
    src: "/etc/systemd/system/mysqld.service"
    dest: "/etc/systemd/system/mariadb.service"
    state: link
    force: yes

systemctl statusen los 3 servicios ( mariadb.service,, mysql.service) mysqld.serviceahora indica el mismo PID principal para todos los procesos.

Entonces, si bien es obvio que las unidades de servicios con enlaces simbólicos hacen referencia al mismo proceso, solo puedo asumir que estos servicios deben crearse para compatibilidad con versiones anteriores.

Pero mientras estamos en 2019 mis preguntas son

  • ¿Sigue siendo necesaria esa vinculación?
  • Si es así, ¿necesito ambos?mysql y mysqld?
  • Si no, ¿en qué casos probables debería esperar problemas?

Respuesta1

Lo probé ahora comentando las líneas mencionadas anteriormente. Entonces descubrí que el paquete mariadb-serverestá creando esos enlaces por sí solo. Así que no tengo que preocuparme por vincular los archivos de ese servicio.

información relacionada