logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 31-05-2018 15:54:52

Didier100
Membre
Inscription : 11-08-2010

Tentative de mise à jour de MariaDB

Bonjour,

Un des mes serveurs tourne sous Debian 8

Voici ma version actuelle de MariaDB:

root@ns:~# mysql -V
mysql  Ver 15.1 Distrib 10.0.32-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
root@ns:~#



En voulant mettre à jour MariaDB j'ai reçu des messages d'erreurs.

J'ai d’abord exécuté la commande

apt-get update


Jusqu'à ici tout c'est bien déroulé.

En exécutant la commande suivante:

apt-get install mariadb-server mariadb-client


j'ai eu le retour suivant suivant

root@ns:/etc/phpmyadmin# apt-get install mariadb-server mariadb-client
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  mariadb-client-10.0 mariadb-client-core-10.0 mariadb-server-10.0 mariadb-server-core-10.0
Suggested packages:
  mariadb-test tinyca
The following packages will be upgraded:
  mariadb-client mariadb-client-10.0 mariadb-client-core-10.0 mariadb-server mariadb-server-10.0 mariadb-server-core-10.0
6 upgraded, 0 newly installed, 0 to remove and 190 not upgraded.
Need to get 12.6 MB of archives.
After this operation, 456 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://security.debian.org/ jessie/updates/main mariadb-client-10.0 amd64 10.0.32-0+deb8u1 [1,155 kB]
Get:2 http://security.debian.org/ jessie/updates/main mariadb-server-core-10.0 amd64 10.0.32-0+deb8u1 [4,271 kB]
Get:3 http://security.debian.org/ jessie/updates/main mariadb-client-core-10.0 amd64 10.0.32-0+deb8u1 [803 kB]
Get:4 http://security.debian.org/ jessie/updates/main mariadb-server-10.0 amd64 10.0.32-0+deb8u1 [6,303 kB]
Get:5 http://security.debian.org/ jessie/updates/main mariadb-client all 10.0.32-0+deb8u1 [17.1 kB]
Get:6 http://security.debian.org/ jessie/updates/main mariadb-server all 10.0.32-0+deb8u1 [17.2 kB]
Fetched 12.6 MB in 0s (18.0 MB/s)
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 43825 files and directories currently installed.)
Preparing to unpack .../mariadb-client-10.0_10.0.32-0+deb8u1_amd64.deb ...
Unpacking mariadb-client-10.0 (10.0.32-0+deb8u1) over (10.0.30-0+deb8u2) ...
Preparing to unpack .../mariadb-server-core-10.0_10.0.32-0+deb8u1_amd64.deb ...
Unpacking mariadb-server-core-10.0 (10.0.32-0+deb8u1) over (10.0.30-0+deb8u2) ...
Preparing to unpack .../mariadb-client-core-10.0_10.0.32-0+deb8u1_amd64.deb ...
Unpacking mariadb-client-core-10.0 (10.0.32-0+deb8u1) over (10.0.30-0+deb8u2) ...
Preparing to unpack .../mariadb-server-10.0_10.0.32-0+deb8u1_amd64.deb ...
16888
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
16888
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: error processing archive /var/cache/apt/archives/mariadb-server-10.0_10.0.32-0+deb8u1_amd64.deb (--unpack):
 subprocess new pre-removal script returned error exit status 1
Preparing to unpack .../mariadb-client_10.0.32-0+deb8u1_all.deb ...
Unpacking mariadb-client (10.0.32-0+deb8u1) over (10.0.28-0+deb8u1) ...
Preparing to unpack .../mariadb-server_10.0.32-0+deb8u1_all.deb ...
Unpacking mariadb-server (10.0.32-0+deb8u1) over (10.0.30-0+deb8u2) ...
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
 /var/cache/apt/archives/mariadb-server-10.0_10.0.32-0+deb8u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ns:/etc/phpmyadmin#



Ma question: Quels conseils pouvez vous me donner avant de poursuivre la mise à jour de MariaDB et quelles actions (commandes) doit je mener pour avoir une mise à jour réussite?

Merci d'avance pour votre aide wink

Hors ligne

#2 31-05-2018 17:59:50

nono47
Invité

Re : Tentative de mise à jour de MariaDB

