FS#14211 - Mysql start crash after latest update.
Attached to Project:
Arch Linux
Opened by Vasilii (Vasilii) - Monday, 13 April 2009, 08:08 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 14 April 2009, 21:59 GMT
Opened by Vasilii (Vasilii) - Monday, 13 April 2009, 08:08 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 14 April 2009, 21:59 GMT
|
Details
Description:
vs@vs /var/log % sudo mysqld start -u root mysqld: Table 'mysql.plugin' doesn't exist 090413 11:03:12 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 090413 11:03:12 InnoDB: Started; log sequence number 0 287859600 090413 11:03:12 [ERROR] mysqld: unknown variable 'innodb_log_arch_dir=/var/lib/mysql' 090413 11:03:12 [ERROR] Aborting 090413 11:03:12 InnoDB: Starting shutdown... 090413 11:03:13 InnoDB: Shutdown completed; log sequence number 0 287859600 090413 11:03:13 [Warning] Forcing shutdown of 2 plugins 090413 11:03:13 [Note] mysqld: Shutdown complete Additional info: * package version(s) * config and/or log files etc. mysqld: Table 'mysql.plugin' doesn't exist 090413 11:03:12 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 090413 11:03:12 InnoDB: Started; log sequence number 0 287859600 090413 11:03:12 [ERROR] mysqld: unknown variable 'innodb_log_arch_dir=/var/lib/mysql' 090413 11:03:12 [ERROR] Aborting 090413 11:03:12 InnoDB: Starting shutdown... 090413 11:03:13 InnoDB: Shutdown completed; log sequence number 0 287859600 090413 11:03:13 [Warning] Forcing shutdown of 2 plugins 090413 11:03:13 [Note] mysqld: Shutdown complete vs@vs /var/log % sudo mysql_upgrade Looking for 'mysql' as: mysql Looking for 'mysqlcheck' as: mysqlcheck Running 'mysqlcheck'... mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect FATAL ERROR: Upgrade failed vs@vs /var/log % sudo -u root mysql_upgrade Looking for 'mysql' as: mysql Looking for 'mysqlcheck' as: mysqlcheck Running 'mysqlcheck'... mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect FATAL ERROR: Upgrade failed vs@vs /var/log % sudo mysqld start -u root mysqld: Table 'mysql.plugin' doesn't exist 090413 11:05:19 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 090413 11:05:19 InnoDB: Started; log sequence number 0 287859600 090413 11:05:19 [ERROR] mysqld: unknown variable 'innodb_log_arch_dir=/var/lib/mysql' 090413 11:05:19 [ERROR] Aborting 090413 11:05:19 InnoDB: Starting shutdown... 090413 11:05:20 InnoDB: Shutdown completed; log sequence number 0 287859600 090413 11:05:20 [Warning] Forcing shutdown of 2 plugins 090413 11:05:20 [Note] mysqld: Shutdown complete Steps to reproduce: |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Tuesday, 14 April 2009, 21:59 GMT
Reason for closing: Works for me
Additional comments about closing: read the comments
Tuesday, 14 April 2009, 21:59 GMT
Reason for closing: Works for me
Additional comments about closing: read the comments
"Well, after removing the following config entries I was able to start mysqld
and run mysql_upgrade.
#skip-innodb
#skip-bdb
#skip-federated"
So I commented out:
#skip-locking
#skip-innodb
#skip-bdb
and MySQL started. Then I run mysql_upgrade and now everything is working like before. It's propably skip-innodb that prevents it from starting.
#innodb_log_arch_dir = /var/lib/mysql
in the my.cnf
it started successfully.