イントラネットMySQLアクセスの遅い解決ノート

1012 ワード

最近新しくCentOS+MySQLのサーバーをインストールして、発見は遠隔からアクセスするのがとても遅くて、SSHが遅いだけではなくて、MySQLの接続も遅いです.
今日はGoogleが1本で、解決したでしょう.記録手順は以下の通りです.
原因分析:
主にDNSの問題で、以前は何台かのサーバーがインストールされていて、ファイアウォールに外部ネットワークアクセスが配置されていましたが、新しくインストールされたのは純粋な内部ネットワークのサーバーなので、DNSサーバーにアクセスできません.
解決策:
1:SSHの遅い処理
SSHの配置を修正してDNSを閉じ、またネット上ではGSSAPI検証も一緒にオフにします.操作は次のとおりです.
vi /etc/ssh/sshd_config

UseDNSとGSSAPIAuthenticationの両方をnoに設定します.
#GSSAPIAuthentication yes
GSSAPIAuthentication no
#UseDNS yes
UseDNS no

その後、SSHサービスを再起動します.
 /etc/init.d/sshd restart

2:MySQLの遅い処理
RPMで直接インストールしたMYSQLなので、とりあえずmy.cnfプロファイル.そして編集します.
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
vi /etc/my.cnf

mysqldセクションにDNSを使用しないで一言追加します.
[mysqld]
skip-name-resolve

そして、サービスを再起動します.
/etc/init.d/mysqld restart

これでOKです.