Salut,

D'après ton retour de apt :

There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!


Il t'invite à arrêter un serveur MySQL actif et de réessayer .

smile

Dernière modification par nono47 (31-05-2018 18:01:02)

#3 01-06-2018 11:10:36

Didier100
Membre
Inscription : 11-08-2010

Re : Tentative de mise à jour de MariaDB

Bonjour nono47,

Merci pour ta réponse. wink

J'ai bien lu et et compris cette partie du message ... ce que me préoccupe sont les autres messages et je me demande si ce n'est pas un signe précurseur d'autres problèmes qui vont apparaître si j'arrête le serveur manuellement.

Comme il s'agit d'un serveur important je n'ai pas droit à l'erreur ...

Hors ligne

#4 01-06-2018 11:12:34

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Tentative de mise à jour de MariaDB

essaie avec

aptitude install -reinstall mariadb-server


voir

les retours seront déjà plus intéressants .

sinon , oui , stoppe ton serveur avant la M.A.J.


avant la M.A.J

service mysql stop


puis :

apt install --reinstall mariadb-server


et

service mysql start


après la M.A.J.

n'oublie pas de nous poster le retour de

service mysql status


quand tu auras terminé.

Dernière modification par Debian Alain (01-06-2018 11:29:33)

Hors ligne

#5 01-06-2018 11:21:20

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Tentative de mise à jour de MariaDB

Bonjour smile

6 upgraded, 0 newly installed, 0 to remove and 190 not upgraded


Le système n’est pas à jour.
Il faudrait peut-être commencer avant de faire quoique ce soit par

apt-get update


apt-get upgrade


La commande install c’est pour installer mais si j’ai bien compris tu as déjà MariaDB, il s’agit donc de mettre à jour

Hors ligne

#6 01-06-2018 11:23:19

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Tentative de mise à jour de MariaDB

oups , oui , tu as raison chalu , j' avais pas vu .

Hors ligne

#7 01-06-2018 19:10:51

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Tentative de mise à jour de MariaDB

La mise-à-jour risque de ne pas fonctionner à cause du souci avec MariaDB.
Je pense que la commande 'service mysql stop' s’achèvera sur une erreur, mais au moins elle nous donnera un début de piste pour comprendre ce qui cloche.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

En ligne

#8 01-06-2018 19:21:09

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Tentative de mise à jour de MariaDB

j'ai trouvé çà :  https://support.plesk.com/hc/en-us/arti … o-stop-it-

mais je l'ai trouvé  compliqué à suivre . surtout que tout le monde n' a pas plesk sur sa machine , je pense .

Hors ligne

#9 03-06-2018 16:56:02

Didier100
Membre
Inscription : 11-08-2010

Re : Tentative de mise à jour de MariaDB

Bonjour,

Merci pour toutes les commentaires et vos conseils précieux. wink

Je vais commencer par faire des sauvegardes.

Par la suite je vais suivre les conseils de chalu c'est à dire faire la mise à jour des 190 paquets.

Ensuite je  vais procéder par l'arrêt manuel du serveur mysql "MariaDb" et tenter une nouvelle mise à jour de MariaDb.
Qui sait peut-être la mise à jour de MariaDB est déjà inclus dans les 190 paquets non mise à jour pour le moment?

Je vais programmer ses opérations un soir dans la semaine prochaine et vous tiens informé de la suite ...

Dernière modification par Didier100 (03-06-2018 17:17:11)

Hors ligne

#10 06-06-2018 21:33:47

Didier100
Membre
Inscription : 11-08-2010

Re : Tentative de mise à jour de MariaDB

Bonjour,


J'ai procède avec succès à la mise à jour du serveur.

Après avoir fait des sauvegardes j'ai exécuté les commandes suivantes:

apt-get update

root@ns:~# apt-get update
Ign http://mirrors.online.net jessie InRelease
Hit http://mirrors.online.net jessie Release.gpg
Hit http://mirrors.online.net jessie Release
Get:1 http://ftp.debian.org jessie-backports InRelease [166 kB]
Get:2 http://security.debian.org jessie/updates InRelease [94.4 kB]
Hit http://mirrors.online.net jessie/main Sources
Hit http://mirrors.online.net jessie/non-free Sources
Hit http://mirrors.online.net jessie/contrib Sources
Hit http://mirrors.online.net jessie/main amd64 Packages
Hit http://mirrors.online.net jessie/non-free amd64 Packages
Hit http://mirrors.online.net jessie/contrib amd64 Packages
Hit http://mirrors.online.net jessie/contrib Translation-en
Hit http://mirrors.online.net jessie/main Translation-en
Hit http://mirrors.online.net jessie/non-free Translation-en
Get:3 http://ftp.debian.org jessie-backports/main amd64 Packages/DiffIndex [27.8 kB]
Get:4 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Get:5 http://security.debian.org jessie/updates/main Sources [229 kB]
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/non-free Sources
Get:6 http://security.debian.org jessie/updates/main amd64 Packages [493 kB]
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/non-free amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Get:7 http://security.debian.org jessie/updates/main Translation-en [263 kB]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Fetched 1,301 kB in 2s (514 kB/s)
Reading package lists... Done
root@ns:~#




apt-get upgrade

root@ns:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 mariadb-server : Depends: mariadb-server-10.0 (>= 10.0.32-0+deb8u1) but 10.0.30-0+deb8u2 is installed
E: Unmet dependencies. Try using -f.
root@ns:~#



Suite au message précedent j'ai fait une recherche sur un moteur de recherche avec le terme:

E: Unmet dependencies. Try using -f.



et je suis tombe sur le lien suivant...
https://askubuntu.com/questions/914428/ … le_rich_qa

J'ai donc excécuté la commande suivante:
apt --fix-broken install

root@ns:~# apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  mariadb-server-10.0
Suggested packages:
  mariadb-test tinyca
The following packages will be upgraded:
  mariadb-server-10.0
1 upgraded, 0 newly installed, 0 to remove and 190 not upgraded.
5 not fully installed or removed.
Need to get 0 B/6,303 kB of archives.
After this operation, 172 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 43825 files and directories currently installed.)
Preparing to unpack .../mariadb-server-10.0_10.0.32-0+deb8u1_amd64.deb ...
Unpacking mariadb-server-10.0 (10.0.32-0+deb8u1) over (10.0.30-0+deb8u2) ...
Processing triggers for systemd (215-17+deb8u5) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up mariadb-server-core-10.0 (10.0.32-0+deb8u1) ...
Setting up mariadb-client-core-10.0 (10.0.32-0+deb8u1) ...
Setting up mariadb-client-10.0 (10.0.32-0+deb8u1) ...
Setting up mariadb-client (10.0.32-0+deb8u1) ...
Setting up mariadb-server-10.0 (10.0.32-0+deb8u1) ...
Setting up mariadb-server (10.0.32-0+deb8u1) ...
root@ns:~#



J'ai poursuivi en relancent une nouvelle fois la commande:
apt-get update

root@ns:~# apt-get update
Ign http://mirrors.online.net jessie InRelease
Hit http://mirrors.online.net jessie Release.gpg
Hit http://mirrors.online.net jessie Release
Hit http://ftp.debian.org jessie-backports InRelease
Hit http://mirrors.online.net jessie/main Sources
Hit http://security.debian.org jessie/updates InRelease
Hit http://mirrors.online.net jessie/non-free Sources
Hit http://mirrors.online.net jessie/contrib Sources
Hit http://mirrors.online.net jessie/main amd64 Packages
Hit http://mirrors.online.net jessie/non-free amd64 Packages
Hit http://mirrors.online.net jessie/contrib amd64 Packages
Hit http://mirrors.online.net jessie/contrib Translation-en
Hit http://mirrors.online.net jessie/main Translation-en
Hit http://mirrors.online.net jessie/non-free Translation-en
Get:1 http://ftp.debian.org jessie-backports/main amd64 Packages/DiffIndex [27.8 kB]
Hit http://security.debian.org jessie/updates/main Sources
Get:2 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/non-free amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Fetched 55.6 kB in 1s (41.1 kB/s)
Reading package lists... Done
root@ns:~#




puis la commande:
apt-get upgrade

root@ns:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... The following package was automatically installed and is no longer required:
  python-dialog
