場景描述:生產環境中的mysql一主多從需要監控,故在安裝mysqld_exporter后發現報錯日志如下:
Error pinging mysqld: Error 1045: Access denied for user ‘exporter’@’::1’ (using password: YES) source=”mysqld_exporter.go:268”
解決:先是懷疑用戶權限沒有給足,重新賦予用戶權限后還是出現相同問題,網上也尋找了答案,大都是用戶權限問題;最終發現在my.cnf文件中發現設置的用戶(exporter)密碼
中有“#”字符,重新修改用戶(exporter)密碼后重新啟動mysqld_exporter后服務正常。