首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在debian jessie上安装maridb

在debian jessie上安装maridb
EN

Stack Overflow用户
提问于 2016-01-08 22:25:45
回答 1查看 1.3K关注 0票数 0

我希望在Debian8Jessie上安装mariaDB 10,但是在安装过程中出现了一些错误。

代码语言:javascript
复制
[ ok ] Stopping MariaDB database server: mysqld.
dpkg: error processing package mariadb-server-10.0 (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up libdbd-mysql-perl (4.028-2+b1) ...
dpkg: dependency problems prevent configuration of mariadb-server:
 mariadb-server depends on mariadb-server-10.0 (>= 10.0.22-0+deb8u1); however:
  Package mariadb-server-10.0 is not configured yet.

dpkg: error processing package mariadb-server (--configure):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.19-18+deb8u1) ...
Errors were encountered while processing:
 mariadb-server-10.0
 mariadb-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

在安装指南https://downloads.mariadb.org/mariadb/repositories/#mirror=host-europe中,MariaDB10.1也发生了相同的错误。

我做错了什么?

更新: apt-get安装之后,mariadb*

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'mariadb-client-5.1' for regex 'mariadb*'
Note, selecting 'mariadb-client-5.2' for regex 'mariadb*'
Note, selecting 'mariadb-client-5.3' for regex 'mariadb*'
Note, selecting 'mariadb-client-5.5' for regex 'mariadb*'
Note, selecting 'mariadb-oqgraph-engine-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-oqgraph-engine-10.1' for regex 'mariadb*'
Note, selecting 'mariadb-cracklib-password-check-10.1' for regex 'mariadb*'
Note, selecting 'libmariadb-client-lgpl-dev' for regex 'mariadb*'
Note, selecting 'mariadb-galera-server' for regex 'mariadb*'
Note, selecting 'mariadb-client' for regex 'mariadb*'
Note, selecting 'libmariadbclient16' for regex 'mariadb*'
Note, selecting 'libmariadbclient18' for regex 'mariadb*'
Note, selecting 'libmariadb2' for regex 'mariadb*'
Note, selecting 'mariadb-tokudb-engine-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-test' for regex 'mariadb*'
Note, selecting 'mariadb-test-5.1' for regex 'mariadb*'
Note, selecting 'mariadb-test-5.2' for regex 'mariadb*'
Note, selecting 'mariadb-test-5.3' for regex 'mariadb*'
Note, selecting 'mariadb-test-5.5' for regex 'mariadb*'
Note, selecting 'mariadb-client-core-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-client-core-10.1' for regex 'mariadb*'
Note, selecting 'libmariadbclient-dev' for regex 'mariadb*'
Note, selecting 'mariadb-server-core-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-server-core-10.1' for regex 'mariadb*'
Note, selecting 'mariadb-client-core-5.1' for regex 'mariadb*'
Note, selecting 'mariadb-client-core-5.2' for regex 'mariadb*'
Note, selecting 'mariadb-client-core-5.3' for regex 'mariadb*'
Note, selecting 'mariadb-client-core-5.5' for regex 'mariadb*'
Note, selecting 'libmariadb-client-lgpl-dev-compat' for regex 'mariadb*'
Note, selecting 'mariadb-galera-server-5.5' for regex 'mariadb*'
Note, selecting 'mariadb-server-5.1' for regex 'mariadb*'
Note, selecting 'mariadb-server-5.2' for regex 'mariadb*'
Note, selecting 'mariadb-server-5.3' for regex 'mariadb*'
Note, selecting 'mariadb-server-5.5' for regex 'mariadb*'
Note, selecting 'mariadb-common' for regex 'mariadb*'
Note, selecting 'mariadb-galera-server-10.0' for regex 'mariadb*'
Note, selecting 'libmariadbd-dev' for regex 'mariadb*'
Note, selecting 'mariadb-test-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-test-10.1' for regex 'mariadb*'
Note, selecting 'mariadb-client-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-client-10.1' for regex 'mariadb*'
Note, selecting 'mariadb-server-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-server-10.1' for regex 'mariadb*'
Note, selecting 'mariadb-server-core-5.1' for regex 'mariadb*'
Note, selecting 'mariadb-server-core-5.2' for regex 'mariadb*'
Note, selecting 'mariadb-server-core-5.3' for regex 'mariadb*'
Note, selecting 'mariadb-server-core-5.5' for regex 'mariadb*'
Note, selecting 'mariadb-server' for regex 'mariadb*'
Note, selecting 'libmariadbclient16-dev' for regex 'mariadb*'
Note, selecting 'mariadb-connect-engine-10.0' for regex 'mariadb*'
Note, selecting 'mariadb-tokudb-engine-5.5' for regex 'mariadb*'
Note, selecting 'mariadb-connect-engine-10.1' for regex 'mariadb*'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libmariadb-client-lgpl-dev-compat : Conflicts: libmysqlclient-dev
 mariadb-client-10.0 : Conflicts: mysql-client-core-5.5
                       Conflicts: mysql-client-core-5.6
                       Breaks: mysql-client
                       Breaks: mysql-client-5.5
                       Breaks: mysql-client-5.6
                       Breaks: virtual-mysql-client
 mariadb-client-10.1 : Conflicts: mariadb-client-10.0 but 10.0.22-0+deb8u1 is to be installed
                       Conflicts: virtual-mysql-client
 mariadb-client-core-10.0 : Conflicts: mysql-client-5.5
                            Conflicts: mysql-client-5.6
                            Breaks: mysql-client-core-5.5
                            Breaks: mysql-client-core-5.6
                            Breaks: virtual-mysql-client-core
 mariadb-client-core-10.1 : Conflicts: mariadb-client-10.0 but 10.0.22-0+deb8u1 is to be installed
                            Conflicts: mariadb-client-core-10.0 but 10.0.22-0+deb8u1 is to be installed
                            Conflicts: virtual-mysql-client-core
 mariadb-server-10.0 : Conflicts: mysql-server-core-5.5
                       Conflicts: mysql-server-core-5.6
                       Breaks: mysql-client-5.5
                       Breaks: mysql-server
                       Breaks: virtual-mysql-server
 mariadb-server-10.1 : Conflicts: mariadb-server-10.0 but 10.0.22-0+deb8u1 is to be installed
                       Conflicts: virtual-mysql-server
 mariadb-server-core-10.0 : Breaks: mysql-client-5.5
                            Breaks: mysql-client-5.6
                            Breaks: mysql-server-core-5.5
                            Breaks: mysql-server-core-5.6
                            Breaks: virtual-mysql-server-core
 mariadb-server-core-10.1 : Conflicts: mariadb-server-core-10.0 but 10.0.22-0+deb8u1 is to be installed
                            Conflicts: virtual-mysql-server-core
 mariadb-test-10.0 : Breaks: virtual-mysql-testsuite
 mariadb-test-10.1 : Conflicts: mariadb-test-10.0 but 10.0.22-0+deb8u1 is to be installed
                     Conflicts: virtual-mysql-testsuite
