Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 09/12/2021, à 22:21

memo

Re : Dépendances non satisfaites_mariadb

er-HP-EliteBook-820-G1:~$ systemctl status mariadb
● mariadb.service - MariaDB 10.3.32 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mariadb.service.d
             └─migrated-from-my.cnf-settings.conf
     Active: failed (Result: timeout) since Thu 2021-12-09 20:30:49 CET; 50min ago
       Docs: man:mysqld(8)
             https://mariadb.com/kb/en/library/systemd/
    Process: 60704 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
    Process: 60705 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
    Process: 60707 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $>
    Process: 60754 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=0/SUCCESS)
   Main PID: 60754 (code=exited, status=0/SUCCESS)

déc. 09 20:15:47 user-HP-EliteBook-820-G1 systemd[1]: Starting MariaDB 10.3.32 database server...
déc. 09 20:15:47 user-HP-EliteBook-820-G1 mysqld[60754]: 2021-12-09 20:15:47 0 [Note] /usr/sbin/mysqld (mysqld 10.3.32-MariaDB-0ubuntu0.20.04>
déc. 09 20:30:47 user-HP-EliteBook-820-G1 systemd[1]: mariadb.service: start operation timed out. Terminating.
déc. 09 20:30:49 user-HP-EliteBook-820-G1 systemd[1]: mariadb.service: Failed with result 'timeout'.
déc. 09 20:30:49 user-HP-EliteBook-820-G1 systemd[1]: Failed to start MariaDB 10.3.32 database server.

user@user-HP-EliteBook-820-G1:~$ cat /etc/apparmor.d/usr.sbin.mysqld
# This file is intensionally empty to disable apparmor by default for newer
# versions of MariaDB, while providing seamless upgrade from older versions
# and from mysql, where apparmor is used.
#
# By default, we do not want to have any apparmor profile for the MariaDB
# server. It does not provide much useful functionality/security, and causes
# several problems for users who often are not even aware that apparmor
# exists and runs on their system.
#
# Users can modify and maintain their own profile, and in this case it will
# be used.
#
# When upgrading from previous version, users who modified the profile
# will be promptet to keep or discard it, while for default installs
# we will automatically disable the profile.
user@user-HP-EliteBook-820-G1:~$ 

Hors ligne

#77 Le 09/12/2021, à 22:28

abelthorne

Re : Dépendances non satisfaites_mariadb

Je n'ai pas l'impression que ce soit le même problème, vu que le fichier de config a l'air ok. On va quand même voir.

D'abord, essaie ça :

sudo aa-remove-unknown
sudo systemctl restart mariadb

Si ça ne change rien, essaie :

echo "/usr/sbin/mysqld { }" | sudo tee /etc/apparmor.d/usr.sbin.mysqld
sudo apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
sudo systemctl restart mariadb

Dernière modification par abelthorne (Le 09/12/2021, à 22:30)

Hors ligne

#78 Le 09/12/2021, à 22:31

memo

Re : Dépendances non satisfaites_mariadb

k-820-G1:~$ echo "/usr/sbin/mysqld { }" | sudo tee /etc/apparmor.d/usr.sbin.mysqld
[sudo] Mot de passe de user : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de user : 
/usr/sbin/mysqld { }
user@user-HP-EliteBook-820-G1:~$ sudo apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
Suppression r?ussie pour << /usr/sbin/mysqld >>.
user@user-HP-EliteBook-820-G1:~$ sudo systemctl restart mariadb
user@user-HP-EliteBook-820-G1:~$ 

Hors ligne

#79 Le 09/12/2021, à 22:32

abelthorne

Re : Dépendances non satisfaites_mariadb

Ah, j'avais ajouté une autre méthode à tester avant mais tu as vu mon message avant l'EDIT. Pas grave.

Du coup :

systemctl status mariadb

Hors ligne

#80 Le 09/12/2021, à 22:36

memo

Re : Dépendances non satisfaites_mariadb

Yes !

user-HP-EliteBook-820-G1:~$ systemctl status mariadb
● mariadb.service - MariaDB 10.3.32 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mariadb.service.d
             └─migrated-from-my.cnf-settings.conf
     Active: active (running) since Thu 2021-12-09 21:30:34 CET; 5min ago
       Docs: man:mysqld(8)
             https://mariadb.com/kb/en/library/systemd/
    Process: 62043 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
    Process: 62044 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
    Process: 62046 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $>
    Process: 62125 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
    Process: 62127 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
   Main PID: 62094 (mysqld)
     Status: "Taking your SQL requests now..."
      Tasks: 30 (limit: 9344)
     Memory: 63.0M
     CGroup: /system.slice/mariadb.service
             └─62094 /usr/sbin/mysqld

déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: mysql
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: performance_schema
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: Phase 6/7: Checking and upgrading tables
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: Processing databases
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: information_schema
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: performance_schema
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: Phase 7/7: Running 'FLUSH PRIVILEGES'
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62132]: OK
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62167]: Checking for insecure root accounts.
déc. 09 21:30:34 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[62171]: Triggering myisam-recover for all MyISAM tables and aria-recover fo>
lines 1-29/29 (END)

