mariadb.service:无法设置挂载命名空间:权限被拒绝/在 NAMESPACE 生成步骤中失败

2024-02-25

我刚刚安装了 MariaDB,状态是:

* mariadb.service - MariaDB 10.3.18 database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2020-01-28 15:29:00 UTC; 2s ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/

Jan 28 15:29:00 54 systemd[1]: Starting MariaDB 10.3.18 database server...
Jan 28 15:29:00 54 systemd[29206]: mariadb.service: Failed to set up mount namespacing: Permission denied
Jan 28 15:29:00 54 systemd[29206]: mariadb.service: Failed at step NAMESPACE spawning /usr/bin/install: Permission denied
Jan 28 15:29:00 54 systemd[1]: mariadb.service: Control process exited, code=exited, status=226/NAMESPACE
Jan 28 15:29:00 54 systemd[1]: mariadb.service: Failed with result 'exit-code'.
Jan 28 15:29:00 54 systemd[1]: Failed to start MariaDB 10.3.18 database server.

我可以得到一些启动 MariaDB 的帮助吗 谢谢


这个问题已经很老了 - 但由于我在遇到同样的问题后通过谷歌找到了它,这是我的解决方案:

该问题是在更新 LXC 容器内运行的 MariaDB 实例后开始出现的。

作为快速修复,我创建了/etc/systemd/system/mariadb.service.d/lxc.conf包含以下内容:

[Service]
ProtectHome=false
ProtectSystem=false

# These settings turned out to not be necessary in my case, but YMMV
#PrivateTmp=false
#PrivateNetwork=false
#PrivateDevices=false

