innoDB / myISAM

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:de53b6503edd4b33258be103c3d21c03' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><html xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\" xmlns:st1=\"urn:schemas-microsoft-com:office:smarttags\" xmlns=\"http://www.w3.org/TR/REC-html40\"></p>\n<p><head><br />\n<meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\"><br />\n<meta name=Generator content=\"Microsoft Word 11 (filtered medium)\"><br />\n<o:SmartTagType namespaceuri=\"urn:schemas-micros\n</div>\n', created = 1507750353, expire = 1507836753, headers = '', serialized = 0 WHERE cid = '4:de53b6503edd4b33258be103c3d21c03' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:de53b6503edd4b33258be103c3d21c03' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><html xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\" xmlns:st1=\"urn:schemas-microsoft-com:office:smarttags\" xmlns=\"http://www.w3.org/TR/REC-html40\"></p>\n<p><head><br />\n<meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\"><br />\n<meta name=Generator content=\"Microsoft Word 11 (filtered medium)\"><br />\n<o:SmartTagType namespaceuri=\"urn:schemas-micros\n</div>\n', created = 1507750353, expire = 1507836753, headers = '', serialized = 0 WHERE cid = '4:de53b6503edd4b33258be103c3d21c03' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:0b53ff44ad29373209e0ca9e5c596c7f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,<br />Je n\'arrive pas &agrave;&nbsp;obtenir une base mySQL en<br />\ninnoDB.(pour le workflow, mais c\'est la meme chose pour harvester)<br<br />\n/>J\'ai&nbsp;beau mettre les lignes&nbsp;&quot;<span<br />\nclass=\"code-keyword\">default</span>-storage-engine = innodb&quot;<br />\net&nbsp;&quot;<span class=\"code-keyword\">default</span>-table-type =<br />\ninnodb&quot;<br />dans le fichier /etc/my.cnf (de mon client mysql)<br<br />\n/>comme il est indiqu&eacute; &agrave; l\'url :<br /><a<br />\nhref=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle</a><br<br />\n/>rien n\'y fait.</p>\n<p>Voici comment je proc&egrave;de :<br />Je pars<br />\nd\'une base vierge (create database), sans table. (sur un serveur distant<br />\nr&eacute;f&eacute;renc&eacute; dans mon commons-parameters, mais ce n\'est<br />\nsans doute pas un pb)<br />Lorsque je fais&nbsp;le&nbsp;&quot;ant<br />\ninit-all&quot;, des tables sont alors cr&eacute;&eacute;es dans la<br />\nbase.<br />SI j\'accede ensuite &agrave; la base au moyen de mon client<br />\nmysql, je vois bien 19 tables, dans lesquelles il y a parfois 1<br />\nenregistrement&nbsp;<br />et la commande &quot;show table status like<br />\n\'ORI_WORKFLOW_ACL_ROLE\';&quot;<br />me renvoie invariablement &quot;Engine<br />\n= MyISAM&quot; !!!!</p>\n<p>Comment se fait il ?</p>\n<p>Merci pour<br />\nvos lumi&egrave;res.<br />Fran&ccedil;oise.</p>\n</div>\n', created = 1507750354, expire = 1507836754, headers = '', serialized = 0 WHERE cid = '4:0b53ff44ad29373209e0ca9e5c596c7f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:0b68193730d9c6f60a84955e47b92b87' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonsoir,<br />\nQuelle est la version de la base MySQL ?<br />\nEt surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous<br />\nredémarré la base mysql pour prise en compte ?<br />\nCordialement,<br />\nVincent,</p>\n<p>francoise Rousseau (schortin) wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n> Je n\'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,<br />\n> mais c\'est la meme chose pour harvester)<br />\n> J\'ai beau mettre les lignes \"default-storage-engine = innodb\"<br />\n> et \"default-table-type = innodb\"<br />\n> dans le fichier /etc/my.cnf (de mon client mysql)<br />\n> comme il est indiqué à l\'url :<br />\n> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle</a><br />\n> rien n\'y fait.<br />\n><br />\n> Voici comment je procède :<br />\n> Je pars d\'une base vierge (create database), sans table. (sur un<br />\n> serveur distant référencé dans mon commons-parameters, mais ce n\'est<br />\n> sans doute pas un pb)<br />\n> Lorsque je fais le \"ant init-all\", des tables sont alors créées dans<br />\n> la base.<br />\n> SI j\'accede ensuite à la base au moyen de mon client mysql, je vois<br />\n> bien 19 tables, dans lesquelles il y a parfois 1 enregistrement<br />\n> et la commande \"show table status like \'ORI_WORKFLOW_ACL_ROLE\';\"<br />\n> me renvoie invariablement \"Engine = MyISAM\" !!!!<br />\n><br />\n> Comment se fait il ?<br />\n><br />\n> Merci pour vos lumières.<br />\n> Françoise.<br />\n></div>\n</blockquote>\n</div>\n', created = 1507750355, expire = 1507836755, headers = '', serialized = 0 WHERE cid = '4:0b68193730d9c6f60a84955e47b92b87' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d20f8a3c6fe3cbffabbab40918e6082d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Voici un extrait de la doc mysql/innodb que j\'ai rédigé sur notre wiki<br />\nlocal(cri lille3) pour ori-oai :<br />\n-----------------------<br />\n Configuration InnoDB de Mysql<br />\nCréation d\'un répertoire pour les data des tables innodb</p>\n<p> mkdir /home/mysql</p>\n<p>(juste pour une histoire de taille de partitions prédéfinies, sinon<br />\nmonter un volume ailleurs pour y mettre les data)</p>\n<p>Changer les droits</p>\n<p> chown mysql /home/mysql</p>\n<p>Modification du fichier my.cnf de Mysql pour innodb</p>\n<p># InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.<br />\n# Read the manual for more InnoDB related options. There are many!<br />\n# You might want to disable InnoDB to shrink the mysqld process by circa<br />\n100MB.<br />\n#skip-innodb</p>\n<p>innodb_data_home_dir = /home/mysql/ibdata<br />\ninnodb_data_file_path=ibdata1:10M:autoextend:max:500M<br />\n# Set buffer pool size to 50-80% of your computer\'s memory<br />\ninnodb_buffer_pool_size=512M<br />\ninnodb_additional_mem_pool_size=20M<br />\n#<br />\n# Set the log file size to about 25% of the buffer pool size<br />\ninnodb_log_file_size=64M<br />\ninnodb_log_buffer_size=8M<br />\n#<br />\ninnodb_flush_log_at_trx_commit=1</p>\n<p>#moteur par defaut est innodb<br />\nsql_mode = NO_ENGINE_SUBSTITUTION<br />\ndefault-storage-engine = InnoDB<br />\n#_myisam_pct=5</p>\n<p>Au redemarrage de mysql<br />\nLes fichiers data pour innodb sont créés par mysql sur<br />\n/home/mysql/innodb/idbdata<br />\nLes fichiers de journalisation innodb se trouvent /var/lib/mysql sous le<br />\nnom ib_logfile</p>\n<p>Création des Schémas (avec l\'outil d\'administration mysql de votre choix)<br />\nCréer les deux schémas workflow et harvester<br />\nCréer un utilisateur orioai dans mysql : user = orioai mdp=abc123<br />\nDonner l\'accès aux schémas workflow et harvester (tous les droits)</p>\n<p>Problème rencontré avec Mysql et InnoDB<br />\nInnoDb s\'est retrouvé désactivé.<br />\nil faut arrêter mysql, supprimer les fichier ib_logfile qui se trouvent<br />\ndans /var/lib/mysql<br />\net supprimer ibdata1 dans /home/mysql/ibdata<br />\npuis relancer mysql.<br />\nA ce moment là, il n\'y avait aucune donnée dans les tables. Il faut<br />\nfaire un dump avant, s\'il y a des données a récupérer (à détailler).<br />\n--------------------</p>\n<p>Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonsoir,<br />\n> Quelle est la version de la base MySQL ?<br />\n> Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous<br />\n> redémarré la base mysql pour prise en compte ?<br />\n> Cordialement,<br />\n> Vincent,<br />\n><br />\n> francoise Rousseau (schortin) wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>> Je n\'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,<br />\n>> mais c\'est la meme chose pour harvester)<br />\n>> J\'ai beau mettre les lignes \"default-storage-engine = innodb\" et<br />\n>> \"default-table-type = innodb\"<br />\n>> dans le fichier /etc/my.cnf (de mon client mysql)<br />\n>> comme il est indiqué à l\'url :<br />\n>> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle</a><br />\n>> rien n\'y fait.<br />\n>><br />\n>> Voici comment je procède :<br />\n>> Je pars d\'une base vierge (create database), sans table. (sur un<br />\n>> serveur distant référencé dans mon commons-parameters, mais ce n\'est<br />\n>> sans doute pas un pb)<br />\n>> Lorsque je fais le \"ant init-all\", des tables sont alors créées dans<br />\n>> la base.<br />\n>> SI j\'accede ensuite à la base au moyen de mon client mysql, je vois<br />\n>> bien 19 tables, dans lesquelles il y a parfois 1 enregistrement et la<br />\n>> commande \"show table status like \'ORI_WORKFLOW_ACL_ROLE\';\"<br />\n>> me renvoie invariablement \"Engine = MyISAM\" !!!!<br />\n>><br />\n>> Comment se fait il ?<br />\n>><br />\n>> Merci pour vos lumières.<br />\n>> Françoise.<br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> </div>\n</blockquote>\n<p>--<br />\nRachid Aliouat<br />\ninformaticien<br />\nService Commun de la Documentation<br />\nUniversité de LILLE 3<br />\nDomaine du Pont de bois<br />\n59650 Villeneuve d\'Ascq<br />\ntel:032041 7054<br />\nmel:<span id=\"919301b5c518c9ff00d1a59ebc883be5\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'919301b5c518c9ff00d1a59ebc883be5\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#114;&#97;&#99;&#104;&#105;&#100;&#46;&#97;&#108;&#105;&#111;&#117;&#97;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#108;&#105;&#108;&#108;&#101;&#51;&#46;&#102;&#114;\'+\'\">\'+\'&#114;&#97;&#99;&#104;&#105;&#100;&#46;&#97;&#108;&#105;&#111;&#117;&#97;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#108;&#105;&#108;&#108;&#101;&#51;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script><br />\n<a href=\"http://www.univ-lille3.fr\" title=\"http://www.univ-lille3.fr\">http://www.univ-lille3.fr</a></p>\n</div>\n', created = 1507750355, expire = 1507836755, headers = '', serialized = 0 WHERE cid = '4:d20f8a3c6fe3cbffabbab40918e6082d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:0f6be2c5ae3eb46dc9d32316845420a5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Françoise, une piste :</p>\n<p>as-tu essayé avec \"default-storage_(tiret bas)engine = innodb\" au lieu<br />\nde \"default-storage-(tiret haut)engine = innodb\" ?</p>\n<p>Bonne journée,</p>\n<p>Jacques</p>\n<p>Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonsoir,<br />\n> Quelle est la version de la base MySQL ?<br />\n> Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous<br />\n> redémarré la base mysql pour prise en compte ?<br />\n> Cordialement,<br />\n> Vincent,<br />\n><br />\n> francoise Rousseau (schortin) wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>> Je n\'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,<br />\n>> mais c\'est la meme chose pour harvester)<br />\n>> J\'ai beau mettre les lignes \"default-storage-engine = innodb\" et<br />\n>> \"default-table-type = innodb\"<br />\n>> dans le fichier /etc/my.cnf (de mon client mysql)<br />\n>> comme il est indiqué à l\'url :<br />\n>> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle</a><br />\n>> rien n\'y fait.<br />\n>><br />\n>> Voici comment je procède :<br />\n>> Je pars d\'une base vierge (create database), sans table. (sur un<br />\n>> serveur distant référencé dans mon commons-parameters, mais ce n\'est<br />\n>> sans doute pas un pb)<br />\n>> Lorsque je fais le \"ant init-all\", des tables sont alors créées dans<br />\n>> la base.<br />\n>> SI j\'accede ensuite à la base au moyen de mon client mysql, je vois<br />\n>> bien 19 tables, dans lesquelles il y a parfois 1 enregistrement et la<br />\n>> commande \"show table status like \'ORI_WORKFLOW_ACL_ROLE\';\"<br />\n>> me renvoie invariablement \"Engine = MyISAM\" !!!!<br />\n>><br />\n>> Comment se fait il ?<br />\n>><br />\n>> Merci pour vos lumières.<br />\n>> Françoise.<br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n><br />\n><br />\n><br />\n></div>\n</blockquote>\n<p>--<br />\nJacques Brassart<br />\nUNR Nord-Pas de Calais<br />\nUniversité de Valenciennes et du Hainaut-Cambrésis<br />\nTél : 03 27 51 17 70</p>\n</div>\n', created = 1507750355, expire = 1507836755, headers = '', serialized = 0 WHERE cid = '4:0f6be2c5ae3eb46dc9d32316845420a5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:7e7c16cbdb1947f9a00b88182579208c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,&nbsp;</p>\n<p>En fait, le serveur mysqld tourne sur une<br />\nmachine distante, sur laquelle je n\'ai pas d\'acces admin.<br />Mes bases<br />\nont &eacute;t&eacute; cr&eacute;&eacute;es par la personne qui detient<br />\nl\'acces &agrave; ce serveur<br />A priori, la version&nbsp;sur<br />\nce&nbsp;serveur serait une v5</p>\n<p>Cote client,&nbsp;ca donne ca<br />\n:<br />&nbsp;mysql --version<br />mysql&nbsp; Ver 14.12 Distrib 5.0.45,<br />\nfor redhat-linux-gnu (x86_64) using readline 5.0</p>\n<p>Le fichier<br />\nmy.cnf, je l\'ai modifi&eacute; cot&eacute; client, puisque je n\'ai pas la<br />\nmain sur le serveur.<br />Pour le faire prendre en compte, j\'ai fait :<br />\nservice mysqld start<br />Sans conviction quant au r&eacute;sultat, car le<br />\nservice ne doit pas tourner sur la machine cliente !</p>\n<p>Faut il<br />\nque je demande &agrave; l\'administrateur du serveur de configurer SON<br />\n/etc/my.cnf ?</p>\n<p>Par ailleurs, Jacques m\'a fait<br />\nremarqu&eacute; qu\'il y avait peut etre un pb de tiret :<br />La doc ORI<br />\ndonne la ligne suivante (avec underscore)<br /><span<br />\nclass=\"code-keyword\">default</span>-storage_engine = innodb<br />Moi, j\'ai<br />\npens&eacute; que c\'etait une erreur et remplac&eacute; par un tiret ... je<br />\nvais rectifier cela. (cote client!)</p>\n<p>Merci pour vos<br />\nr&eacute;ponses.<br />Fran&ccedil;oise.</p>\n<p>Le Jeu 15 octobre<br />\n2009 22:32, Vincent Bonamy a &eacute;crit : <br />&gt; Bonsoir, <br />&gt;<br />\nQuelle est la version de la base MySQL ? <br />&gt; Et surtout,<br />\napr&egrave;s avoir modifi&eacute; le fichier /etc/my.cnf, avez-vous <br<br />\n/>&gt; red&eacute;marr&eacute; la base mysql pour prise en compte ?<br />\nCordialement, <br />&gt; Vincent, <br />&gt; <br />&gt; <br />&gt;<br />\nfrancoise Rousseau (schortin) wrote: <br />&gt;&gt; Bonjour, <br<br />\n/>&gt;&gt; Je n\'arrive pas &agrave; obtenir une base mySQL en innoDB.(pour<br />\nle workflow, <br />&gt;&gt; mais c\'est la meme chose pour harvester) J\'ai<br />\nbeau mettre les lignes <br />&gt;&gt; &quot;default-storage-engine =<br />\ninnodb&quot; <br />&gt;&gt; et &quot;default-table-type = innodb&quot;<br />\ndans le fichier /etc/my.cnf (de mon <br />&gt;&gt; client mysql) comme il<br />\nest indiqu&eacute; &agrave; l\'url : <br />&gt;&gt;<br />\n<a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle</a> <br<br />\n/>&gt;&gt; rien n\'y fait. <br />&gt;&gt; <br />&gt;&gt; Voici comment je<br />\nproc&egrave;de : <br />&gt;&gt; Je pars d\'une base vierge (create<br />\ndatabase), sans table. (sur un <br />&gt;&gt; serveur distant<br />\nr&eacute;f&eacute;renc&eacute; dans mon commons-parameters, mais ce n\'est<br />\nsans <br />&gt;&gt; doute pas un pb) Lorsque je fais le &quot;ant<br />\ninit-all&quot;, des tables sont <br />&gt;&gt; alors cr&eacute;&eacute;es<br />\ndans la base. SI j\'accede ensuite &agrave; la base au moyen de mon <br<br />\n/>&gt;&gt; client mysql, je vois bien 19 tables, dans lesquelles il y a<br />\nparfois 1 <br />&gt;&gt; enregistrement et la commande &quot;show table<br />\nstatus like <br />&gt;&gt; \'ORI_WORKFLOW_ACL_ROLE\';&quot; <br />&gt;&gt;<br />\nme renvoie invariablement &quot;Engine = MyISAM&quot; !!!! <br />&gt;&gt;<br />\n<br />&gt;&gt; Comment se fait il ? <br />&gt;&gt; <br />&gt;&gt; <br<br />\n/>&gt;&gt; Merci pour vos lumi&egrave;res. <br />&gt;&gt;<br />\nFran&ccedil;oise. <br />&gt;&gt; <br />&gt;&gt; <br />&gt; <br />&gt; <br<br />\n/></p>\n</div>\n', created = 1507750355, expire = 1507836755, headers = '', serialized = 0 WHERE cid = '4:7e7c16cbdb1947f9a00b88182579208c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:27219651305e7cb0d5dc1db07feda771' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">francoise Rousseau (schortin) a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> En fait, le serveur mysqld tourne sur une machine distante, sur laquelle<br />\n> je n\'ai pas d\'acces admin.<br />\n> Mes bases ont été créées par la personne qui detient l\'acces à ce serveur<br />\n> A priori, la version sur ce serveur serait une v5</div>\n</blockquote>\n<p>La balle est dans le camp votre administrateur MySql. Vous pouvez<br />\ntoujours lui transmettre nos échanges sur le sujet.<br />\nCordialement,<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n> Cote client, ca donne ca :<br />\n> mysql --version<br />\n> mysql Ver 14.12 Distrib 5.0.45, for redhat-linux-gnu (x86_64) using<br />\n> readline 5.0<br />\n><br />\n> Le fichier my.cnf, je l\'ai modifié coté client, puisque je n\'ai pas la<br />\n> main sur le serveur.<br />\n> Pour le faire prendre en compte, j\'ai fait : service mysqld start<br />\n> Sans conviction quant au résultat, car le service ne doit pas tourner<br />\n> sur la machine cliente !<br />\n><br />\n> Faut il que je demande à l\'administrateur du serveur de configurer SON<br />\n> /etc/my.cnf ?<br />\n><br />\n><br />\n> Par ailleurs, Jacques m\'a fait remarqué qu\'il y avait peut etre un pb de<br />\n> tiret :<br />\n> La doc ORI donne la ligne suivante (avec underscore)<br />\n> default-storage_engine = innodb<br />\n> Moi, j\'ai pensé que c\'etait une erreur et remplacé par un tiret ... je<br />\n> vais rectifier cela. (cote client!)<br />\n><br />\n><br />\n> Merci pour vos réponses.<br />\n> Françoise.<br />\n><br />\n><br />\n> Le Jeu 15 octobre 2009 22:32, Vincent Bonamy a écrit :<br />\n> > Bonsoir,<br />\n> > Quelle est la version de la base MySQL ?<br />\n> > Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous<br />\n> > redémarré la base mysql pour prise en compte ? Cordialement,<br />\n> > Vincent,<br />\n> ><br />\n> ><br />\n> > francoise Rousseau (schortin) wrote:<br />\n> >> Bonjour,<br />\n> >> Je n\'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,<br />\n> >> mais c\'est la meme chose pour harvester) J\'ai beau mettre les lignes<br />\n> >> \"default-storage-engine = innodb\"<br />\n> >> et \"default-table-type = innodb\" dans le fichier /etc/my.cnf (de mon<br />\n> >> client mysql) comme il est indiqué à l\'url :<br />\n> >> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle\">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle</a><br />\n> >> rien n\'y fait.<br />\n> >><br />\n> >> Voici comment je procède :<br />\n> >> Je pars d\'une base vierge (create database), sans table. (sur un<br />\n> >> serveur distant référencé dans mon commons-parameters, mais ce n\'est<br />\n> sans<br />\n> >> doute pas un pb) Lorsque je fais le \"ant init-all\", des tables sont<br />\n> >> alors créées dans la base. SI j\'accede ensuite à la base au moyen de<br />\n> mon<br />\n> >> client mysql, je vois bien 19 tables, dans lesquelles il y a parfois 1<br />\n> >> enregistrement et la commande \"show table status like<br />\n> >> \'ORI_WORKFLOW_ACL_ROLE\';\"<br />\n> >> me renvoie invariablement \"Engine = MyISAM\" !!!!<br />\n> >><br />\n> >> Comment se fait il ?<br />\n> >><br />\n> >><br />\n> >> Merci pour vos lumières.<br />\n> >> Françoise.<br />\n> >><br />\n> >><br />\n> ><br />\n> ></div>\n</blockquote>\n<p>--<br />\nRachid Aliouat<br />\ninformaticien<br />\nService Commun de la Documentation<br />\nUniversité de LILLE 3<br />\nDomaine du Pont de bois<br />\n59650 Villeneuve d\'Ascq<br />\ntel:032041 7054<br />\nmel:<span id=\"a3d5e92c57484df32761ceb295829e87\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'a3d5e92c57484df32761ceb295829e87\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#114;&#97;&#99;&#104;&#105;&#100;&#46;&#97;&#108;&#105;&#111;&#117;&#97;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#108;&#105;&#108;&#108;&#101;&#51;&#46;&#102;&#114;\'+\'\">\'+\'&#114;&#97;&#99;&#104;&#105;&#100;&#46;&#97;&#108;&#105;&#111;&#117;&#97;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#108;&#105;&#108;&#108;&#101;&#51;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script><br />\n<a href=\"http://www.univ-lille3.fr\" title=\"http://www.univ-lille3.fr\">http://www.univ-lille3.fr</a></p>\n</div>\n', created = 1507750355, expire = 1507836755, headers = '', serialized = 0 WHERE cid = '4:27219651305e7cb0d5dc1db07feda771' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
6 messages / 0 nouveaux
Dernière contribution
francoise.schortin
innoDB / myISAM
Bonjour,
Je n'arrive pas à obtenir une base mySQL en
innoDB.(pour le workflow, mais c'est la meme chose pour harvester) />J'ai beau mettre les lignes " class="code-keyword">default-storage-engine = innodb"
et "default-table-type =
innodb"
dans le fichier /etc/my.cnf (de mon client mysql) />comme il est indiqué à l'url :
href="http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle">http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle />rien n'y fait.

Voici comment je procède :
Je pars
d'une base vierge (create database), sans table. (sur un serveur distant
référencé dans mon commons-parameters, mais ce n'est
sans doute pas un pb)
Lorsque je fais le "ant
init-all", des tables sont alors créées dans la
base.
SI j'accede ensuite à la base au moyen de mon client
mysql, je vois bien 19 tables, dans lesquelles il y a parfois 1
enregistrement 
et la commande "show table status like
'ORI_WORKFLOW_ACL_ROLE';"
me renvoie invariablement "Engine
= MyISAM" !!!!

