problème avec MySQL [RESOLU] [DEBIAN/Sarge] - Installation - Linux et OS Alternatifs
Marsh Posté le 10-10-2006 à 13:17:04
j'ai un hdd de 80 GO, avec seulement linux dessus, et rien d'installer. 
c'est pour faire un serveur web de teste ! 
 
je pense que ca devrais largement suffir 
Marsh Posté le 10-10-2006 à 13:19:24
| stef_dobermann a écrit : j'ai un hdd de 80 GO, avec seulement linux dessus, et rien d'installer.  | 
 
 
Pas bien de pas répondre à la question ...   
  
Le monsieur te demande le résultat de la commande
| Code : 
 | 
 (c'est plus mieux en Mo qu'en octets  )
)
Marsh Posté le 10-10-2006 à 19:07:33
| M300A a écrit : ls -l / | grep tmp | 
 
cobalt:~# ls -l / | grep tmp 
drwxr-xr-x   3 root root   4096 Oct 10 16:58 tmp 
Marsh Posté le 10-10-2006 à 19:08:47
| wedgeant a écrit : Pas bien de pas répondre à la question ...   
  (c'est plus mieux en Mo qu'en octets  | 
 
voici le resultat : 
| Code : 
 | 
 
 
mais c'est ce que je te disait, j'ai suffisament de place 
Marsh Posté le 10-10-2006 à 19:34:26
| stef_dobermann a écrit : cobalt:~# ls -l / | grep tmp  | 
 
 
Bah oé t'as peté les droits de ton /tmp  
 
 
chmod 1777 /tmp je crois 
Marsh Posté le 10-10-2006 à 23:03:52
Bien joué M300A 
Par contre pourquoi un 1 devant 777 dans le chmod ?
Marsh Posté le 11-10-2006 à 00:56:05
heuu  
 
 
je sais plus c'est le +t je crois que c pour que les fichiers créés appartiennent toujours a l'uid qui le crée mais du coup je me demande la diff avec le comportement de base. 
 
Quelqu'un peut me rafraichir la mémoire ? 
Marsh Posté le 11-10-2006 à 14:26:57
ok c'est fait  
| Code : 
 | 
 
 
lancement de MySQL : 
| Code : 
 | 
 
 
c'est pour faire quoi la derniére ligne ? 
 
apparement ca démarre ! 
vérifions : 
| Code : 
 | 
 
 
et enfin tentative execution d'une commade SQL : 
| Code : 
 | 
 
 
voila je crois que c'est bon, reste mainteant à changer le répertoire de sauvegarde des db et mettre un mot de passe au root, et mettre une écoute externe sur l'autre carte réseau pour administrer / accéder à MySQL à distance. 
 
Merci beaucoup à tous 
Marsh Posté le 11-10-2006 à 14:39:19
 
 
 
Par contre, il aurait mieux valu faire tout ça avec l'utilisateur mysql et non en root ... m'enfin bon 
Marsh Posté le 11-10-2006 à 15:45:43
ca change quoi ?
Marsh Posté le 11-10-2006 à 15:59:43
non ca change rien mais ton /tmp à toujours pas des droits correctes. 
 
Il doit être en 1777
Marsh Posté le 11-10-2006 à 16:01:45
| M300A a écrit : non ca change rien mais ton /tmp à toujours pas des droits correctes.  | 
 
 
bin si, un ch'tit peu, ça donne les droits en accès aux tables à tous les utilisateurs du groupe mysql, sinon faut se palucher à la main tous les changements de droit, alors qu'en le faisant directement, suffit d'ajouter les utilisateurs au groupe   
 
Marsh Posté le 11-10-2006 à 16:24:37
??? Je saisis rien à ce que tu dis, les droits mysql n'ont rien à voir avec les droits unix.... 
 
De plus mysql tourne bien sous un uid séparé puisque c'est les paquet Debian (cf ps aux)
Marsh Posté le 11-10-2006 à 16:36:38
| M300A a écrit : non ca change rien mais ton /tmp à toujours pas des droits correctes.  | 
 
Je plussoie, il faut activer le sticky bit sur le répertoire /tmp afin de le rendre persistant : 
| Citation : RÉPERTOIRES PERSISTANTS  | 
 
 
Tu devrais avoir les droits suivants sur ton /tmp - c'est une question de sécurité : 
| drwxrwxrwt 8 root root 2,0K 2006-10-11 16:09 tmp/ | 
Marsh Posté le 11-10-2006 à 16:36:50
| M300A a écrit : ??? Je saisis rien à ce que tu dis, les droits mysql n'ont rien à voir avec les droits unix....  | 
 
 
Ouaip, bon ... je compare à ma Slackware, forcément y'a quelques différences   
  
 
En ce qui me concerne, je sais que si je lance le script en root, il n'y a que root qui peut accèder aux tables, s'il est lancé en user mysql, alors tous les users du groupe mysql y ont accès. 
 
Pour le daemon, normal, c'est gèré par le script rc.mysqld 
Marsh Posté le 11-10-2006 à 19:12:47
| M300A a écrit : non ca change rien mais ton /tmp à toujours pas des droits correctes.  | 
 
ok, j'applique ces droits dès que possible 
Marsh Posté le 09-10-2006 à 11:14:41
Bonjour,
j'ai installé mysql-serveur, mais il n'arrive pas à ce lancer !
voisi le message d'erreur :
voici le fichier syslog :
pourquoi j'ai ce problème d'écriture sur le /tmp ??
sur mon autre PC je n'ai eu le moindre soucis, fonctionne à merveille !
Edit : mise à jour du titre du message => STATUS == RESOLU
Message édité par stef_dobermann le 16-10-2006 à 10:04:11
---------------
Tout à commencé par un rêve...