Use 'apt-get autoremove' to remove it.
Done
The following packages have been kept back:
  linux-image-amd64
The following packages will be upgraded:
  apache2 apache2-bin apache2-data apache2-utils apt apt-utils augeas-lenses base-files bash bind9 bind9-host bind9utils binutils ca-certificates certbot cpp-4.9 dbus debconf debconf-i18n debian-archive-keyring dnsutils dovecot-core
  dovecot-imapd dovecot-lmtpd dovecot-mysql dovecot-pop3d e2fslibs e2fsprogs file g++-4.9 gcc-4.9 gcc-4.9-base gcj-4.9-jre-lib gnupg gpgv host initramfs-tools isc-dhcp-client isc-dhcp-common krb5-locales libapt-inst1.5 libapt-pkg4.12
  libasan1 libatomic1 libaugeas0 libbind9-90 libc-bin libc-dev-bin libc6 libc6-dev libcairo2 libcilkrts5 libcomerr2 libcups2 libcurl3 libcurl3-gnutls libdb5.3 libdbus-1-3 libdns-export100 libdns100 libevent-2.0-5 libexpat1 libfcgi-perl
  libffi6 libfreetype6 libgcc-4.9-dev libgcc1 libgcj15 libgcrypt20 libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgnutls-deb0-28 libgnutls-openssl27 libgomp1 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-bin
  libgtk2.0-common libhogweed2 libicu52 libio-socket-ssl-perl libirs-export91 libisc-export95 libisc95 libisccc90 libisccfg-export90 libisccfg90 libitm1 libjasper1 libk5crypto3 libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2
  liblsan0 liblwres90 libmagic1 libmilter1.0.1 libmysqlclient18 libncurses5 libncursesw5 libnettle4 libonig2 libopendkim9 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpng12-0 libprocps3 libquadmath0 librbl1 librtmp1
  libss2 libssl1.0.0 libstdc++-4.9-dev libstdc++6 libsystemd0 libtasn1-6 libtiff5 libtinfo5 libtirpc1 libtsan0 libubsan0 libudev1 libunbound2 libvbr2 libvpx1 libx11-6 libx11-data libxcursor1 libxfixes3 libxi6 libxml-libxml-perl libxml2
  libxpm4 libxrandr2 linux-image-3.16.0-4-amd64 linux-libc-dev locales login mariadb-common multiarch-support mysql-common ncurses-base ncurses-bin ncurses-term opendkim opendkim-tools openssh-client openssh-server openssh-sftp-server
  openssl os-prober passwd perl perl-base perl-modules php-pear php-tcpdf postfix postfix-mysql procmail procps python-acme python-certbot python-certbot-apache python-cffi-backend python-cryptography python-pkg-resources
  python-setuptools python-six rpcbind rsync sed sensible-utils ssh systemd systemd-sysv tzdata udev vim vim-common vim-runtime vim-tiny w3m wget
189 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 185 MB of archives.
After this operation, 5,276 kB disk space will be freed.
Do you want to continue? [Y/n]



cette mise à jour m'avait affiche beaucoup de lignes .... et ça durée quelques minutes mais tout c'est bien déroulé. wink

Par contre en me connectant à phpmyadmin j'avait reçu le message d'erreur suivant:

La version de votre bibliothèque MySQL (5.5.60) de PHP diffère de la version de votre serveur MySQL (10.0.32). Ceci peut occasionner un comportement imprévisible.



Je me suis fait inspirer des deux pages suivantes:
https://www.camoo.hosting/blog/9/la-ver … -5.6.xhtml

https://github.com/Fourdee/DietPi/issues/408

pour exécuter les 4 commandes suivantes, les unes après les autres, pour résoudre ce problème:

apt-get update
apt-get install php5-mysqlnd
/etc/init.d/apache2 reload
/etc/init.d/mysql reload


root@ns:~# apt-get install php5-mysqlnd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  php5-mysql
The following NEW packages will be installed:
  php5-mysqlnd