Comment se fait il ?

Merci pour
vos lumières.
Françoise.

vincentbonamy761933
Bonsoir,
Quelle est la version de la base MySQL ?
Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous
redémarré la base mysql pour prise en compte ?
Cordialement,
Vincent,

francoise Rousseau (schortin) wrote:

> Bonjour,
> Je n'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,
> mais c'est la meme chose pour harvester)
> J'ai beau mettre les lignes "default-storage-engine = innodb"
> et "default-table-type = innodb"
> dans le fichier /etc/my.cnf (de mon client mysql)
> comme il est indiqué à l'url :
> http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle
> rien n'y fait.
>
> Voici comment je procède :
> Je pars d'une base vierge (create database), sans table. (sur un
> serveur distant référencé dans mon commons-parameters, mais ce n'est
> sans doute pas un pb)
> Lorsque je fais le "ant init-all", des tables sont alors créées dans
> la base.
> SI j'accede ensuite à la base au moyen de mon client mysql, je vois
> bien 19 tables, dans lesquelles il y a parfois 1 enregistrement
> et la commande "show table status like 'ORI_WORKFLOW_ACL_ROLE';"
> me renvoie invariablement "Engine = MyISAM" !!!!
>
> Comment se fait il ?
>
> Merci pour vos lumières.
> Françoise.
>

