Golfreeze.packetlove.com: Life style of Golfreeze Canon400D Family kammtan.com Jazz Freebsd Unix Linux System Admin guitar Music
All about unix linux freebsd and FAQ for Packetlove.com Web hosting , Mail hosting , VoIP + IP PBX server => all application on unix knowledges by golfreeze => Topic started by: golfreeze on ตุลาคม 20, 2015, 11:22:17 PM
-
ในกรณีสั่ง mysql connect server แล้วเจอ error ประมาณนี้
"Host 'host_name' is blocked because of many connection errors.
Unblock with 'mysqladmin flush-hosts' "
ก็ทำใจร่มๆ ไว้ครับ ปัญหาทุกอย่างล้วนมีทางแก้ไข ขอแค่มีสติไว้
ถ้ากรณี database connect localhost ให้ลองเชคตัว max_connect_errors ในส่วนของ ตัวแปรของ mysql server ครับ
#mysql -uroot -p
>\P more;
>show variables;
สังเกตค่าของ max_connect_errors จะเป็น 10 อยู่
ทำการ อัฟเดทเพิ่มในส่วนของ max_connect_errors ให้เพิ่มขึ้นหน่อยตามความเหมาะสมครับ
> SET GLOBAL max_connect_errors = 10000;
> Flush hosts;
แล้วลอง connect db ใหม่ดูครับ
ถ้าในกรณี database ไม่อยู่ใน localhost แต่ connect ไปอีก node server 1 ให้ทำการแก้ไขที่ node นั้นแทน ด้วยวิธีการเดียวกันกับด้านบนนะครับผม : )