mariadb是以pod方式运行,需要进入mariadb pod然后在登陆mariadb;平常命令行中使用的命令就是
/usr/bin/kubectl --kubeconfig=/etc/kubernetes/admin.conf exec -it -nopenstack mariadb-server-0 -- bash -c 'mysql --defaults-file=/etc/mysql/admin_user.cnf -e "show databases;"|wc -l'
但是在写zabbix_agent.conf后执行会报错
解决方法如下:
exec -it 将t这个参数删除掉