rachidaliouat
Voici un extrait de la doc mysql/innodb que j'ai rédigé sur notre wiki
local(cri lille3) pour ori-oai :
-----------------------
Configuration InnoDB de Mysql
Création d'un répertoire pour les data des tables innodb

mkdir /home/mysql

(juste pour une histoire de taille de partitions prédéfinies, sinon
monter un volume ailleurs pour y mettre les data)

Changer les droits

chown mysql /home/mysql

Modification du fichier my.cnf de Mysql pour innodb

# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
# You might want to disable InnoDB to shrink the mysqld process by circa
100MB.
#skip-innodb

innodb_data_home_dir = /home/mysql/ibdata
innodb_data_file_path=ibdata1:10M:autoextend:max:500M
# Set buffer pool size to 50-80% of your computer's memory
innodb_buffer_pool_size=512M
innodb_additional_mem_pool_size=20M
#
# Set the log file size to about 25% of the buffer pool size
innodb_log_file_size=64M
innodb_log_buffer_size=8M
#
innodb_flush_log_at_trx_commit=1

#moteur par defaut est innodb
sql_mode = NO_ENGINE_SUBSTITUTION
default-storage-engine = InnoDB
#_myisam_pct=5

Au redemarrage de mysql
Les fichiers data pour innodb sont créés par mysql sur
/home/mysql/innodb/idbdata
Les fichiers de journalisation innodb se trouvent /var/lib/mysql sous le
nom ib_logfile

