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

Tair (Redis® OSS-Compatible):ECSインスタンスとTairインスタンス間のネットワーク接続のテスト

最終更新日:Aug 22, 2026

Tair (またはRedis オープンソース版) インスタンスを作成した後に接続できない場合や接続に失敗した場合は、Elastic Compute Service (ECS) インスタンスで ping コマンドを実行して Tair インスタンスへのネットワーク接続をテストします。

操作手順

  1. インスタンスのエンドポイントを取得します。詳細については、「エンドポイントの表示」をご参照ください。

  2. クライアントをホストしている ECS インスタンスにログインし、ping コマンドを実行します。

    たとえば、インスタンスエンドポイントが r-bp1zx****.redis.rds.aliyuncs.com の場合、次のコマンドを実行します。

    ping r-bp1zx****.redis.rds.aliyuncs.com
    説明

    このコマンドは、Windows と Linux のどちらのオペレーティングシステムでも実行できます。

  3. テスト結果を確認します。

    • Windows では、コマンドは 4 回 ping を送信した後にテスト結果を返します。以下に出力例を示します。

      説明

      接続性を継続的にテストするには、ping <host> -t コマンドを実行します。

      図 1. Windows サーバーでの ping コマンド

      C:\Users\Administrator>ping xxx.redis.rds.aliyuncs.com
      Pinging xxx.redis.rds.aliyuncs.com [xxx.xxx.xxx.4] with 32 bytes of data:
      Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128
      Reply from xxx.xxx.xxx.4: bytes=32 time<1ms TTL=128
      Ping statistics for xxx.xxx.xxx.4:
          Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
      Approximate round-trip times in milliseconds:
          Minimum = 0ms, Maximum = 0ms, Average = 0ms
    • Linux では、コマンドは継続的に ping リクエストを送信します。Ctrl+C を押すと、コマンドが停止して統計情報が表示されます。以下に出力例を示します。

      図 2. Linux サーバーでの ping コマンド

      [root@yaozhou ~]# ping xxx.redis.rds.aliyuncs.com
      PING xxx.redis.rds.aliyuncs.com (xxx) 56(84) bytes of data.
      64 bytes from xxx (xxx): icmp_seq=1 ttl=64 time=0.625 ms
      64 bytes from xxx (xxx): icmp_seq=2 ttl=64 time=0.644 ms
      64 bytes from xxx (xxx): icmp_seq=3 ttl=64 time=0.634 ms
      64 bytes from xxx (xxx): icmp_seq=4 ttl=64 time=0.640 ms
      64 bytes from xxx (xxx): icmp_seq=5 ttl=64 time=0.634 ms
      64 bytes from xxx (xxx): icmp_seq=6 ttl=64 time=0.635 ms
      64 bytes from xxx (xxx): icmp_seq=7 ttl=64 time=0.643 ms
      64 bytes from xxx (xxx): icmp_seq=8 ttl=64 time=0.638 ms
      64 bytes from xxx (xxx): icmp_seq=9 ttl=64 time=0.635 ms
      64 bytes from xxx (xxx): icmp_seq=10 ttl=64 time=0.631 ms
      ^C
      --- xxx.redis.rds.aliyuncs.com ping statistics ---
      10 packets transmitted, 10 received, 0% packet loss, time 9001ms
      rtt min/avg/max/mdev = 0.625/0.635/0.644/0.034 ms

結果の分析

  • 前述の例のように、すべてのリクエストに対して応答があった場合、接続は正常です。

  • リクエストが失敗またはタイムアウトした場合、接続に問題があります。主な原因として、以下が考えられます。

    • 名前解決に失敗しています。詳細については、「DNS 障害による接続問題の解決」をご参照ください。

    • 「宛先ホスト到達不能」エラーが発生しています。詳細については、「「宛先ホスト到達不能」エラーの解決方法」をご参照ください。

    • ECS インスタンスの異常な動作によってセキュリティポリシーがトリガーされ、サービスがブロックされている可能性があります。サーバーを確認し、セキュリティグループで正確なアウトバウンドルールを設定して、ECS インスタンスが必要なアドレスとポート (インスタンスのポート 6379 など) のみにアクセスできるようにしてください。詳細については、「セキュリティグループルール」をご参照ください。

    • ECS インスタンス上のファイアウォール、または中継ネットワークデバイスが接続をブロックしている可能性があります。ECS インスタンスのファイアウォール設定と、関連するネットワークインフラストラクチャを確認してください。