すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:Linux ECSインスタンスをApsaraDB RDS for MySQLインスタンスに接続したときに「不明なMySQLサーバーホスト」というエラーメッセージが表示された場合はどうすればよいですか。

最終更新日:Mar 28, 2026

問題の説明

Linux ECSインスタンスをApsaraDB RDS for MySQLインスタンスに接続すると、次のエラーメッセージが表示されます。

不明なMySQLサーバーホスト

原因

ドメイン名解決で生成されたデータパケットは、iptablesが有効になっているため破棄されます。 システムログに次のエラーが報告されています。

ECS连接报错

解決策

次のセクションでは、CentOS 6.5を実行するECSインスタンスで問題を解決する方法の例を示します。 ECSインスタンスのバージョンがCentOS 6.5より前の場合は、net.ipv4.ip_conntrack_maxパラメーターを変更します。

  1. ECSインスタンスにログインし、次のコマンドを実行してsysctl.confファイルを編集します。

    vim /etc/sysctl.conf

  2. メモリリソースに基づいてnet.nf_conntrack_maxパラメーターを変更します。 次に、変更を保存して終了します。

    net.nf_conntrack_max = 6550400
  3. 次のコマンドを実行して、設定を有効にします。

    sysctl -p
    説明

    net.nf_conntrack_maxパラメーターの値を変更したときに、エラー: "nf_conntrack_max" is an unknown keyエラーメッセージが表示された場合は、ip_conntrackモジュールをロードする必要があります。 このモジュールを /etc/rc.localスタートアップフォルダに追加することを推奨します。

適用範囲

  • ApsaraDB RDS for MySQL