Création des Schémas (avec l'outil d'administration mysql de votre choix)
Créer les deux schémas workflow et harvester
Créer un utilisateur orioai dans mysql : user = orioai mdp=abc123
Donner l'accès aux schémas workflow et harvester (tous les droits)

Problème rencontré avec Mysql et InnoDB
InnoDb s'est retrouvé désactivé.
il faut arrêter mysql, supprimer les fichier ib_logfile qui se trouvent
dans /var/lib/mysql
et supprimer ibdata1 dans /home/mysql/ibdata
puis relancer mysql.
A ce moment là, il n'y avait aucune donnée dans les tables. Il faut
faire un dump avant, s'il y a des données a récupérer (à détailler).
--------------------

Vincent Bonamy a écrit :

> Bonsoir,
> Quelle est la version de la base MySQL ?
> Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous
> redémarré la base mysql pour prise en compte ?
> Cordialement,
> Vincent,
>
> francoise Rousseau (schortin) wrote:

>> Bonjour,
>> Je n'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,
>> mais c'est la meme chose pour harvester)
>> J'ai beau mettre les lignes "default-storage-engine = innodb" et
>> "default-table-type = innodb"
>> dans le fichier /etc/my.cnf (de mon client mysql)
>> comme il est indiqué à l'url :
>> http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle
>> rien n'y fait.
>>
>> Voici comment je procède :
>> Je pars d'une base vierge (create database), sans table. (sur un
>> serveur distant référencé dans mon commons-parameters, mais ce n'est
>> sans doute pas un pb)
>> Lorsque je fais le "ant init-all", des tables sont alors créées dans
>> la base.
>> SI j'accede ensuite à la base au moyen de mon client mysql, je vois
>> bien 19 tables, dans lesquelles il y a parfois 1 enregistrement et la
>> commande "show table status like 'ORI_WORKFLOW_ACL_ROLE';"
>> me renvoie invariablement "Engine = MyISAM" !!!!
>>
>> Comment se fait il ?
>>
>> Merci pour vos lumières.
>> Françoise.
>>