Hors ligne

#81 Le 09/12/2021, à 22:39

abelthorne

Re : Dépendances non satisfaites_mariadb

Donc, là, MariaDB se lance mais c'était déjà le cas en #69 et ça n'avait apparemment pas tenu (cf #71).

À voir si cette fois, le serveur est fonctionnel.

Si ça tient, je voudrais quand même revoir un truc à propos de la config d'AppArmor ensuite.

Dernière modification par abelthorne (Le 09/12/2021, à 22:40)

Hors ligne

#82 Le 09/12/2021, à 22:45

memo

Re : Dépendances non satisfaites_mariadb

Merci Beaucoup pour ton aide vraiment tu m'a sauvé la vie smile surtout j'ai un examen bientôt et j'avais besoin de phpmyadmin !

Hors ligne

#83 Le 09/12/2021, à 22:48

abelthorne

Re : Dépendances non satisfaites_mariadb

Tu peux installer PHPMyAdmin :

sudo apt-get install phpmyadmin

et d'autres paquets éventuels dont tu as besoin.

Concernant ce que je voulais vérifier (donc si MariaDB est fonctionnel et ne s'est pas arrêté tout seul), redonne le retour de :

cat /etc/apparmor.d/usr.sbin.mysqld

Hors ligne

#84 Le 09/12/2021, à 23:02

memo

Re : Dépendances non satisfaites_mariadb

k-820-G1:~$ sudo apt-get install phpmyadmin
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  dbconfig-common dbconfig-mysql icc-profiles-free libjs-openlayers libjs-sphinxdoc php-bz2 php-google-recaptcha php-phpmyadmin-motranslator
  php-phpmyadmin-shapefile php-phpmyadmin-sql-parser php-phpseclib php-psr-cache php-symfony-cache php-symfony-cache-contracts
  php-symfony-expression-language php-symfony-var-exporter php-tcpdf php-twig php-twig-extensions php7.4-bz2
Paquets suggérés :
  php-dbase php-libsodium php-mcrypt php-gmp php-imagick php-twig-doc php-symfony-translation php-recode php-gd2 php-pragmarx-google2fa
  php-bacon-qr-code php-samyoul-u2f-php-server
Paquets recommandés :
  php-mcrypt
Les NOUVEAUX paquets suivants seront installés :
  dbconfig-common dbconfig-mysql icc-profiles-free libjs-openlayers libjs-sphinxdoc php-bz2 php-google-recaptcha php-phpmyadmin-motranslator
  php-phpmyadmin-shapefile php-phpmyadmin-sql-parser php-phpseclib php-psr-cache php-symfony-cache php-symfony-cache-contracts
  php-symfony-expression-language php-symfony-var-exporter php-tcpdf php-twig php-twig-extensions php7.4-bz2 phpmyadmin
0 mis à jour, 21 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 14,7 Mo dans les archives.
Après cette opération, 67,4 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 dbconfig-common all 2.0.13 [586 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 dbconfig-mysql all 2.0.13 [1136 B]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 icc-profiles-free all 2.0.1+dfsg-1 [549 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libjs-sphinxdoc all 1.8.5-7ubuntu3 [97,1 kB]
Réception de :5 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-bz2 amd64 7.4.3-4ubuntu2.7 [10,4 kB]
Réception de :6 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-bz2 all 2:7.4+75 [2004 B]
Réception de :7 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-google-recaptcha all 1.2.3-1 [8500 B]
Réception de :8 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-psr-cache all 1.0.1-2 [5300 B]
Réception de :9 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-symfony-cache-contracts all 1.1.8-1 [6504 B]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-symfony-var-exporter all 4.3.8+dfsg-1ubuntu1 [18,4 kB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-symfony-cache all 4.3.8+dfsg-1ubuntu1 [50,1 kB]
Réception de :12 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-symfony-expression-language all 4.3.8+dfsg-1ubuntu1 [20,3 kB]
Réception de :13 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-phpmyadmin-motranslator all 5.0.0-1 [12,2 kB]
Réception de :14 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-phpmyadmin-shapefile all 2.1-3 [10,6 kB]
Réception de :15 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-phpmyadmin-sql-parser all 4.6.1-2 [70,4 kB]
Réception de :16 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-phpseclib all 2.0.23-2 [182 kB]
Réception de :17 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-tcpdf all 6.3.5+dfsg1-1 [7791 kB]
Réception de :18 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-twig all 2.12.5-1 [98,8 kB]
Réception de :19 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-twig-extensions all 1.5.4-1 [10,6 kB]
Réception de :20 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libjs-openlayers all 2.13.1+ds2-7 [715 kB]
Réception de :21 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 phpmyadmin all 4:4.9.5+dfsg1-2 [4426 kB]
14,7 Mo réceptionnés en 3s (4991 ko/s)      
Préconfiguration des paquets...
Sélection du paquet dbconfig-common précédemment désélectionné.
(Lecture de la base de données... 289196 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../00-dbconfig-common_2.0.13_all.deb ...
Dépaquetage de dbconfig-common (2.0.13) ...
Sélection du paquet dbconfig-mysql précédemment désélectionné.
Préparation du dépaquetage de .../01-dbconfig-mysql_2.0.13_all.deb ...
Dépaquetage de dbconfig-mysql (2.0.13) ...
Sélection du paquet icc-profiles-free précédemment désélectionné.
Préparation du dépaquetage de .../02-icc-profiles-free_2.0.1+dfsg-1_all.deb ...
Dépaquetage de icc-profiles-free (2.0.1+dfsg-1) ...
Sélection du paquet libjs-sphinxdoc précédemment désélectionné.
Préparation du dépaquetage de .../03-libjs-sphinxdoc_1.8.5-7ubuntu3_all.deb ...
Dépaquetage de libjs-sphinxdoc (1.8.5-7ubuntu3) ...
Sélection du paquet php7.4-bz2 précédemment désélectionné.
Préparation du dépaquetage de .../04-php7.4-bz2_7.4.3-4ubuntu2.7_amd64.deb ...
Dépaquetage de php7.4-bz2 (7.4.3-4ubuntu2.7) ...
Sélection du paquet php-bz2 précédemment désélectionné.
Préparation du dépaquetage de .../05-php-bz2_2%3a7.4+75_all.deb ...
Dépaquetage de php-bz2 (2:7.4+75) ...
Sélection du paquet php-google-recaptcha précédemment désélectionné.
Préparation du dépaquetage de .../06-php-google-recaptcha_1.2.3-1_all.deb ...
Dépaquetage de php-google-recaptcha (1.2.3-1) ...
Sélection du paquet php-psr-cache précédemment désélectionné.
Préparation du dépaquetage de .../07-php-psr-cache_1.0.1-2_all.deb ...
Dépaquetage de php-psr-cache (1.0.1-2) ...
Sélection du paquet php-symfony-cache-contracts précédemment désélectionné.
Préparation du dépaquetage de .../08-php-symfony-cache-contracts_1.1.8-1_all.deb ...
Dépaquetage de php-symfony-cache-contracts (1.1.8-1) ...
Sélection du paquet php-symfony-var-exporter précédemment désélectionné.
Préparation du dépaquetage de .../09-php-symfony-var-exporter_4.3.8+dfsg-1ubuntu1_all.deb ...
Dépaquetage de php-symfony-var-exporter (4.3.8+dfsg-1ubuntu1) ...
Sélection du paquet php-symfony-cache précédemment désélectionné.
Préparation du dépaquetage de .../10-php-symfony-cache_4.3.8+dfsg-1ubuntu1_all.deb ...
Dépaquetage de php-symfony-cache (4.3.8+dfsg-1ubuntu1) ...
Sélection du paquet php-symfony-expression-language précédemment désélectionné.
Préparation du dépaquetage de .../11-php-symfony-expression-language_4.3.8+dfsg-1ubuntu1_all.deb ...
Dépaquetage de php-symfony-expression-language (4.3.8+dfsg-1ubuntu1) ...
Sélection du paquet php-phpmyadmin-motranslator précédemment désélectionné.
Préparation du dépaquetage de .../12-php-phpmyadmin-motranslator_5.0.0-1_all.deb ...
Dépaquetage de php-phpmyadmin-motranslator (5.0.0-1) ...
Sélection du paquet php-phpmyadmin-shapefile précédemment désélectionné.
Préparation du dépaquetage de .../13-php-phpmyadmin-shapefile_2.1-3_all.deb ...
Dépaquetage de php-phpmyadmin-shapefile (2.1-3) ...
Sélection du paquet php-phpmyadmin-sql-parser précédemment désélectionné.
Préparation du dépaquetage de .../14-php-phpmyadmin-sql-parser_4.6.1-2_all.deb ...
Dépaquetage de php-phpmyadmin-sql-parser (4.6.1-2) ...
Sélection du paquet php-phpseclib précédemment désélectionné.
Préparation du dépaquetage de .../15-php-phpseclib_2.0.23-2_all.deb ...
Dépaquetage de php-phpseclib (2.0.23-2) ...
Sélection du paquet php-tcpdf précédemment désélectionné.
Préparation du dépaquetage de .../16-php-tcpdf_6.3.5+dfsg1-1_all.deb ...
Dépaquetage de php-tcpdf (6.3.5+dfsg1-1) ...
Sélection du paquet php-twig précédemment désélectionné.
Préparation du dépaquetage de .../17-php-twig_2.12.5-1_all.deb ...
Dépaquetage de php-twig (2.12.5-1) ...
Sélection du paquet php-twig-extensions précédemment désélectionné.
Préparation du dépaquetage de .../18-php-twig-extensions_1.5.4-1_all.deb ...
Dépaquetage de php-twig-extensions (1.5.4-1) ...
Sélection du paquet libjs-openlayers précédemment désélectionné.
Préparation du dépaquetage de .../19-libjs-openlayers_2.13.1+ds2-7_all.deb ...
Dépaquetage de libjs-openlayers (2.13.1+ds2-7) ...
Sélection du paquet phpmyadmin précédemment désélectionné.
Préparation du dépaquetage de .../20-phpmyadmin_4%3a4.9.5+dfsg1-2_all.deb ...
Dépaquetage de phpmyadmin (4:4.9.5+dfsg1-2) ...
Paramétrage de php-phpmyadmin-shapefile (2.1-3) ...
Paramétrage de php7.4-bz2 (7.4.3-4ubuntu2.7) ...

Creating config file /etc/php/7.4/mods-available/bz2.ini with new version
Paramétrage de dbconfig-common (2.0.13) ...

Creating config file /etc/dbconfig-common/config with new version
Paramétrage de php-phpseclib (2.0.23-2) ...
Paramétrage de icc-profiles-free (2.0.1+dfsg-1) ...
Paramétrage de php-psr-cache (1.0.1-2) ...
Paramétrage de php-phpmyadmin-sql-parser (4.6.1-2) ...
Paramétrage de php-twig (2.12.5-1) ...
Paramétrage de libjs-sphinxdoc (1.8.5-7ubuntu3) ...
Paramétrage de php-twig-extensions (1.5.4-1) ...
Paramétrage de libjs-openlayers (2.13.1+ds2-7) ...
Paramétrage de php-google-recaptcha (1.2.3-1) ...
Paramétrage de php-symfony-var-exporter (4.3.8+dfsg-1ubuntu1) ...
Paramétrage de php-symfony-cache-contracts (1.1.8-1) ...
Paramétrage de php-tcpdf (6.3.5+dfsg1-1) ...
Paramétrage de php-bz2 (2:7.4+75) ...
Paramétrage de dbconfig-mysql (2.0.13) ...
Paramétrage de php-symfony-cache (4.3.8+dfsg-1ubuntu1) ...
Paramétrage de php-symfony-expression-language (4.3.8+dfsg-1ubuntu1) ...
Paramétrage de php-phpmyadmin-motranslator (5.0.0-1) ...
Paramétrage de phpmyadmin (4:4.9.5+dfsg1-2) ...
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version

Creating config file /etc/phpmyadmin/config-db.php with new version
checking privileges on database phpmyadmin for phpmyadmin@localhost: user creation needed.
granting access to database phpmyadmin for phpmyadmin@localhost: success.
verifying access for phpmyadmin@localhost: success.
creating database phpmyadmin: success.
verifying database phpmyadmin exists: success.
populating database via sql...  done.
dbconfig-common: flushing administrative password
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.4 (7.4.3-4ubuntu2.7) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ...
Traitement des actions différées (« triggers ») pour php7.4-fpm (7.4.3-4ubuntu2.7) ...
NOTICE: Not enabling PHP 7.4 FPM by default.
NOTICE: To enable PHP 7.4 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.4-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Traitement des actions différées (« triggers ») pour php7.4-cli (7.4.3-4ubuntu2.7) ...
user@user-HP-EliteBook-820-G1:~$ cat /etc/apparmor.d/usr.sbin.mysqld
/usr/sbin/mysqld { }

Hors ligne

#85 Le 09/12/2021, à 23:09

abelthorne

Re : Dépendances non satisfaites_mariadb

Je propose qu'on remette le fichier de config /etc/apparmor.d/usr.sbin.mysqld comme il était à l'origine (vu qu'il était censé être correct) :

sudo nano /etc/apparmor.d/usr.sbin.mysqld

Supprime la ligne qu'il y a actuellement et colle à la place le contenu d'origine que tu avais posté avant :

# This file is intensionally empty to disable apparmor by default for newer
# versions of MariaDB, while providing seamless upgrade from older versions
# and from mysql, where apparmor is used.
#
# By default, we do not want to have any apparmor profile for the MariaDB
# server. It does not provide much useful functionality/security, and causes
# several problems for users who often are not even aware that apparmor
# exists and runs on their system.
#
# Users can modify and maintain their own profile, and in this case it will
# be used.
#
# When upgrading from previous version, users who modified the profile
# will be promptet to keep or discard it, while for default installs
# we will automatically disable the profile.

Enregistre (ctrl + O, entrée, ctrl + X) et lance la commande suivante :

sudo apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld

Puis relance MariaDB et redonne son état :

sudo systemctl restart mariadb
systemctl status mariadb

Si ça replante, on refera la méthode qui l'avait réparé, sinon on laissera comme ça.

Hors ligne

#86 Le 09/12/2021, à 23:19

memo

Re : Dépendances non satisfaites_mariadb

P-EliteBook-820-G1:~$ systemctl status mariadb
● mariadb.service - MariaDB 10.3.32 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mariadb.service.d
             └─migrated-from-my.cnf-settings.conf
     Active: active (running) since Thu 2021-12-09 22:19:06 CET; 9s ago
       Docs: man:mysqld(8)
             https://mariadb.com/kb/en/library/systemd/
    Process: 67492 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
    Process: 67493 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
    Process: 67495 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $>
    Process: 67573 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
    Process: 67575 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
   Main PID: 67542 (mysqld)
     Status: "Taking your SQL requests now..."
      Tasks: 31 (limit: 9344)
     Memory: 64.9M
     CGroup: /system.slice/mariadb.service
             └─67542 /usr/sbin/mysqld

déc. 09 22:19:05 user-HP-EliteBook-820-G1 systemd[1]: Starting MariaDB 10.3.32 database server...
déc. 09 22:19:06 user-HP-EliteBook-820-G1 mysqld[67542]: 2021-12-09 22:19:06 0 [Note] /usr/sbin/mysqld (mysqld 10.3.32-MariaDB-0ubuntu0.20.04>
déc. 09 22:19:06 user-HP-EliteBook-820-G1 systemd[1]: Started MariaDB 10.3.32 database server.
déc. 09 22:19:06 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[67577]: Upgrading MySQL tables if necessary.
déc. 09 22:19:06 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[67580]: Looking for 'mysql' as: /usr/bin/mysql
déc. 09 22:19:06 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[67580]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
déc. 09 22:19:06 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[67580]: This installation of MySQL is already upgraded to 10.3.32-MariaDB, >
déc. 09 22:19:06 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[67588]: Checking for insecure root accounts.
déc. 09 22:19:06 user-HP-EliteBook-820-G1 /etc/mysql/debian-start[67592]: Triggering myisam-recover for all MyISAM tables and aria-recover fo>
lines 1-28/28 (END)

Hors ligne

#87 Le 09/12/2021, à 23:25

abelthorne

Re : Dépendances non satisfaites_mariadb

Ça a l'air bon.

À voir à l'utilisation ; si tu as un problème avec, tu reviendras poster ici. D'ici-là, normalement tout est ok au niveau des dépôts et de l'installation, on devrait avoir fini.

Hors ligne

#88 Le 09/12/2021, à 23:25

memo

Re : Dépendances non satisfaites_mariadb

Oui Merci beaucoup pour ton aide smile

Hors ligne

#89 Le 10/12/2021, à 00:16

memo

Re : Dépendances non satisfaites_mariadb

-820-G1:/$ sudo apt install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 mysql-server : Dépend: mysql-server-8.0 mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Hors ligne

#90 Le 10/12/2021, à 00:33

abelthorne

Re : Dépendances non satisfaites_mariadb

Si je ne m'abuse, on ne peut pas installer à la fois MySQL et MariaDB, ce dernier étant censé être une alternative au premier. Mais je me trompe peut-être, je ne suis pas spécialiste.

En tout cas, de mon côté, j'ai une installation LAMP avec MySQL. Si j'essaie d'installer mariadb-server, il veut supprimer mysql-server, ce qui semblerait confirmer que les deux paquets ne peuvent pas cohabiter.

Si tu as vraiment besoin de deux serveurs de bdd, je te suggérerais d'ouvrir un nouveau sujet dans la section Serveurs pour avoir d'autres avis sur la possibilité éventuelle d'installer à la fois MySQL et MariaDB mais pour moi, ce n'est pas possible, en tout cas via les paquets deb/APT.

Hors ligne

#91 Le 10/12/2021, à 06:05

krodelabestiole

Re : Dépendances non satisfaites_mariadb

abelthorne a écrit :

ce n'est pas possible, en tout cas via les paquets deb/APT.

exact.
https://doc.ubuntu-fr.org/mysql#conflit … et_mariadb (8.2.1)

on peut faire ça avec docker.

Hors ligne