前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >群晖(Synology)NAS 安装 Mariadb 数据库启动错误

群晖(Synology)NAS 安装 Mariadb 数据库启动错误

原创
作者头像
HoneyMoose
发布2022-03-04 21:32:34
1.4K0
发布2022-03-04 21:32:34
举报
文章被收录于专栏:CWIKIUSCWIKIUS

启动的时候提示错误:

You need to specify one of MARIADB_ROOT_PASSWORD, MARIADB_ALLOW_EMPTY_ROOT_PASSWORD and MARIADB_RANDOM_ROOT_PASSWORD

导致无法启动。

具体的启动错误信息可以在日志中看到。

nas-mysql-01
nas-mysql-01

问题和解决

这个是因为在启动的环境变量中没有设置 ROOT 的密码信息。

这个将会导致启动错误。

解决办法如下:

选择要启动的容器数据库服务器,然后选择编辑。

nas-mysql-02
nas-mysql-02

然后选择环境变量。

在环境变量中添加 一个 MARIADB_ROOT_PASSWORD 或者其他参数就可以了。

在这里,因为我们的数据库是测试用的,并且只在局域网中访问,所以就使用了一个最简单的 123456。

当然这个不是最好的实践。

你可以使用这个登录以后再在数据库中创建一个可以远程访问的用户,并且使用随机长度的密码,同时修改这个参数为 MARIADB_ROOT_PASSWORD。

这样你的 root 用户就不可以远程访问了。

nas-mysql-04
nas-mysql-04

应用后重启容器就可以了。

nas-mysql-05
nas-mysql-05

这个时候你的数据库服务状态应该是启动的,然后通过远程连接下看看有没有问题。

https://www.ossez.com/t/synology-nas-mariadb/13899

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题和解决
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com