>

--
Rachid Aliouat
informaticien
Service Commun de la Documentation
Université de LILLE 3
Domaine du Pont de bois
59650 Villeneuve d'Ascq
tel:032041 7054
mel:
http://www.univ-lille3.fr

jbrassar
Bonjour,

Françoise, une piste :

as-tu essayé avec "default-storage_(tiret bas)engine = innodb" au lieu
de "default-storage-(tiret haut)engine = innodb" ?

Bonne journée,

Jacques

Vincent Bonamy a écrit :

> Bonsoir,
> Quelle est la version de la base MySQL ?
> Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous
> redémarré la base mysql pour prise en compte ?
> Cordialement,
> Vincent,
>
> francoise Rousseau (schortin) wrote:

>> Bonjour,
>> Je n'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,
>> mais c'est la meme chose pour harvester)
>> J'ai beau mettre les lignes "default-storage-engine = innodb" et
>> "default-table-type = innodb"
>> dans le fichier /etc/my.cnf (de mon client mysql)
>> comme il est indiqué à l'url :
>> http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle
>> rien n'y fait.
>>
>> Voici comment je procède :
>> Je pars d'une base vierge (create database), sans table. (sur un
>> serveur distant référencé dans mon commons-parameters, mais ce n'est
>> sans doute pas un pb)
>> Lorsque je fais le "ant init-all", des tables sont alors créées dans
>> la base.
>> SI j'accede ensuite à la base au moyen de mon client mysql, je vois
>> bien 19 tables, dans lesquelles il y a parfois 1 enregistrement et la
>> commande "show table status like 'ORI_WORKFLOW_ACL_ROLE';"
>> me renvoie invariablement "Engine = MyISAM" !!!!
>>
>> Comment se fait il ?
>>
>> Merci pour vos lumières.
>> Françoise.
>>

