Configurando o diretório de dados do MySQL / MariaDB para um diretório em 'home', como posso ter certeza de que o '/ home' é montado antes que o daemon do mysql inicie no boot?

0

No openSUSE Leap 15, eu instalo o MariaDB por:

> sudo zypper in mariadb

Logo depois de instalar o MariaDB e logo antes de iniciá-lo, eu adiciono essa linha a /etc/my.cnf , para definir o diretório de dados do MariaDB como meu diretório home :

datadir = /home/me/mysql/data

Então eu inicio o MariaDB executando dois comandos:

> sudo rcmysql start
> /usr/bin/mysql_secure_installation

Meu diretório inicial é montado separadamente:

> lsblk 
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0    40G  0 part /var
├─sda3   8:3    0   7.9G  0 part [SWAP]
└─sda4   8:4    0 883.1G  0 part /home
sr0     11:0    1  1024M  0 rom

Como posso ter certeza de que o /home está montado antes que o daemon mysql tente iniciar no momento da inicialização?

    
por user3405291 09.06.2018 / 12:47

0 respostas