2015-07-06 3 views
0

Я пытаюсь обновить Mysql 5.5 до Mysql 5.6 на Ubuntu 14.04Невозможно установить Mysql 5.6 на Ubuntu 14,04

Я пробовал:

Ни один из этих вариантов не работал .. ошибка, я получаю это:

2015-07-06 02:32:33 12412 [Note] Plugin 'FEDERATED' is disabled. 
2015-07-06 02:32:33 12412 [Note] InnoDB: Using atomics to ref count buffer pool pages 
2015-07-06 02:32:33 12412 [Note] InnoDB: The InnoDB memory heap is disabled 
2015-07-06 02:32:33 12412 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins 
2015-07-06 02:32:33 12412 [Note] InnoDB: Compressed tables use zlib 1.2.8 
2015-07-06 02:32:33 12412 [Note] InnoDB: Using Linux native AIO 
2015-07-06 02:32:33 12412 [Note] InnoDB: Not using CPU crc32 instructions 
2015-07-06 02:32:33 12412 [Note] InnoDB: Initializing buffer pool, size = 128.0M 
2015-07-06 02:32:33 12412 [Note] InnoDB: Completed initialization of buffer pool 
2015-07-06 02:32:33 12412 [Note] InnoDB: Highest supported file format is Barracuda. 
2015-07-06 02:32:33 12412 [Note] InnoDB: 128 rollback segment(s) are active. 
2015-07-06 02:32:33 12412 [Note] InnoDB: Waiting for purge to start 
2015-07-06 02:32:33 12412 [Note] InnoDB: 5.6.19 started; log sequence number 1626183 
2015-07-06 02:32:33 12412 [Note] Binlog end 
2015-07-06 02:32:33 12412 [Note] InnoDB: FTS optimize thread exiting. 
2015-07-06 02:32:33 12412 [Note] InnoDB: Starting shutdown... 
2015-07-06 02:32:35 12412 [Note] InnoDB: Shutdown completed; log sequence number 1626193 
start: Job failed to start 
invoke-rc.d: initscript mysql, action "start" failed. 
dpkg: error processing package mysql-server-5.6 (--configure): 
subprocess installed post-installation script returned error exit status 1 
Setting up mysql-common-5.6 (5.6.19-0ubuntu0.14.04.1) ... 

Я не могу установить его, действительно становится очень расстроен

Запуск на Digital Ocean VPS, пожалуйста, просветите меня мастеров :(

+0

Можете ли вы предоставлять журналы ошибок (т. е. из /var/log/mysql/error.log)? – Shubhangi

+0

Файл журнала показывает то же сообщение, что и выше (завершение работы завершено ....) – raphadko

ответ

0

Похоже, что размер переменной «innodb_buffer_pool_size» слишком низкий в вашем конфигурационном файле, поэтому увеличьте его в соответствии с вашей ОЗУ сервера (вы можете установить 80% от общей ОЗУ), а затем попробуйте ...

+0

где я должен установить это? Я не нашел его в стандартном файле my.cnf – raphadko

+0

innodb_buffer_pool_size = 5G (в соответствии с вашей оперативной памятью), в my.cnf в разделе [mysqld] –

+0

попробовал, и это не сработало .. тогда я обновляю свой сервер от 512 до 1 гб, и это сработало. Интересно, почему он не работал с памятью памяти 4gb, хотя какие-то идеи? – raphadko

0

Я встречаюсь с этой проблемой раньше, в моей ситуации это происходит, потому что я использую vagrant vpc server.

1.remove all Local MySQL 
$ sudo apt-get autoremove –purge mysql* 
$ sudo rm -rf /var/lib/mysql/ 
$ sudo rm -rf /etc/mysql/ 

2.install mysql 
$ sudo apt-get update 
$ sudo apt-get build-dep mysql-server-5.6 
$ sudo apt-get install mysql-server-5.6 

Если у вас есть проблемы, проверьте следующую информацию:

  1. увеличить объем памяти в EC2
  2. Установите меньшее значение для max_connections MySQL, переменной