>
>
>
>
>

--
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70

francoise.schortin
Bonjour, 

En fait, le serveur mysqld tourne sur une
machine distante, sur laquelle je n'ai pas d'acces admin.
Mes bases
ont été créées par la personne qui detient
l'acces à ce serveur
A priori, la version sur
ce serveur serait une v5

Cote client, ca donne ca
:
 mysql --version
mysql  Ver 14.12 Distrib 5.0.45,
for redhat-linux-gnu (x86_64) using readline 5.0

Le fichier
my.cnf, je l'ai modifié coté client, puisque je n'ai pas la
main sur le serveur.
Pour le faire prendre en compte, j'ai fait :
service mysqld start
Sans conviction quant au résultat, car le
service ne doit pas tourner sur la machine cliente !

Faut il
que je demande à l'administrateur du serveur de configurer SON
/etc/my.cnf ?

Par ailleurs, Jacques m'a fait
remarqué qu'il y avait peut etre un pb de tiret :
La doc ORI
donne la ligne suivante (avec underscore)
class="code-keyword">default-storage_engine = innodb
Moi, j'ai
pensé que c'etait une erreur et remplacé par un tiret ... je
vais rectifier cela. (cote client!)

Merci pour vos
réponses.
Françoise.

Le Jeu 15 octobre
2009 22:32, Vincent Bonamy a écrit :
> Bonsoir,
>
Quelle est la version de la base MySQL ?
> Et surtout,
après avoir modifié le fichier /etc/my.cnf, avez-vous />> redémarré la base mysql pour prise en compte ?
Cordialement,
> Vincent,
>
>
>
francoise Rousseau (schortin) wrote:
>> Bonjour, />>> Je n'arrive pas à obtenir une base mySQL en innoDB.(pour
le workflow,
>> mais c'est la meme chose pour harvester) J'ai
beau mettre les lignes
>> "default-storage-engine =
innodb"
>> et "default-table-type = innodb"
dans le fichier /etc/my.cnf (de mon
>> client mysql) comme il
est indiqué à l'url :
>>
http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle />>> rien n'y fait.
>>
>> Voici comment je
procède :
>> Je pars d'une base vierge (create
database), sans table. (sur un
>> serveur distant
référencé dans mon commons-parameters, mais ce n'est
sans
>> doute pas un pb) Lorsque je fais le "ant
init-all", des tables sont
>> alors créées
dans la base. SI j'accede ensuite à la base au moyen de mon />>> client mysql, je vois bien 19 tables, dans lesquelles il y a
parfois 1
>> enregistrement et la commande "show table
status like
>> 'ORI_WORKFLOW_ACL_ROLE';"
>>
me renvoie invariablement "Engine = MyISAM" !!!!
>>