0 upgraded, 1 newly installed, 1 to remove and 1 not upgraded.
Need to get 142 kB of archives.
After this operation, 265 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://security.debian.org/ jessie/updates/main php5-mysqlnd amd64 5.6.33+dfsg-0+deb8u1 [142 kB]
Fetched 142 kB in 0s (836 kB/s)
dpkg: php5-mysql: dependency problems, but removing anyway as you requested:
 phpmyadmin depends on php5-mysql | php5-mysqli | php5-mysqlnd; however:
  Package php5-mysql is to be removed.
  Package php5-mysqlnd which provides php5-mysql is not installed.
  Package php5-mysqli is not installed.
  Package php5-mysqlnd is not installed.

(Reading database ... 43811 files and directories currently installed.)
Removing php5-mysql (5.6.33+dfsg-0+deb8u1) ...
php5_invoke prerm: Disable module mysql for cli SAPI
php5_invoke prerm: Disable module mysql for apache2 SAPI
php5_invoke prerm: Disable module mysqli for cli SAPI
php5_invoke prerm: Disable module mysqli for apache2 SAPI
php5_invoke prerm: Disable module pdo_mysql for cli SAPI
php5_invoke prerm: Disable module pdo_mysql for apache2 SAPI
Processing triggers for libapache2-mod-php5 (5.6.33+dfsg-0+deb8u1) ...
Selecting previously unselected package php5-mysqlnd.
(Reading database ... 43801 files and directories currently installed.)
Preparing to unpack .../php5-mysqlnd_5.6.33+dfsg-0+deb8u1_amd64.deb ...
Unpacking php5-mysqlnd (5.6.33+dfsg-0+deb8u1) ...
Processing triggers for libapache2-mod-php5 (5.6.33+dfsg-0+deb8u1) ...
Setting up php5-mysqlnd (5.6.33+dfsg-0+deb8u1) ...
php5_invoke: Enable module mysqlnd for cli SAPI
php5_invoke: Enable module mysqlnd for apache2 SAPI
php5_invoke: Enable module mysql for cli SAPI
php5_invoke: Enable module mysql for apache2 SAPI
php5_invoke: Enable module mysqli for cli SAPI
php5_invoke: Enable module mysqli for apache2 SAPI
php5_invoke: Enable module pdo_mysql for cli SAPI
php5_invoke: Enable module pdo_mysql for apache2 SAPI
Processing triggers for libapache2-mod-php5 (5.6.33+dfsg-0+deb8u1) ...
root@ns:~#




root@ns:~# /etc/init.d/apache2 reload
[ ok ] Reloading apache2 configuration (via systemctl): apache2.service.
root@ns:~#



root@ns:~# /etc/init.d/mysql reload
[ ok ] Reloading mysql configuration (via systemctl): mysql.service.
root@ns:~#



Remarque: Je n'avait pas besoin d'arrêter le serveur mysql (mariadb) manuellement pour suivre la procédure de mise à jour décrite dans ce post.

Encore un grand MERCI pour l'aide de toutes les membres du forum ayant répondu à mon message.

Dernière modification par Didier100 (06-06-2018 21:43:38)

Hors ligne

#11 06-06-2018 21:46:55

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Tentative de mise à jour de MariaDB

Il semble qu’il te reste un paquet à mettre à jour smile
Je crois que c’est le noyau d’après les retours.

The following packages have been kept back:
  linux-image-amd64


Il est possible que ce soit lié à un changement dans les dépendances du paquet. Pour le mettre à jour

apt-get update && apt-get dist-upgrade


Il faut peut-être ensuite redémarrer pour être sur le nouveau noyau

Hors ligne

#12 07-06-2018 15:04:41

mick621
Membre
Lieu : Din"chnord et ty ?
Distrib. : Debian tout neuf (9.4)
Noyau : 4.9.0.6-amd64
(G)UI : cynemon un truc comme ça
Inscription : 20-03-2013
Site Web

Re : Tentative de mise à jour de MariaDB

Bonjour's,

Ce sujet m'intéresse aussi big_smile

J'ai vu sur une vidéo yt un gars (unixvers) qui montre comment il a transférer Mysql en MariaDB... Bon certes il à fait la migration, via Wamp mais je suppose que le principe reste le meme avec Debian ?(en gros,il a supprimé tous les dossiers/fichiers sauf le dossier Data et modifier quelque fichiers).


Voici le lien du délit: https://www.youtube.com/watch?v=8sxPf73LdHA&t=216s 

