Титла: проблем с ъбдейт на mysqld Публикувано от: erest в Mar 08, 2012, 21:19 при дебиан 7
# apt-get -f install Четене на списъците с пакети... Готово Изграждане на дървото със зависимости Четене на информацията за състоянието... Готово Коригиране на зависимостите... Готово Следните допълнителни пакети ще бъдат инсталирани: mysql-server-5.1 Предложени пакети: tinyca Следните пакети ще бъдат актуализирани: mysql-server-5.1 1 актуализирани, 0 нови инсталирани, 0 за премахване и 0 без промяна. Необходимо е да се изтеглят 0 B/6587 kB архиви. След тази операция ще бъде освободено 86,0 kB дисково пространство. Искате ли да продължите [Y/n]? y Reading changelogs... Done Предварително настройване на пакети ... (Reading database ... 117394 files and directories currently installed.) Preparing to replace mysql-server-5.1 5.1.49-3 (using .../mysql-server-5.1_5.1.61-0+squeeze1_amd64.deb) ... Stopping MySQL database server: mysqld failed! invoke-rc.d: initscript mysql, action "stop" failed. dpkg: warning: subprocess old pre-removal script returned error exit status 1 dpkg - trying script from the new package instead ... Stopping MySQL database server: mysqld failed! invoke-rc.d: initscript mysql, action "stop" failed. dpkg: error processing /var/cache/apt/archives/mysql-server-5.1_5.1.61-0+squeeze1_amd64.deb (--unpack): subprocess new pre-removal script returned error exit status 1 configured to not write apport reports Stopping MySQL database server: mysqld failed! invoke-rc.d: initscript mysql, action "stop" failed. Starting MySQL database server: mysqld already running. Errors were encountered while processing: /var/cache/apt/archives/mysql-server-5.1_5.1.61-0+squeeze1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) # /etc/init.d/mysql stop Stopping MySQL database server: mysqld failed! Титла: Re: проблем с ъбдейт на mysqld Публикувано от: mystical в Mar 08, 2012, 21:46 Пробвай:
apt-get install --reinstall mysql-server-5.1 Титла: Re: проблем с ъбдейт на mysqld Публикувано от: erest в Mar 08, 2012, 21:54 # apt-get install --reinstall mysql-server-5.1
Четене на списъците с пакети... Готово Изграждане на дървото със зависимости Четене на информацията за състоянието... Готово Предложени пакети: tinyca Следните пакети ще бъдат актуализирани: mysql-server-5.1 1 актуализирани, 0 нови инсталирани, 0 за премахване и 0 без промяна. Необходимо е да се изтеглят 0 B/6587 kB архиви. След тази операция ще бъде освободено 86,0 kB дисково пространство. Reading changelogs... Done Предварително настройване на пакети ... (Reading database ... 117394 files and directories currently installed.) Preparing to replace mysql-server-5.1 5.1.49-3 (using .../mysql-server-5.1_5.1.61-0+squeeze1_amd64.deb) ... Stopping MySQL database server: mysqld failed! invoke-rc.d: initscript mysql, action "stop" failed. dpkg: warning: subprocess old pre-removal script returned error exit status 1 dpkg - trying script from the new package instead ... Stopping MySQL database server: mysqld failed! invoke-rc.d: initscript mysql, action "stop" failed. dpkg: error processing /var/cache/apt/archives/mysql-server-5.1_5.1.61-0+squeeze1_amd64.deb (--unpack): subprocess new pre-removal script returned error exit status 1 configured to not write apport reports Stopping MySQL database server: mysqld failed! invoke-rc.d: initscript mysql, action "stop" failed. Starting MySQL database server: mysqld already running. Errors were encountered while processing: /var/cache/apt/archives/mysql-server-5.1_5.1.61-0+squeeze1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Титла: Re: проблем с ъбдейт на mysqld Публикувано от: mystical в Mar 09, 2012, 07:05 Незнам дали е добро решение, но може да спреш mysql процесите ръчно. Направи си backup на базата-дани за по сигурно.
# ps -ax | grep mysql Цитат 1093 ? S 0:00 /bin/sh /usr/bin/mysqld_safekillall -9 mysqld killall -9 logger killall -9 mysqld_safe След това може да пробваш с инсталирането на новата версия. Ако ти трябва стабилност не се препоръчва Debian testing, особенно Debian. Титла: Re: проблем с ъбдейт на mysqld Публикувано от: senser в Mar 09, 2012, 09:12 Задължително виж в логовете каква грешка дава при неуспешното спиране на mysql сървъра.
Титла: Re: проблем с ъбдейт на mysqld Публикувано от: erest в Mar 09, 2012, 22:34 ей го лога
120309 22:27:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 120309 22:27:46 [Warning] '--log' is deprecated and will be removed in a future release. Please use ''--general_log'/'--general_log_file'' instead. 120309 22:27:46 [Note] Plugin 'FEDERATED' is disabled. 120309 22:27:47 InnoDB: Initializing buffer pool, size = 8.0M 120309 22:27:47 InnoDB: Completed initialization of buffer pool 120309 22:27:47 InnoDB: Started; log sequence number 0 44233 /usr/sbin/mysqld: File '/var/log/mysqld.log' not found (Errcode: 13) 120309 22:27:47 [ERROR] Could not use /var/log/mysqld.log for logging (error 13). Turning logging off for the whole duration of the MySQL server process. To turn it on again: fix the cause, shutdown the MySQL server and restart it. 120309 22:27:48 [Note] Event Scheduler: Loaded 0 events 120309 22:27:48 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.1.61-0+squeeze1-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Debian) 120309 22:31:05 [Note] /usr/sbin/mysqld: Normal shutdown 120309 22:31:05 [Note] Event Scheduler: Purging the queue. 0 events 120309 22:31:05 InnoDB: Starting shutdown... 120309 22:31:09 InnoDB: Shutdown completed; log sequence number 0 44233 120309 22:31:09 [Note] /usr/sbin/mysqld: Shutdown complete 120309 22:31:09 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended 120309 22:32:00 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 120309 22:32:00 [Warning] '--log' is deprecated and will be removed in a future release. Please use ''--general_log'/'--general_log_file'' instead. 120309 22:32:00 [Note] Plugin 'FEDERATED' is disabled. 120309 22:32:00 InnoDB: Initializing buffer pool, size = 8.0M 120309 22:32:01 InnoDB: Completed initialization of buffer pool 120309 22:32:02 InnoDB: Started; log sequence number 0 44233 /usr/sbin/mysqld: File '/var/log/mysqld.log' not found (Errcode: 13) 120309 22:32:02 [ERROR] Could not use /var/log/mysqld.log for logging (error 13). Turning logging off for the whole duration of the MySQL server process. To turn it on again: fix the cause, shutdown the MySQL server and restart it. 120309 22:32:02 [Note] Event Scheduler: Loaded 0 events 120309 22:32:02 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.1.61-0+squeeze1-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Debian) Титла: Re: проблем с ъбдейт на mysqld Публикувано от: victim70 в Mar 10, 2012, 00:29 В същност грешката е че не може да спре сървера, за да замени файловете.
Да не върваят обращения към ДБ-то. Пробвай да спреш автоматичното стартиране при зареждане на MySql, рестартирай, увери се че не работи, и тогава опитай пак с инсталацията на надграждането. Направи също и един touch /var/log/mysqld.log chown mysql:mysql /var/log/mysqld.log Не съм с дебиан и лога ми се намира при мене в /var/log/mysql/ Титла: Re: проблем с ъбдейт на mysqld Публикувано от: erest в Mar 11, 2012, 23:32 опаля, всичко е на 6 :)
супер 10х ;D Титла: Re: проблем с ъбдейт на mysqld Публикувано от: Astor в Mar 12, 2012, 17:18 По погрешка, моля да се изтрие!
Титла: Re: проблем с ъбдейт на mysqld Публикувано от: dejuren в Mar 13, 2012, 04:17 /off
http://www.drbd.org/ - network based raid-1@Astor - какво го рекламираш DRBD наляво и надясно? Тук поне темата нищо общо няма. |