MySQL not installed properly

    • OMV 1.0
    • Resolved
    • MySQL not installed properly

      I install today openmediavault 1.19 to my WDMyCloud NAS.
      Everything went find, except MySQL install.
      I try solutions from this forum, but not help on me :(
      Here's my ssh log:

      Source Code

      1. root@MyCloud:~# apt-get install openmediavault-mysql
      2. Чтение списков пакетов… Готово
      3. Построение дерева зависимостей
      4. Чтение информации о состоянии… Готово
      5. Будут установлены следующие дополнительные пакеты:
      6. libdbd-mysql-perl libmysqlclient18 mysql-client-5.5 mysql-common
      7. mysql-server mysql-server-5.5 mysql-server-core-5.5 mywebsql php5-mysqlnd
      8. Предлагаемые пакеты:
      9. libterm-readkey-perl tinyca
      10. Рекомендуемые пакеты:
      11. libhtml-template-perl
      12. НОВЫЕ пакеты, которые будут установлены:
      13. libdbd-mysql-perl libmysqlclient18 mysql-client-5.5 mysql-common
      14. mysql-server mysql-server-5.5 mysql-server-core-5.5 mywebsql
      15. openmediavault-mysql php5-mysqlnd
      16. обновлено 0, установлено 10 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
      17. Необходимо скачать 0 B/8 593 kB архивов.
      18. После данной операции, объём занятого дискового пространства возрастёт на 87,6 MB.
      19. Хотите продолжить [Д/н]? Y
      20. Предварительная настройка пакетов ...
      21. Выбор ранее не выбранного пакета mysql-common.
      22. (Чтение базы данных … на данный момент установлено 36763 файла и каталога.)
      23. Распаковывается пакет mysql-common (из файла …/mysql-common_5.5.52-0+deb7u1_all.deb) …
      24. Выбор ранее не выбранного пакета libmysqlclient18:armhf.
      25. Распаковывается пакет libmysqlclient18:armhf (из файла …/libmysqlclient18_5.5.52-0+deb7u1_armhf.deb) …
      26. Выбор ранее не выбранного пакета libdbd-mysql-perl.
      27. Распаковывается пакет libdbd-mysql-perl (из файла …/libdbd-mysql-perl_4.021-1+deb7u2_armhf.deb) …
      28. Выбор ранее не выбранного пакета mysql-client-5.5.
      29. Распаковывается пакет mysql-client-5.5 (из файла …/mysql-client-5.5_5.5.52-0+deb7u1_armhf.deb) …
      30. Выбор ранее не выбранного пакета mysql-server-core-5.5.
      31. Распаковывается пакет mysql-server-core-5.5 (из файла …/mysql-server-core-5.5_5.5.52-0+deb7u1_armhf.deb) …
      32. Обрабатываются триггеры для man-db …
      33. Настраивается пакет mysql-common (5.5.52-0+deb7u1) …
      34. Выбор ранее не выбранного пакета mysql-server-5.5.
      35. (Чтение базы данных … на данный момент установлено 36953 файла и каталога.)
      36. Распаковывается пакет mysql-server-5.5 (из файла …/mysql-server-5.5_5.5.52-0+deb7u1_armhf.deb) …
      37. Выбор ранее не выбранного пакета php5-mysqlnd.
      38. Распаковывается пакет php5-mysqlnd (из файла …/php5-mysqlnd_5.4.45-0+deb7u5_armhf.deb) …
      39. Выбор ранее не выбранного пакета mysql-server.
      40. Распаковывается пакет mysql-server (из файла …/mysql-server_5.5.52-0+deb7u1_all.deb) …
      41. Выбор ранее не выбранного пакета mywebsql.
      42. Распаковывается пакет mywebsql (из файла …/mywebsql_3.6-omv4_all.deb) …
      43. Выбор ранее не выбранного пакета openmediavault-mysql.
      44. Распаковывается пакет openmediavault-mysql (из файла …/openmediavault-mysql_1.0.16_all.deb) …
      45. Обрабатываются триггеры для man-db …
      46. Обрабатываются триггеры для php5-fpm …
      47. Restarting PHP5 FastCGI Process Manager: php5-fpm.
      48. Обрабатываются триггеры для openmediavault …
      49. Restarting engine daemon ...
      50. Настраивается пакет libmysqlclient18:armhf (5.5.52-0+deb7u1) …
      51. Настраивается пакет libdbd-mysql-perl (4.021-1+deb7u2) …
      52. Настраивается пакет mysql-client-5.5 (5.5.52-0+deb7u1) …
      53. Настраивается пакет mysql-server-core-5.5 (5.5.52-0+deb7u1) …
      54. Настраивается пакет mysql-server-5.5 (5.5.52-0+deb7u1) …
      55. Stopping MySQL database server: mysqld.
      56. 161110 17:25:46 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
      57. 161110 17:25:46 [Note] /usr/sbin/mysqld (mysqld 5.5.52-0+deb7u1) starting as process 5726 ...
      58. 161110 17:25:46 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
      59. 161110 17:25:46 [Note] Plugin 'FEDERATED' is disabled.
      60. 161110 17:25:46 InnoDB: The InnoDB memory heap is disabled
      61. 161110 17:25:46 InnoDB: Mutexes and rw_locks use GCC atomic builtins
      62. 161110 17:25:46 InnoDB: Compressed tables use zlib 1.2.7
      63. 161110 17:25:46 InnoDB: Using Linux native AIO
      64. 161110 17:25:46 InnoDB: Initializing buffer pool, size = 128.0M
      65. InnoDB: mmap(135987200 bytes) failed; errno 12
      66. 161110 17:25:46 InnoDB: Completed initialization of buffer pool
      67. 161110 17:25:46 InnoDB: Fatal error: cannot allocate memory for the buffer pool
      68. 161110 17:25:46 [ERROR] Plugin 'InnoDB' init function returned error.
      69. 161110 17:25:46 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
      70. 161110 17:25:46 [ERROR] Unknown/unsupported storage engine: InnoDB
      71. 161110 17:25:46 [ERROR] Aborting
      72. 161110 17:25:46 [Note] /usr/sbin/mysqld: Shutdown complete
      73. Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
      74. invoke-rc.d: initscript mysql, action "start" failed.
      75. dpkg: ошибка при обработке параметра mysql-server-5.5 (--configure):
      76. подпроцесс установлен сценарий post-installation возвратил код ошибки 1
      77. Настраивается пакет php5-mysqlnd (5.4.45-0+deb7u5) …
      78. Creating config file /etc/php5/mods-available/mysqlnd.ini with new version
      79. Creating config file /etc/php5/mods-available/mysql.ini with new version
      80. Creating config file /etc/php5/mods-available/mysqli.ini with new version
      81. Creating config file /etc/php5/mods-available/pdo_mysql.ini with new version
      82. dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
      83. mysql-server зависит от mysql-server-5.5, однако:
      84. Пакет mysql-server-5.5 пока не настроен.
      85. dpkg: ошибка при обработке параметра mysql-server (--configure):
      86. проблемы зависимостей — оставляем не настроенным
      87. Настраивается пакет mywebsql (3.6-omv4) …
      88. dpkg: зависимости пакетов не позволяют настроить пакет openmediavault-mysql:
      89. openmediavault-mysql зависит от mysql-server, однако:
      90. Пакет mysql-server пока не настроен.
      91. dpkg: ошибка при обработке параметра openmediavault-mysql (--configure):
      92. проблемы зависимостей — оставляем не настроенным
      93. Обрабатываются триггеры для php5-fpm …
      94. Restarting PHP5 FastCGI Process Manager: php5-fpm.
      95. При обработке следующих пакетов произошли ошибки:
      96. mysql-server-5.5
      97. mysql-server
      98. openmediavault-mysql
      99. Creating index of upgradeable packages ...
      100. Creating index of OpenMediaVault plugins ...
      101. E: Sub-process /usr/bin/dpkg returned an error code (1)
      102. root@MyCloud:~#
      Display All

      After that, the mysql is at plugins, but i cannot change options (datavolume, etc)
      message:
      Failed to get configuration (xpath=//services/mysql)
      Detailed:

      Source Code

      1. Hiba #3003:
      2. exception 'OMVException' with message 'Failed to get configuration (xpath=//services/mysql)' in /usr/share/openmediavault/engined/rpc/mysql.inc:68
      3. Stack trace:
      4. #0 [internal function]: OMVRpcServiceMySQL->getSettings(NULL, Array)
      5. #1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
      6. #2 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('getSettings', NULL, Array)
      7. #3 /usr/sbin/omv-engined(500): OMVRpc::exec('MySql', 'getSettings', NULL, Array, 1)
      8. #4 {main}


      and

      Failed to set configuration


      Source Code

      1. Hiba #3002:
      2. exception 'OMVException' with message 'Failed to set configuration' in /usr/share/openmediavault/engined/rpc/mysql.inc:147
      3. Stack trace:
      4. #0 [internal function]: OMVRpcServiceMySQL->setSettings(Array, Array)
      5. #1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
      6. #2 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('setSettings', Array, Array)
      7. #3 /usr/sbin/omv-engined(500): OMVRpc::exec('MySql', 'setSettings', Array, Array, 1)
      8. #4 {main}



      What is the problem, and what can i do to use it?
      Thanks!

      The post was edited 1 time, last by envagyok ().

    • Solved:
      2 things helped for me from othere forum:
      "For MySQL - Disable omv-extras, do apt-get update, install "mysql-server", enable omv-extras, do apt-get update again, install MySQL-Plugin. Same for Minidlna or Transmission (If got errors). Its old bug. Still not fixed by omvextrass.org."
      "InnoDB can't allocate 128MB. Edit /etc/mysql/my.cnf (Or similar MySQL Config) and decrease InnoDB buffer size (16-32MB good). Or disable Inoodb support completly"
    • envagyok wrote:

      Still not fixed by omvextrass.org
      Can't fix what we can't reproduce. Must be something with the repos/debian distro that you have on that box.
      omv 4.0.6 arrakis | 64 bit | 4.12 backports kernel | omvextrasorg 4.1.0
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please don't PM for support... Too many PMs!