@Didier100

Tu as Debian 8 est ce que ton choix est délibérer, pour cette version ou c'est juste la version de ta premiere install ? merci.gif
Je pose la question, car je vais mettre webmin 1.88 sous Debian 9.4 (je veux partir du bon pied lol) .
Que me conseil tu (ou d'autres personnes), pour ma futur config ? je vais aussi installer MariaDB, sur un forum vbulletin 4 et xenforo v1.2.9 , en mode test pour me faire la main.

Bonne journée @ touss

¯\_(ツ)_/¯

Hors ligne

#13 07-06-2018 15:29:18

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Tentative de mise à jour de MariaDB

mick621 a écrit :

Que me conseil tu (ou d'autres personnes), pour ma futur config ?


Bonjour mick621 smile
Je te propose de créer ton propre fil de discussion afin d'y poser ta question et d'y recevoir les réponses adaptées. Et cela permettra à Didier100 de poursuivre son fil sans (trop) de dispersion smile
et il pourra d'ailleurs te répondre sur ton fil. Tu peux modifier ton message #12 pour ajouter le lien vers ton fil wink

Hors ligne

#14 08-06-2018 02:26:19

Didier100
Membre
Inscription : 11-08-2010

Re : Tentative de mise à jour de MariaDB

Bonjour Chalu,

chalu a écrit :

Il semble qu’il te reste un paquet à mettre à jour smile
Je crois que c’est le noyau d’après les retours.

The following packages have been kept back:
  linux-image-amd64


Il est possible que ce soit lié à un changement dans les dépendances du paquet. Pour le mettre à jour

apt-get update && apt-get dist-upgrade


Il faut peut-être ensuite redémarrer pour être sur le nouveau noyau



Dans le passé j'ai déjà eu des problèmes après une "mise à jour du noyau", c'est à dire le serveur ne redémarre plus!

J'ai trouvé ce fil de discussion sur ubuntu que je trouve assez intéressant et qui est riche en conseils ...
https://askubuntu.com/questions/601/the … le_rich_qa

Quelq'un écrit:

Cautious solution:

The cautious solution is to run sudo apt-get install <list of packages kept back>. In most cases this will give the kept-back packages what they need to successfully upgrade.

Aggressive solution:

A more aggressive solution is to run sudo apt-get dist-upgrade, which will force the installation of those new dependencies.

But dist-upgrade can be quite dangerous. Unlike upgrade it may remove packages to resolve complex dependency situations. Unlike you, APT isn't always smart enough to know whether these additions and removals could wreak havoc.



Bref la personne conseille exécuter la commande (dans mon cas):
sudo apt-get install linux-image-amd64

ou quand on est déjà logue en tant que root

apt-get install linux-image-amd64

quelqu'un d'autre écrit:

You can also try:

sudo aptitude safe-upgrade

It's safer than full-upgrade (originally named dist-upgrade) because "packages will not be removed unless they are unused".

From man aptitude:

    safe-upgrade

    Upgrades installed packages to their most recent version. Installed packages will not be removed unless they are unused /.../ Packages which are not currently installed may be installed to resolve dependencies unless the --no-new-installs command-line option is supplied.




En continuant la lecture quelqu'un d'autre écrit:

In my case packages held back were those related to linux-headers and kernel. I came to this by trying to solve an issue with having a red exclamation mark in the notification area and not being able to update packages.

To solve it, I did not have to use neither dist-upgrade nor manual apt-get install xxx.

What I did and has helped has been simple and clean:

sudo apt-get update
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get upgrade


I had to manually confirm Grub update and its configuration.



Bref pour le moment je ne sais pas quelle "recette de cuisine" appliquer ... pour pouvoir revenir en arrière si la mise à jour du noyau fini par planter mon serveur. ?

A suivre....

Hors ligne

#15 08-06-2018 02:49:37

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Tentative de mise à jour de MariaDB

Didier100 a écrit :

Un des mes serveurs tourne sous Debian 8


Mets à jour ton info distri qu'on revienne pas au premier post pour connaître tes sources :

Afin de nous permettre de vous communiquer les meilleurs réponses, ou d'entendre au mieux tes interventions, il est bon de renseigner de manière permanente sous ton avatar la configuration du (des) PC que tu utilises.
Voir le tuto : Trop cool d'indiquer son installation dans son profil ! smile

Pour manipuler les noyaux il y a un tuto aptitude dans le wiki :
https://debian-facile.org/doc:systeme:a … age-kernel

Si cela peut t'aider ? cool


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#16 08-06-2018 03:07:02

Didier100
Membre
Inscription : 11-08-2010

Re : Tentative de mise à jour de MariaDB

Bonjour mick621,

Tu as Debian 8 est ce que ton choix est délibérer, pour cette version ou c'est juste la version de ta premiere install ?



R. C'est ma "première" installation .... c'est à dire à l'époque Debian 8 été la "dernière version" disponible ...

A pro pro de webmin ...

Quand j'ai débute avec Debian j'ai aussi utilisé webmin (manque de connaissance en administration en mode console)... jusqu'au jour ou j'ai rencontre quelque souscies / limites avec Webmin .... C'est à partir le la ou j'ai suis passé à l'administration en mode console.

Aujourd'hui quand je fait une installation de serveur j' installé le stricte minimum pour les services DNS (bind9), FTP(pure-ftpd), EMAIL (Postfix et Dovecot,  spamassassin, DKIM, DMARC), Apache2 et MariaDB, bref le minimum pour un bon serveur LAMP.  Coté sécurité : fail2ban, ipset, etc.

Cela fait bien plus de 15 ans que je ne plus utilise Webmin ...
J'administre mon serveur seulement en mode console.

Dernière modification par Didier100 (08-06-2018 03:11:50)

Hors ligne

#17 08-06-2018 03:29:56

Didier100
Membre
Inscription : 11-08-2010

Re : Tentative de mise à jour de MariaDB

Bonjour smolski,

Mets à jour ton info distri qu'on revienne pas au premier post pour connaître tes sources :



Hmmmmm ... Je administre une dizaine serveurs avec des versions de debian différentes ...

Merci pour le lien du tuto qui est bien utile.

Hors ligne

#18 08-06-2018 05:41:23

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Tentative de mise à jour de MariaDB

bonjour smile
Ubuntu n’est pas Debian, Ubuntu dérive de Debian unstable.
Encore une fois la commande apt-get install nom du paquet installe mais le paquet est déjà installé sur ton système
Tu peux vérifier avec

dpkg -l |grep linux-image-*


et pour les headers

dpkg -l|grep linux-headers-*


Le wiki sur dpkg https://debian-facile.org/doc:systeme:apt:dpkg
dist-upgrade si tu as des sources cohérentes basées sur Jessie te laissera bien sur Jessie. Sur stretch avec apt upgrade le changement de dépendances est géré mais pas sur Jessie me semble t il , à vérifier
Pour les sources, on les vérifie avec

cat /etc/apt/sources.list


ls /etc/apt/sources.list.d


Il faut être prudent/vigilant sur les mises à jour lorsque le système utilisé est testing ou unstable mais sur stable ou oldstable comme toi ça va si on a un sources.list correct.

Hors ligne

#19 08-06-2018 06:04:29

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Tentative de mise à jour de MariaDB

Didier100 a écrit :

Merci pour le lien du tuto qui est bien utile.


Ah !

Pardon de t'avoir dérangé dans tes habitudes, vraiment c'est stupide de ma part et en plus ça t'a pris du temps pour cliquer dessus, lire et me répondre en m'interpellant.
... pirate.gif


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#20 08-06-2018 14:52:23

mick621
Membre
Lieu : Din"chnord et ty ?
Distrib. : Debian tout neuf (9.4)
Noyau : 4.9.0.6-amd64
(G)UI : cynemon un truc comme ça
Inscription : 20-03-2013
Site Web

Re : Tentative de mise à jour de MariaDB

Bonjour toussss,
Désolé chalu, je voulais juste m'abonné à ce sujet (recevoir des email en cas de nouvelles réponses) et MariaDB m’intéresse aussi  wink

Merci Didier100, de m'avoir partager ton avi  (serveur et sql MariaDB qui seront aussi ma futur config) wink

Bonne journées

¯\_(ツ)_/¯

Hors ligne

Pied de page des forums