slurmdbd: error: Database settings not recommended values: innodb_buffer_pool_size innodb_lock_wait_timeout
时间: 2024-01-06 18:41:38 浏览: 366
浅析在线调整 innodb_buffer_pool_size
根据引用[1]和引用[2]的内容,解决slurmdbd报错的方法是修改MySQL的配置文件/etc/my.cnf。你需要添加innodb_buffer_pool_size和innodb_lock_wait_timeout的大小。在[mysqld]部分添加以下内容:
innodb_buffer_pool_size=1024M
innodb_lock_wait_timeout=900
这样可以增加MySQL的内存缓冲池大小和锁等待超时时间,以解决报错问题。
另外,根据引用[3]的内容,你还可以配置mysql_exporter.service来监控MySQL的性能。你可以编辑mysql_exporter.service文件,添加相关的监控指标,如processlist、innodb_tablespaces、innodb_metrics等。然后将该文件放置在相应的目录下,如/usr/local/mysqld_exporter-0.10.0.linux-amd64/mysqld_exporter。最后,配置prometheus server的prometheus.yml文件,将MySQL的监控指标添加到其中。
综上所述,你可以通过修改MySQL的配置文件和配置监控工具来解决slurmdbd报错的问题。
阅读全文