2011-02-26 2 views
5

개발 컴퓨터에 프록시를 설치하려고했는데 다음 오류가 발생했습니다.프록시의 admin-username 오류

/etc/init.d/mysql-proxyd start 
Starting mysql-proxy: 2011-02-26 15:51:45: (critical) admin-plugin.c:569: --admin-username needs to be set 
2011-02-26 15:51:45: (critical) mainloop.c:267: applying config of plugin admin failed 
2011-02-26 15:51:45: (critical) mysql-proxy-cli.c:596: Failure from chassis_mainloop. Shutting down. 
[ OK ] 

이 시스템은 테스트 시스템이므로 프록시의 보안 기능은 필요하지 않습니다. 위의 오류를 피하려면 어떻게합니까?

답변

6

어느 0.8.2 이상으로 MySQL의 프록시의 버전을 업그레이드하거나 명시 적으로 mysql-proxy --plugins=proxy

2
[mysql-proxy] 
daemon = true 
user = mysql 
proxy-skip-profiling = true 
keepalive = true 
max-open-files = 2048 
event-threads = 50 
pid-file = /var/run/mysql-proxy.pid 
log-file = /var/log/mysql-proxy.log 
log-level = debug 
admin-address=:4401 
admin-username=1 
admin-password=1 
admin-lua-script=/usr/local/lib/mysql-proxy/lua/admin.lua 
proxy-address = 0.0.0.0:3307 
proxy-backend-addresses = 192.168.2.1:3306 
proxy-read-only-backend-addresses=192.168.6.2:3306, 192.168.6.1:3306 
proxy-lua-script=/usr/lib/mysql-proxy/lua/proxy/balance.lua 
을 사용하여 관리 플러그인이 필요하지 않도록 지정
관련 문제