zabbixが立ち上がらなくなった問題を解消した
業務中にちょっとトラブったので、忘備録
構築済のZabbixサーバの落とし上げを試したら、Zabbixが立ち上がらなくなりました
/var/log/zabbix/zabbix_server.logを見ると、Too many connections
connection数が足りないエラーが・・・
でも、my.cnfにはこのコネクション数を増やすように記載してました
max_connetcions=1000
これが反映されない、なぜ・・・・
で、調べたら解決方法がわかりました
参考:
下記の手法で上限を引き上げることで解決できるとのこと
①OS側の上限をあげる(/etc/sysctl.conf)
②サービス側の上限をあげる(/usr/lib/systemd/system/mariadb.service)
①OS側の上限をあげる(/etc/sysctl.conf)
vim /etc/sysctl.conf
# 設定ファイルのどこかに記載
fs.file-max = "65536"
反映のため、以下コマンドを押下
sysctl -p
②サービス側の上限をあげる(/usr/lib/systemd/system/mariadb.service)
vim /usr/lib/systemd/system/mariadb.service
[Service]
# この配下に以下記載
LimitNOFILE=65536
これで、次回以降立ち上げた際にmax_connectionがmy.cnfで設定した値になります
いや、これはわからんて・・・
ともかく、めでたしめでたし
以上