E: Unable to correct problems, you have held broken packages.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-15 20:28:14

您似乎只有512 MB的内存,为了安装mariaDB,进程需要分配更多的内存:

代码语言:javascript
复制
Setting up mariadb-server-5.5 (5.5.47+maria-1~wheezy) ...
[ ok ] Stopping MariaDB database server: mysqld.
160115 13:57:36 [Note] /usr/sbin/mysqld (mysqld 5.5.47-MariaDB-1~wheezy-log) starting as process 4208 ...
160115 13:57:36 [Note] Plugin 'InnoDB' is disabled.
160115 13:57:36 [ERROR] mysqld: Out of memory (Needed 128917504 bytes)
160115 13:57:36 [ERROR] mysqld: Out of memory (Needed 96681984 bytes)

160115 13:57:36 [ERROR] mysqld: Aria recovery failed. Please run aria_chk -r on all Aria tables and delete all aria_log.######## files
160115 13:57:36 [ERROR] Plugin 'Aria' init function returned error.
160115 13:57:36 [ERROR] Plugin 'Aria' registration as a STORAGE ENGINE failed.
160115 13:57:36 [Note] Plugin 'FEEDBACK' is disabled.
ERROR: 1041  Out of memory; check if mysqld or some other process uses all available memory; 
if not, you may have to use 'ulimit' to allow mysqld to use more memory or you can add more swap space

您可以向VM添加更多内存或创建一个交换文件。我删除了机器上的所有mariadb跟踪,因此,当您填充了需求时,只需键入以下命令即可安装:

代码语言:javascript
复制
apt-get install mariadb-server
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34687146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档