Synology(群辉) NAS Mariadb 配置文件修改

栏目: 数据库 · 发布时间: 5年前

内容简介:其实官方提供了一个配置文档,但是实际在修改的时候还是发现一些问题:对于后续的版本或者系统更新, 这个文件并不在这个目录下,对于我目前实用的系统这个文件应该在如下目录下:并且还有另外一个很鸡肋的问题,就是提供提供的命令

其实官方提供了一个配置文档,但是实际在修改的时候还是发现一些问题:

在管理 DSM 5.0 或更新版本中的数据库时,MariaDB 套件的默认设置应该能够满足大多数用户的要求。但如必要,您可手动更改 MariaDB 设置以满足您的特定需求。

请按以下说明完成操作:

  1. 如果没有名为  my.cnf  的配置文件,请创建该文件。该文件应包含您要在 MariaDB 中更改的设置(请参见以下实例)。
  2. 将  my.cnf  文件置于 Synology NAS 的以下路径: /var/packages/MariaDB/etc
  3. 重启 Synology NAS 或执行  /usr/syno/bin/synopkg restart MariaDB  来应用新设置。更新 MariaDB 套件或重启 DSM 后,新设置将被保留。

例如,要提高传入 MariaDB 的文件的大小上限,您可在 my.cnf 配置文件中添加以下命令行:

[mysqld]

对于后续的版本或者系统更新, 这个文件并不在这个目录下,对于我目前实用的系统这个文件应该在如下目录下:

vim /var/packages/MariaDB10/etc/my.cnf

并且还有另外一个很鸡肋的问题,就是提供提供的命令 /usr/syno/bin/synopkg restart MariaDB 貌似并没啥效果,不管是stop还是restart都是提示成功了,stop后提示成功了,但是依旧可以访问,并且配置信息并没有生效。

当然还可能是由于配置文件修改的不对,系统下的配置文件我找到了好几个,由于一直没有生效就都改掉了。

/usr/syno/etc/packages/MariaDB10/my.cnf<br />
/usr/local/mariadb10/etc/mysql/my.cnf<br />
/volume1/@appstore/MariaDB10/usr/local/mariadb10/etc/mysql/my.cnf

这三个配置文件我都改掉了,如果命令无法生效,最简单的办法就是直接重启。

其实可以看到配置文件还有很多,但是都位于test目录下,所以也就没必要修改了。

obaby@BirdData:~$ sudo find / -name my.cnf
/usr/syno/etc/packages/MariaDB10/my.cnf
/usr/local/mariadb10/etc/mysql/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/etc/mysql/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/spider/spider/oracle2/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/spider/spider/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/spider/spider/handler/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/spider/spider/bg/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/spider/spider/oracle/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/connect/connect/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/sphinx/sphinx/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/wsrep_info/wsrep_info/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/plugin/heap/mtr2/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/wsrep/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/galera/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/storage_engine/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/storage_engine/parts/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/storage_engine/trx/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/rpl/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/multi_source/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/galera_3nodes/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/binlog_encryption/my.cnf
/volume1/@appstore/MariaDB10/usr/local/mariadb10/mysql-test/suite/federated/my.cnf

重启之后可以看下配置是否生效,比如我修改了:

[mysqld]
max_allowed_packet = 1073741824
lower_case_table_names=1

Synology(群辉) NAS Mariadb 配置文件修改

参考链接: https://www.synology.com/zh-cn/knowledgebase/DSM/tutorial/Service_Application/Can_MariaDB_settings_be_customized_on_Synology_NAS

原创文章,转载请注明:转载自obaby@mars

本文标题: 《Synology(群辉) NAS Mariadb 配置文件修改》

本文链接地址: http://www.h4ck.org.cn/2019/02/synology%e7%be%a4%e8%be%89-nas-mariadb-%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6%e4%bf%ae%e6%94%b9/

Synology(群辉) NAS Mariadb 配置文件修改


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

21天学通C语言

21天学通C语言

(美国)琼斯(Bradley L.Jones) (美国)埃特肯(Peter Aitken) / 信达工作室 / 人民邮电出版社 / 2012-8 / 69.00元

《21天学通C语言(第6版•修订版)》是初学者学习C语言的经典教程。本版按最新的标准(ISO∕IEC:9899-1999),以循序渐进的方式介绍了C语言编程方面知识,并提供了丰富的实例和大量的练习。通过学习实例,并将所学的知识用于完成练习,读者将逐步了解、熟悉并精通C语言。《21天学通C语言(第6版•修订版)》包括四周的课程。第一周的课程介绍了C语言程序的基本元素,包括变量、常量、语句、表达式、函......一起来看看 《21天学通C语言》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

MD5 加密
MD5 加密

MD5 加密工具