#26 Le 11/01/2021, à 18:46
- julienh62
Re : Installation LAMP [Résolu]
ok c' est fait.
Hors ligne
#27 Le 11/01/2021, à 18:58
- bruno
Re : Installation LAMP [Résolu]
Oui et ?
Est-ce que cela fonctionne maintenant ?
#28 Le 11/01/2021, à 19:08
- julienh62
Re : Installation LAMP [Résolu]
sudo mysql
donne en résultat;
[sudo] Mot de passe de hennebo :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Hors ligne
#29 Le 12/01/2021, à 01:26
- krodelabestiole
Re : Installation LAMP [Résolu]
Celle-là je ne l'avais jamais vu sur une installation neuve
moi non plus t'es sûr que t'as pas modifié des trucs entre temps ?
tu peux réessayer la réinstallation complète ?
sudo apt autoremove --purge ~n^mysql-server ~n^mariadb-server
sudo mv /var/lib/mysql /var/lib/mysql2.bak
sudo mv /etc/mysql /etc/mysql2.bak
sudo mkdir -p /etc/mysql/conf.d
sudo apt clean
sudo apt install mariadb-server
puis
sudo mysql
si ça ne fonctionne toujours pas et que tu as des messages qui ressemblent à des erreurs sur l'une de ces commandes, poste les ici.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#30 Le 12/01/2021, à 09:00
- julienh62
Re : Installation LAMP [Résolu]
bonjour,
ça fait 2 jours que j'essaye donc j'ai essayé pas mal de choses que j'aurai dû mal à récapituler.
j'ai tapé donc à nouveau les instructions ce matin
j'ai obtenu le meme résultat
j'ai du tapé les 6 &eres commandes une par une
apres
sudo mv /var/lib/mysql /var/lib/mysql2.bak
mv: impossible d'évaluer '/var/lib/mysql': Aucun fichier ou dossier de ce type
A nouveau lors de la commande sudo apt install mariadb-server
le processus est resté sur 95% au moins 10 minutes
et à la fin
sudo mysql
resultat est à nouveau
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Hors ligne
#31 Le 12/01/2021, à 10:55
- bruno
Re : Installation LAMP [Résolu]
STP, redonne :
systemctl --no-pager -l status mariadb
et
ls -l /var/lib/mysql
#32 Le 12/01/2021, à 12:33
- julienh62
Re : Installation LAMP [Résolu]
ok donc
systemctl --no-pager -l status mariadb
donne en résultat;
mariadb.service - MariaDB 10.3.25 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Tue 2021-01-12 08:14:25 CET; 4h 4min ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 26904 (code=exited, status=0/SUCCESS)
janv. 12 07:59:23 hennebo-B450M-DS3H systemd[1]: Starting MariaDB 10.3.25 database server...
janv. 12 07:59:23 hennebo-B450M-DS3H mysqld[26904]: 2021-01-12 7:59:23 0 [Note] /usr/sbin/mysqld (mysqld 10.3.25-MariaDB-0ubuntu0.20.04.1) starting as process 26904 ...
janv. 12 07:59:23 hennebo-B450M-DS3H mysqld[26904]: 2021-01-12 7:59:23 0 [Warning] Could not increase number of max_open_files to more than 16384 (request: 32190)
janv. 12 08:14:23 hennebo-B450M-DS3H systemd[1]: mariadb.service: start operation timed out. Terminating.
janv. 12 08:14:25 hennebo-B450M-DS3H systemd[1]: mariadb.service: Failed with result 'timeout'.
janv. 12 08:14:25 hennebo-B450M-DS3H systemd[1]: Failed to start MariaDB 10.3.25 database server.
ensuite
ls -l /var/lib/mysql
donne
total 110624
-rw-rw---- 1 mysql mysql 16384 janv. 12 08:14 aria_log.00000001
-rw-rw---- 1 mysql mysql 52 janv. 12 08:14 aria_log_control
-rw-r--r-- 1 root root 0 janv. 12 07:59 debian-10.3.flag
-rw-rw---- 1 mysql mysql 976 janv. 12 08:14 ib_buffer_pool
-rw-rw---- 1 mysql mysql 12582912 janv. 12 08:14 ibdata1
-rw-rw---- 1 mysql mysql 50331648 janv. 12 08:14 ib_logfile0
-rw-rw---- 1 mysql mysql 50331648 janv. 12 07:59 ib_logfile1
-rw-rw---- 1 mysql mysql 0 janv. 12 07:59 multi-master.info
drwx------ 2 mysql mysql 4096 janv. 12 07:59 mysql
drwx------ 2 mysql mysql 4096 janv. 12 07:59 performance_schema
Hors ligne
#33 Le 12/01/2021, à 15:42
- bruno
Re : Installation LAMP [Résolu]
Es-tu sûr de ne jamais avoir installer, ni configuré un gestionnaire de base de données MySQL ou MariaDB avant cette installation ?
Le retour de :
sudo rgrep open_files_limit /etc
#34 Le 12/01/2021, à 16:25
- julienh62
Re : Installation LAMP [Résolu]
Je fais des manipulations depuis 2-3 jours mais non pas de configurations précédentes.
sudo rgrep open_files_limit /etc
me demande mon mot de passe mais d'autres retours
Hors ligne
#35 Le 12/01/2021, à 16:39
- bruno
Re : Installation LAMP [Résolu]
Pourtant si tu as cet avertissement :
[Warning] Could not increase number of max_open_files to more than 16384 (request: 32190)
c'est bien qu'il y a une directive open_files_limit quelque part avec une valeur de 32190 !
Bon, on peut contourner salement le problème avec :
sudo systemctl edit mariadb.service
ce qui va ouvriri un fichier vide dans nano, tu y colles (Maj+Ctrl+V):
[Service]
LimitNOFILE=infinity
tu enregistres : Ctrl+O et tu quittes Ctrl+X
Puis tu essaies de relance mariadb :
sudo systemctl restart mariadb
et enfin tu vérifies avec :
systemctl --no-pager -l status mariadb
#36 Le 12/01/2021, à 16:55
- julienh62
Re : Installation LAMP [Résolu]
ok merci de ton aide, je ne sais pas pourquoi ça donne ce résultat.
j'ai donc fait
sudo systemctl edit mariadb.service
nano c'est ouvert et j'ai collé
[Service]
LimitNOFILE=infinity
avec ma souris, désolé mauvais automatisme, j'espère sans conséquences...
Ensuite
sudo systemctl restart mariadb
et là il ne me remet pas la ligne habituelle hennebo@hennebo-DS3H: $
je tape
systemctl --no-pager -l status mariadb
rien ne se passe et je n'ai pas récupéré ma ligne habituel hennebo@hennebo etc...:$
Hors ligne
#37 Le 12/01/2021, à 17:06
- krodelabestiole
Re : Installation LAMP [Résolu]
sudo systemctl restart mariadb
et là il ne me remet pas la ligne habituelle hennebo@hennebo-DS3H: $
tu as visiblement le même problème que lorsque tu essaies d'installer mariadb : un processus bloque sans générer d'erreur et ça aboutit sur un timeout.
c'est ce qu'il y a de plus compliqué à débugger.
en même temps la mauvaise valeur de max_open_files générait seulement un warning, pas une erreur fatale, et pas une raison particulière pour un timeout...
je comprends pas pourquoi tu as ce genre de problème, alors qu'on vire en principe tous les fichiers de config et les bases de données.
il nous manque clairement une info mais je ne sais pas laquelle.
la méthode la plus simple (de contournement) que j'entrevois serait une dernière réinstallation complète à la fin de laquelle tu installes MySQL au lieu de MariaDB.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#38 Le 12/01/2021, à 17:15
- julienh62
Re : Installation LAMP [Résolu]
oui je cherche, pourquoi...
au départ je voulais installer wp-cli.phar et ce que celà pourrait avoir un rapport?
Hors ligne
#39 Le 12/01/2021, à 17:52
- krodelabestiole
Re : Installation LAMP [Résolu]
a priori non.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#40 Le 12/01/2021, à 17:54
- julienh62
Re : Installation LAMP [Résolu]
je fouille mes historiques de mon navigateur et les pages forums consultés, il est bien possible que j'ai tapé ;
sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql
quoique celle ci était sur une page assez vieille..
Par contre j'ai pu bien faire cette commande
sudo apt-get update && sudo apt-get upgrade
je ne me doutais pas que ces actions pouvaient avoir engendrer tant de bugs..
Hors ligne
#41 Le 12/01/2021, à 18:04
- bruno
Re : Installation LAMP [Résolu]
Quelques précisions.
Normalement le délai d'expiration (timeout) par défaut est de 900s, soit 15 minutes. Il aurait été intéressant d'attendre 15 minutes après la commande lancée en #36 pour voir réapparaître l'invite de commandes habituelle.
On voit bien d'ailleurs ce délai de 15 minutes dans le retour de systemctl status mariadb entre l'avertissement concernant le nombre maximum de fichiers ouverts et le message d'arrêt (Terminating)
Pour annuler la modification de bourrin que j'ai proposée en #35 :
sudo rm /etc/systemd/system/mariadb.service.d/override.conf
En dernier recours on a pas regardé les logs :
cat /var/log/mysql/error.log
#42 Le 12/01/2021, à 18:08
- julienh62
Re : Installation LAMP [Résolu]
je sais que j'ai essayé de créer le fichier index dans var
et aussi de creer un virtual host dans apache
apparemment c'est dans var qu'il y a des soucis ,
dans propriété de var, il est écrit "12601 éléments totalisant 2.3 gb (certains contenus impossible à lire)
Hors ligne
#43 Le 12/01/2021, à 18:19
- julienh62
Re : Installation LAMP [Résolu]
lib var/lib surtout, 11961 éléments (certains contenus impossible à lire)
AccountsService 2 elmnts 8,2 kB (certains contenus illisibles)
apt /var/lib 140elements 210 MB avec contenus illisibles
Hors ligne
#44 Le 12/01/2021, à 19:21
- julienh62
Re : Installation LAMP [Résolu]
Quelques précisions.
Normalement le délai d'expiration (timeout) par défaut est de 900s, soit 15 minutes. Il aurait été intéressant d'attendre 15 minutes après la commande lancée en #36 pour voir réapparaître l'invite de commandes habituelle.
On voit bien d'ailleurs ce délai de 15 minutes dans le retour de systemctl status mariadb entre l'avertissement concernant le nombre maximum de fichiers ouverts et le message d'arrêt (Terminating)Pour annuler la modification de bourrin que j'ai proposée en #35 :
sudo rm /etc/systemd/system/mariadb.service.d/override.conf
En dernier recours on a pas regardé les logs :
cat /var/log/mysql/error.log
j'ai reçu la réponse en fait à #35
systemctl --no-pager -l status mariadb
la réponse est
mariadb.service - MariaDB 10.3.25 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/mariadb.service.d
└─override.conf
Active: failed (Result: timeout) since Tue 2021-01-12 17:00:15 CET; 11ms ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Process: 35852 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
Process: 35854 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 35857 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
Process: 35905 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Main PID: 35905 (code=exited, status=0/SUCCESS)
janv. 12 16:45:14 hennebo-B450M-DS3H systemd[1]: Starting MariaDB 10.3.25 database server...
janv. 12 16:45:14 hennebo-B450M-DS3H mysqld[35905]: 2021-01-12 16:45:14 0 [Note] /usr/sbin/mysqld (mysqld 10.3.25-MariaDB-0ubuntu0.20.04.1) starting as process 35905 ...
janv. 12 17:00:14 hennebo-B450M-DS3H systemd[1]: mariadb.service: start operation timed out. Terminating.
janv. 12 17:00:15 hennebo-B450M-DS3H systemd[1]: mariadb.service: Failed with result 'timeout'.
janv. 12 17:00:15 hennebo-B450M-DS3H systemd[1]: Failed to start MariaDB 10.3.25 database server.
Hors ligne
#45 Le 12/01/2021, à 19:35
- bruno
Re : Installation LAMP [Résolu]
Ok.
Il faut regarder les logs :
cat /var/log/mysql/error.log
#46 Le 12/01/2021, à 19:54
- julienh62
Re : Installation LAMP [Résolu]
ok merci dernière chance alors
résultat du log
cat /var/log/mysql/error.log
donne;
2021-01-12 7:59:23 0 [Note] InnoDB: Using Linux native AIO
2021-01-12 7:59:23 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2021-01-12 7:59:23 0 [Note] InnoDB: Uses event mutexes
2021-01-12 7:59:23 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-01-12 7:59:23 0 [Note] InnoDB: Number of pools: 1
2021-01-12 7:59:23 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-01-12 7:59:23 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M
2021-01-12 7:59:23 0 [Note] InnoDB: Completed initialization of buffer pool
2021-01-12 7:59:23 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
2021-01-12 7:59:23 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-01-12 7:59:23 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-01-12 7:59:23 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-01-12 7:59:23 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2021-01-12 7:59:23 0 [Note] InnoDB: Waiting for purge to start
2021-01-12 7:59:23 0 [Note] InnoDB: 10.3.25 started; log sequence number 1625443; transaction id 21
2021-01-12 7:59:23 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2021-01-12 7:59:23 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-01-12 7:59:23 0 [Note] InnoDB: Buffer pool(s) load completed at 210112 7:59:23
2021-01-12 7:59:23 0 [Note] Server socket created on IP: '127.0.0.1'.
2021-01-12 7:59:23 0 [Note] Reading of all Master_info entries succeeded
2021-01-12 7:59:23 0 [Note] Added new Master_info '' to hash table
2021-01-12 7:59:23 0 [Note] /usr/sbin/mysqld: ready for connections.
Version: '10.3.25-MariaDB-0ubuntu0.20.04.1' socket: '/run/mysqld/mysqld.sock' port: 3306 Ubuntu 20.04
2021-01-12 8:14:23 0 [Note] /usr/sbin/mysqld (initiated by: unknown): Normal shutdown
2021-01-12 8:14:23 0 [Note] Event Scheduler: Purging the queue. 0 events
2021-01-12 8:14:23 0 [Note] InnoDB: FTS optimize thread exiting.
2021-01-12 8:14:23 0 [Note] InnoDB: Starting shutdown...
2021-01-12 8:14:23 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
2021-01-12 8:14:23 0 [Note] InnoDB: Buffer pool(s) dump completed at 210112 8:14:23
2021-01-12 8:14:25 0 [Note] InnoDB: Shutdown completed; log sequence number 1625452; transaction id 22
2021-01-12 8:14:25 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2021-01-12 8:14:25 0 [Note] /usr/sbin/mysqld: Shutdown complete
2021-01-12 16:45:14 0 [Note] InnoDB: Using Linux native AIO
2021-01-12 16:45:14 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2021-01-12 16:45:14 0 [Note] InnoDB: Uses event mutexes
2021-01-12 16:45:14 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-01-12 16:45:14 0 [Note] InnoDB: Number of pools: 1
2021-01-12 16:45:14 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-01-12 16:45:14 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M
2021-01-12 16:45:14 0 [Note] InnoDB: Completed initialization of buffer pool
2021-01-12 16:45:14 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
2021-01-12 16:45:14 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-01-12 16:45:14 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-01-12 16:45:14 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-01-12 16:45:14 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2021-01-12 16:45:14 0 [Note] InnoDB: 10.3.25 started; log sequence number 1625452; transaction id 21
2021-01-12 16:45:14 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2021-01-12 16:45:14 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-01-12 16:45:14 0 [Note] InnoDB: Buffer pool(s) load completed at 210112 16:45:14
2021-01-12 16:45:14 0 [Note] Server socket created on IP: '127.0.0.1'.
2021-01-12 16:45:14 0 [Note] Reading of all Master_info entries succeeded
2021-01-12 16:45:14 0 [Note] Added new Master_info '' to hash table
2021-01-12 16:45:14 0 [Note] /usr/sbin/mysqld: ready for connections.
Version: '10.3.25-MariaDB-0ubuntu0.20.04.1' socket: '/run/mysqld/mysqld.sock' port: 3306 Ubuntu 20.04
2021-01-12 17:00:14 0 [Note] /usr/sbin/mysqld (initiated by: unknown): Normal shutdown
2021-01-12 17:00:14 0 [Note] Event Scheduler: Purging the queue. 0 events
2021-01-12 17:00:14 0 [Note] InnoDB: FTS optimize thread exiting.
2021-01-12 17:00:14 0 [Note] InnoDB: Starting shutdown...
2021-01-12 17:00:14 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
2021-01-12 17:00:14 0 [Note] InnoDB: Buffer pool(s) dump completed at 210112 17:00:14
2021-01-12 17:00:15 0 [Note] InnoDB: Shutdown completed; log sequence number 1625461; transaction id 22
2021-01-12 17:00:15 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2021-01-12 17:00:15 0 [Note] /usr/sbin/mysqld: Shutdown complete
Hors ligne
#47 Le 12/01/2021, à 21:23
- krodelabestiole
Re : Installation LAMP [Résolu]
2021-01-12 7:59:23 0 [Note] /usr/sbin/mysqld: ready for connections. Version: '10.3.25-MariaDB-0ubuntu0.20.04.1' socket: '/run/mysqld/mysqld.sock' port: 3306 Ubuntu 20.04 2021-01-12 8:14:23 0 [Note] /usr/sbin/mysqld (initiated by: unknown): Normal shutdown .... 2021-01-12 16:45:14 0 [Note] /usr/sbin/mysqld: ready for connections. Version: '10.3.25-MariaDB-0ubuntu0.20.04.1' socket: '/run/mysqld/mysqld.sock' port: 3306 Ubuntu 20.04 2021-01-12 17:00:14 0 [Note] /usr/sbin/mysqld (initiated by: unknown): Normal shutdown
vraiment rien de très parlant : le serveur semble fonctionner 15 minutes et s'arrêter normalement sur demande.
il y a peut-être eu des modifs de faites côté systemd
https://packages.ubuntu.com/focal/amd64 … 3/filelist
lors de la réinstall (entre la désinstallation et la réinstallation) il faudrait peut-être aussi supprimer
/usr/share/mysql
et
/lib/systemd/system/mariadb*
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#48 Le 12/01/2021, à 22:32
- julienh62
Re : Installation LAMP [Résolu]
/usr/share/mysql
donne en résultat:
bash: /usr/share/mysql : est un dossier
et
/lib/systemd/system/mariadb*
donne
bash: /lib/systemd/system/mariadb@bootstrap.service.d : est un dossier
Hors ligne
#49 Le 13/01/2021, à 02:07
- krodelabestiole
Re : Installation LAMP [Résolu]
comme l'indique le retour de tes "commandes", ce sont des dossiers (qu'on appelle en principe plutôt répertoires sur linux)
je te conseille la lecture de cette page : https://doc.ubuntu-fr.org/chemins
et de celle-ci : https://doc.ubuntu-fr.org/tutoriel/cons … es_de_base
ça te sera de toute façon utile si tu comptes gérer un serveur sous linux.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#50 Le 13/01/2021, à 02:08
- krodelabestiole
Re : Installation LAMP [Résolu]
et un gros conseil : à l'avenir évite de copier-coller des commandes si tu ne comprends absolument pas ce qu'elles font. c'est le meilleur de se retrouver dans une panade indémêlable comme celle dans laquelle on se trouve...
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne