2017-09-08 33 views
1

我很難得到在本地機器上工作的gcloud sql代理。我已經完成了所有步驟here但是我收到以下錯誤。我不清楚究竟哪裏出了問題。重要的事情要注意,我沒有使用服務帳戶,我通過我自己的帳戶進行身份驗證,通過gcloud身份驗證登錄並且我正在遵循TCP套接字步驟。GCloud SQL代理無法連接,不清楚的錯誤

MySQL的

ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 

GCloud SQL代理

couldn't connect to "<my instance connection name>": googleapi: Error 400: This operation isn"t valid for this instance., invalidOperation 

GCloud日誌

... status: { 
    code: 2  
    message: "UNKNOWN"  
    } 
} 
receiveTimestamp: "2017-09-08T15:45:10.179994989Z" 
resource: {…} 
severity: "ERROR" 
timestamp: "2017-09-08T15:45:04.289Z" 
} 
+2

它是第一代實例嗎?代理連接僅適用於第二代實例。 – Vadim

+0

是的,這是第一代實例。這是一個無賴。好的電話,我現在在文檔中看到了這個要求,我不知道我以前錯過了它。 – tramstheman

+0

如果您可以將其作爲答案,我會接受它。 – tramstheman

回答

1

最可能的原因ÿ您收到此錯誤消息是因爲您正在使用第一代實例。

只有第二代實例支持代理連接。