Docker Ubuntu容器安装mysql-server遇权限报错并卡住的问题
Docker容器内安装MySQL-server失败问题
问题概述
找到类似问题但无法解决当前故障。
复现步骤
- 创建未做任何修改的
ubuntu:22.04容器 - 执行命令:
docker exec test-ubuntu bash -c "apt update; apt install mysql-server"
故障现象
安装过程卡在**"Renaming removed key_buffer and myisam-recover options (if present)"**,并出现大量Cannot stat file /proc/433/fd/[n]: Permission denied报错,最终mysql-server-8.0配置失败,提示无法关闭进程ID为1030的服务器。
MySQL错误日志内容
执行docker exec test-ubuntu bash -c 'cat /var/log/mysql/error.log'查看日志,未发现关键错误信息,日志内容如下:
2023-02-16T03:25:14.092640Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.32-0ubuntu0.22.04.2) 初始化服务器中,进程ID:980 2023-02-16T03:25:14.099155Z 1 [System] [MY-013576] [InnoDB] InnoDB初始化已启动。 2023-02-16T03:25:15.437369Z 1 [System] [MY-013577] [InnoDB] InnoDB初始化已完成。 2023-02-16T03:25:19.676899Z 6 [Warning] [MY-010453] [Server] root@localhost 被创建时密码为空!请考虑关闭 --initialize-insecure 选项。 2023-02-16T03:25:23.597131Z 6 [System] [MY-013172] [Server] 收到来自用户 boot 的关闭指令。正在关闭 mysqld(版本:8.0.32-0ubuntu0.22.04.2)。 2023-02-16T03:25:29.456978Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.32-0ubuntu0.22.04.2) 启动中,进程ID:1028 2023-02-16T03:25:29.470270Z 1 [System] [MY-013576] [InnoDB] InnoDB初始化已启动。 2023-02-16T03:25:29.724484Z 1 [System] [MY-013577] [InnoDB] InnoDB初始化已完成。 2023-02-16T03:25:30.124681Z 0 [Warning] [MY-010068] [Server] CA证书 ca.pem 为自签名证书。 2023-02-16T03:25:30.124748Z 0 [System] [MY-013602] [Server] 通道 mysql_main 已配置为支持TLS。此通道现在支持加密连接。 2023-02-16T03:25:30.129841Z 0 [Warning] [MY-011810] [Server] --pid-file 配置不安全:路径中的位置 '/tmp' 对所有操作系统用户可访问。考虑选择其他目录。 2023-02-16T03:25:30.147250Z 0 [System] [MY-011323] [Server] X插件已准备好接受连接。套接字:/var/run/mysqld/mysqlx.sock 2023-02-16T03:25:30.147299Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld:已准备好接受连接。版本:'8.0.32-0ubuntu0.22.04.2' 套接字:'/tmp/tmp.c4bayLhPNX/mysqld.sock' 端口:0 (Ubuntu)。 2023-02-16T03:25:30.175862Z 0 [System] [MY-013172] [Server] 收到来自用户 <通过用户信号> 的关闭指令。正在关闭 mysqld(版本:8.0.32-0ubuntu0.22.04.2)。 2023-02-16T03:25:31.861822Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld:关闭完成(mysqld 8.0.32-0ubuntu0.22.04.2) (Ubuntu)。
内容的提问来源于stack exchange,提问作者chikadance
相关产品推荐
相关产品推荐