之后,运行systemctl daemon-reload and systemctl restart mariadb一切都应该恢复正常。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mariadb.service:无法设置挂载命名空间:权限被拒绝/在 NAMESPACE 生成步骤中失败 的相关文章

  • 如何获取 4 个不同值的 ID(2 个键的组合)

    我得到如下表 mysql gt select from tb dts Id key1 key2 1 1 1 2 1 1 3 1 1 4 2 1 5 2 1 6 2 1 7 2 1 8 1 2 9 1 2 10 1 2 11 1 2 12 1
  • MariaDB JDBC 客户端日志记录

    有没有办法记录查询in java使用 MariaDB jdbc 驱动程序 对于 MySQL 驱动程序 我正在使用 profileSQL true logger com mysql jdbc log Slf4JLogger 在开发机器上记录查
  • 如何将 PHP 中的数据插入到 MariaDB 中?

    我熟悉 MySql 数据库 但有一个名为 MariaDB 的新数据库 我尝试从 PHP 代码插入数据但不能 那么你能帮我插入数据吗 我的服务器上的 PHP 版本是 5 4 32 MySQL 版本是 10 0 20 MariaDB cll l
  • 将“rand()”与“having”一起使用

    我有一个包含记录列表的表 每次迭代 必须从特定偏移量开始随机选择一组 每一行都有机会被选取 例如 新的或不经常选取的行会被选取更多 然而 某物不起作用 导致返回不满足使用别名的条件的行rand 我正在尝试使用以下查询 select id p
  • MySQL从十进制(13.6)到货币

    我正在尝试将十进制 13 6 值转换为欧元货币 我现在得到的结果是 total Date 8887616 500000 2017 我想要的是这样的 total Date 8 887 616 50 2017 或者这个 tota
  • MariaDB - 无法以 root 身份登录

    我正在尝试在 Ubuntu 16 04 02 上设置 MariaDB 10 0 29 在我安装它并启动该过程之后 sudo service mysql start 我无法登录root即使我最初将密码设置为空白 Ie mysql u root
  • SQL (Mariadb) 将由逗号分隔的字符串拆分为行

    我有这个专栏 names John Mary Joseph Eleanor Sophia Dani 我想要这个输出 names John Mary Joseph Eleanor Sophia Dani 它应该包括 SUBSTRING IND
  • 索引布尔列与日期时间列的查询性能

    如果索引设置为datetime键入列 而不是boolean输入列 并且查询是在该列上完成的 在我当前的设计中 我有两列 is active小整数 1 indexed deleted at约会时间 查询是SELECT FROM table W
  • 每次操作后的 MySQL SUM 和 MIN

    考虑以下表结构 Quantity BaseValue Id 0 3 1 1 0 8 1 2 0 5 1 3 0 2 1 4 假设这是一张表 名为Transactions 有什么方法可以对此表进行选择查询 它将对表中的值进行求和Quantit
  • 如何在 check 子句中使用 CURDATE()?

    我尝试创建一个表 其中 dateFrom 和 dateTo 字段需要高于今天的日期 所以我这样使用 CHECK CREATE TABLE Booking hotelNo int 10 guestNo int 10 dateFrom date
  • 更改 MariaDB 中的列名称

    我在这个数据库中有此列 其中包含空格键 我想更改它 ALTER TABLE CHANGE COLUMN Anzahl Personen AnzahlPersonen int 11 在命令行中使用此行后 输出如下 ERROR 1064 420
  • MariaDB 数据库损坏:引擎中不存在表

    我正在环境设置中 运行 OS XMariaDB 10 0 12 MariaDB Homebrew 我搞砸了安装 所以我从我的设置中完全删除了 MySQL 和 MariaDB 然后重新开始 完成安装 MariaDB 后 我重新导入了我的数据库
  • 从 CentOS 7 或 RHEL 7 中完全删除 MariaDB 或 MySQL

    我在 CentOS 7 上安装了 MariaDB 但我在某些配置上遇到了一些问题 现在它完全配置错误 因此 我想用 yum remove mariadb mariadb server 删除MariaDB 然后用 yum install ma
  • 自动增量已自动重置回 1

    我刚刚遇到了一个我无法解决的问题 我有一个数据库表project queues它用作队列 我在其中存储一些记录 处理记录后 它们将被删除 删除是由 Rails 构造调用的record destroy在触发的循环中DELETE record
  • 将 CTE 应用于递归查询

    我正在尝试应用 CTE 和递归查询 数据库为 MariaDB 10 2 或更高版本 业务规则如下 账户可以是控股账户 也可以是投资组合账户 控股由一定数量的货币组成 持股可以是活跃的也可以是非活跃的 一个投资组合包含零个或多个账户 并且这些
  • Dapper 是否支持在单个查询中插入多行?

    Does StackExchange Dapper https github com StackExchange Dapper支持以下SQL语法吗 INSERT INTO MyTable a b c VALUES 1 2 3 4 5 6 7
  • MariaDb 10 条件(其中 id = '1')返回与 id ='1a' 相同的结果

    我创建以 id 作为主键和 int 自动增量的表 用这个脚本 CREATE TABLE devel pos menu id INT NOT NULL AUTO INCREMENT title VARCHAR 100 NULL DEFAULT
  • MariaDB 服务器在 600 秒后客户端连接超时

    我的 MariaDB 服务器在 600 秒 10 分钟 不活动后使我的 C 客户端 使用 libmariadb 超时 我不确定为什么 因为我找不到任何指定该数字的已配置超时 这是我的代码 我在其中执行一个简单的 SELECT 查询 等待 1
  • mariadb: jdbc: setTimestamp 截断毫秒

    在我看来 如果我使用准备好的语句将它们插入到我的 mariadb 中 毫秒就会被截断 谷歌搜索并不成功 我发现了很多类似的问题 这些问题要么已解决 要么不适用 但很难相信我是唯一一个遇到这个问题的人 所以我想在向 mariadb 提交错误之
  • 为通用字符选择表排序规则

    我正在开发一个需要存储通用字符的后端 我选择了utf8mb4用于此目的的表编码 我还必须选择表格排序规则 最直接的选择是选择utf8mb4 general ci表整理 除了一般的排序规则之外 还有大约20种其他排序规则可供选择 更具体的排序

随机推荐