全部产品
Search
文档中心

:ECS gagal terhubung ke instance RDS karena masalah routing

更新时间:Jun 25, 2025

Deskripsi

ECS dan instance RDS berada dalam VPC dan wilayah yang sama. Meskipun demikian, Anda tidak dapat terhubung ke instance RDS menggunakan alamat intranet (meskipun koneksi melalui alamat internet berhasil), serta operasi ping dan telnet gagal.

Penyebab

Perubahan pada entri tabel routing disebabkan oleh instalasi layanan seperti Docker.

Solusi

Penting

Alibaba Cloud mengingatkan Anda bahwa:

  • Sebelum melakukan operasi yang berpotensi menimbulkan risiko, seperti memodifikasi konfigurasi atau data instance, pastikan untuk memeriksa kemampuan pemulihan bencana dan toleransi kesalahan dari instance guna memastikan keamanan data.

  • Anda dapat memodifikasi konfigurasi dan data instance termasuk namun tidak terbatas pada Elastic Compute Service (ECS) dan Relational Database Service (RDS). Sebelum modifikasi, disarankan untuk membuat snapshot atau mengaktifkan pencadangan log RDS.

  • Jika Anda telah memberikan otorisasi atau mengirimkan informasi keamanan seperti akun login dan kata sandi di Konsol Manajemen Alibaba Cloud, segera perbarui informasi tersebut.

  1. Masuk ke instance ECS yang bermasalah dan jalankan perintah berikut untuk menguji alamat IP internal instance RDS menggunakan perintah ping:

    ping rm-XXX-mysql.rds.aliyuncs.com

    Keluaran serupa akan ditampilkan, menunjukkan bahwa alamat IP intranet instance RDS dapat diperoleh meskipun Anda tidak dapat melakukan ping ke instance RDS.

  2. Jalankan perintah berikut untuk melihat informasi tabel route dari instance ECS:

    route -n

    Jika entri route serupa ditampilkan di sistem, periksa apakah entri route telah ditambahkan untuk Docker dan layanan lainnya (Anda juga dapat membandingkannya dengan tabel route instance ECS normal).

  3. Jalankan perintah berikut untuk menambahkan entri route:

    route add -net [$Network] gw [$Gateway] dev [$Network_Card]
    Catatan
    • Pastikan penambahan entri route ini tidak memengaruhi bisnis Anda saat ini.

    • [$Network] adalah blok CIDR tempat instance RDS berada.

    • [$Gateway] adalah alamat Gateway. Anda dapat menggunakan titik akhir internal instance ECS.

    • [$Network_Card] adalah nama kartu kontrol antarmuka jaringan instance ECS, umumnya eth0.

  4. Jalankan perintah berikut untuk memastikan Anda dapat melakukan ping secara normal:

    ping rm-XXX-mysql.rds.aliyuncs.com

Kesesuaian

  • ECS

  • RDS