我想将“打开文件限制 mysql”增加到 2084。通过 ssh 运行的命令是什么?
答案1
要查看当前限制,请输入:
ulimit -a
要检查特定用户的限制(我猜你会对mysql
用户感兴趣),请输入:
su mysql ulimit -a
要增加/修改限制,请执行以下操作:
vi /etc/security/limits.conf
并添加:
mysql hard nofile 2084
mysql soft nofile 2084
对 执行相同操作/etc/security/limits.d/90-nproc.conf
。
您还可以临时增加当前登录用户的打开文件限制:
ulimit -Hn 2084
答案2
my.cnf
如果你正在寻找 MySQL 内部限制,它由文件中的变量定义open_files_limit = 2084
(请参阅MySQL 文档了解详情)。
根据您的版本,要编辑的文件应该/etc/mysql/my.cnf
是/etc/mysql/mysql.conf.d/mysqld.cnf