>> Comment se fait il ?
>>
>> />>> Merci pour vos lumières.
>>
Françoise.
>>
>>
>
> />

rachidaliouat
francoise Rousseau (schortin) a écrit :

> Bonjour,
>
> En fait, le serveur mysqld tourne sur une machine distante, sur laquelle
> je n'ai pas d'acces admin.
> Mes bases ont été créées par la personne qui detient l'acces à ce serveur
> A priori, la version sur ce serveur serait une v5

La balle est dans le camp votre administrateur MySql. Vous pouvez
toujours lui transmettre nos échanges sur le sujet.
Cordialement,

>
> Cote client, ca donne ca :
> mysql --version
> mysql Ver 14.12 Distrib 5.0.45, for redhat-linux-gnu (x86_64) using
> readline 5.0
>
> Le fichier my.cnf, je l'ai modifié coté client, puisque je n'ai pas la
> main sur le serveur.
> Pour le faire prendre en compte, j'ai fait : service mysqld start
> Sans conviction quant au résultat, car le service ne doit pas tourner
> sur la machine cliente !
>
> Faut il que je demande à l'administrateur du serveur de configurer SON
> /etc/my.cnf ?
>
>
> Par ailleurs, Jacques m'a fait remarqué qu'il y avait peut etre un pb de
> tiret :
> La doc ORI donne la ligne suivante (avec underscore)
> default-storage_engine = innodb
> Moi, j'ai pensé que c'etait une erreur et remplacé par un tiret ... je
> vais rectifier cela. (cote client!)
>
>
> Merci pour vos réponses.
> Françoise.
>
>
> Le Jeu 15 octobre 2009 22:32, Vincent Bonamy a écrit :
> > Bonsoir,
> > Quelle est la version de la base MySQL ?
> > Et surtout, après avoir modifié le fichier /etc/my.cnf, avez-vous
> > redémarré la base mysql pour prise en compte ? Cordialement,
> > Vincent,
> >
> >
> > francoise Rousseau (schortin) wrote:
> >> Bonjour,
> >> Je n'arrive pas à obtenir une base mySQL en innoDB.(pour le workflow,
> >> mais c'est la meme chose pour harvester) J'ai beau mettre les lignes
> >> "default-storage-engine = innodb"
> >> et "default-table-type = innodb" dans le fichier /etc/my.cnf (de mon
> >> client mysql) comme il est indiqué à l'url :
> >> http://www.ori-oai.org/display/ORIOAIworkflow/Installation+manuelle
> >> rien n'y fait.
> >>
> >> Voici comment je procède :
> >> Je pars d'une base vierge (create database), sans table. (sur un
> >> serveur distant référencé dans mon commons-parameters, mais ce n'est
> sans
> >> doute pas un pb) Lorsque je fais le "ant init-all", des tables sont
> >> alors créées dans la base. SI j'accede ensuite à la base au moyen de
> mon
> >> client mysql, je vois bien 19 tables, dans lesquelles il y a parfois 1
> >> enregistrement et la commande "show table status like
> >> 'ORI_WORKFLOW_ACL_ROLE';"
> >> me renvoie invariablement "Engine = MyISAM" !!!!
> >>
> >> Comment se fait il ?
> >>
> >>
> >> Merci pour vos lumières.
> >> Françoise.
> >>
> >>
> >
> >

--
Rachid Aliouat
informaticien
Service Commun de la Documentation
Université de LILLE 3
Domaine du Pont de bois
59650 Villeneuve d'Ascq
tel:032041 7054
mel:
http://www.univ-lille3.fr

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos