問題現象
在 資料來源管理 頁面添加 RDS MySQL 資料來源時,報錯:
失敗原因:[DB_QUERY_ERROR]{"jdbcUrl":"jdbc:mysq://10.10.10.1:5119?allowLoadLocallnfile=false&autoDeserialize=false&allowLocalInfile=false&allowUrlInLocalInfile=false&useSSL=false","message":"com.oceanbase.oms.cm.client.exception.CmServerException:failures occured while executing command,skip remaining command;errorcode:BAD_GATEWAY"} 。解決方案
遇到該類報錯時,請排查以下問題:
確認 RDS MySQL 白名單正確添加
OMS 會自動在 RDS 上建立白名單分組,其命名類似於 ob_oms_cn_xxxxx,該 IP 段會包含Data Transmission Service的 IP 網段。
添加白名單任務受限於 RDS 側的任務,受多種因素影響可能導致新增工作失敗。如果新增工作失敗,請自行添加 OMS 資料來源頁面提示的 IP 網段至任意 RDS 白名單分組中。

確認添加資料來源時,填寫的使用者名稱和密碼的正確性
報錯:Access denied for user 'use_name'@'x.x.x.x' (using password: YES),表示添加資料來源時,填寫的密碼不正確。
問題現象
在配置資料移轉專案時,添加 RDS MySQL 資料來源報錯:
失敗原因:[DB_QUERY_ERROR]{"jdbcUrl":"jdbc:mysq://10.10.10.1:4100?allowLoadLocallnfile=false&autoDeserialize=false&allowLocalInfile=false&allowUrlInLocalInfile=false&useSSL=false","message":"com.oceanbase.oms.cm.client.exception.CmServerException:java.net.UnknownHostException:i3lhk5fxzu1cw;errorcode:BAD_GATEWAY"} 。已排查下述問題:
白名單正確添加。
RDS 可以正常遠程,但無法使用 RDS 和公網接入。
查看報錯均為
.UnknownHostException。
可能原因
Unkonwn Host 報錯是指 OMS 執行個體資源未分配成功。第一次購買資料轉送執行個體,建立資源可能會需要 10~15 分鐘。
解決方案
請等待執行個體建立完成後,重試配置鏈路。