์ง๋ฌธ ๋๋ ๋ฌธ์ ๊ฐ ๋ค์ ํ์ด์ง ์ค ํ๋์์ ์ด๋ฏธ ํด๊ฒฐ๋ ๊ฒ์ธ์ง ํ์ธํฉ๋๋ค.
์ด ํ์ด์ง์ ์ฃผ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฐฑ์ ๋ฐ ๋ณต๊ตฌ
- ๊ฐ์ ธ์ค๊ธฐ ๋ฐ ๋ด๋ณด๋ด๊ธฐ ์ทจ์
- ํด๋ก
- ์ฐ๊ฒฐ
- ์ธ์คํด์ค ๋ง๋ค๊ธฐ
- ํ๋๊ทธ
- ๊ณ ๊ฐ์ฉ์ฑ
- ๊ฐ์ ธ์ค๊ธฐ ๋ฐ ๋ด๋ณด๋ด๊ธฐ
- Vertex AI์ ํตํฉ
- ๋ก๊น
- ์ธ์คํด์ค ๊ด๋ฆฌ
- Private Service Connect
- ๋ณต์
๋ฐฑ์ ๋ฐ ๋ณต๊ตฌ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
ํ์ฌ ์์ ์ ์ํ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. | Google Cloud ์ฝ์์ ์์
์๋ฃ ์์๋ง ์ฑ๊ณต ๋๋ ์คํจ๋ฅผ ๋ณด๊ณ ํฉ๋๋ค. ๊ฒฝ๊ณ ๋๋ ๊ธฐํ ์
๋ฐ์ดํธ๋ฅผ ํ์ํ๋๋ก ์ค๊ณ๋์ง ์์์ต๋๋ค.
|
์ฃผ๋ฌธํ ๋ฐฑ์ ์์ ์ ์คํํ ์ฌ์ฉ์๋ฅผ ํ์ธํ๋ ค๊ณ ํฉ๋๋ค. | ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์์
์ ์์ํ ์ฌ์ฉ์๊ฐ ํ์๋์ง ์์ต๋๋ค.
๋ก๊ทธ๋ฅผ ์ดํด๋ณด๊ณ ํ ์คํธ๋ฅผ ๊ธฐ์ค์ผ๋ก ํํฐ๋งํ์ฌ ์ฌ์ฉ์๋ฅผ ์ฐพ์ต๋๋ค. ๊ฐ์ธ ์ ๋ณด์ ๊ฒฝ์ฐ ๊ฐ์ฌ ๋ก๊ทธ๋ฅผ ์ฌ์ฉํด์ผ ํ ์๋ ์์ต๋๋ค. ๊ด๋ จ ๋ก๊ทธ ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
|
์ธ์คํด์ค๊ฐ ์ญ์ ๋ ํ์๋ ์ธ์คํด์ค๋ฅผ ๋ฐฑ์ ํ ์ ์์ต๋๋ค. | ๋ฐ์ดํฐ์ ์ต์ข ๋ฐฑ์ ์ ์ํํ์ง ์๊ณ ์ธ์คํด์ค๋ฅผ ์ญ์ ํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ณต๊ตฌํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ธ์คํด์ค๋ฅผ ๋ณต์ํ๋ฉด Cloud SQL์์ ๋ฐฑ์ ๋ ๋ณต์ํฉ๋๋ค. ์ญ์ ๋ ์ธ์คํด์ค๋ฅผ ๋ณต๊ตฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ณต๊ตฌ ๋ฐฑ์ ์ ์ฐธ์กฐํ์ธ์. ๋ด๋ณด๋ด๊ธฐ ์์ ์ ์๋ฃํ ๊ฒฝ์ฐ ์ ์ธ์คํด์ค๋ฅผ ๋ง๋ ๋ค์ ๊ฐ์ ธ์ค๊ธฐ ์์ ์ ์ํํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค์ ๋ง๋ค ์ ์์ต๋๋ค. ๋ด๋ณด๋ด๊ธฐ๋ Cloud Storage์ ์ฐ์ด๊ณ ์ฌ๊ธฐ์์ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฝ์ต๋๋ค. |
์๋ ๋ฐฑ์ ์ด ์ฅ์๊ฐ ์ค๋จ๋๊ณ ์ทจ์ํ ์ ์์ต๋๋ค. | ๋ฐ์ดํฐ๋ฒ ์ด์ค ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ฐฑ์
์ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
์์
์ ์ทจ์ํด์ผ ํ๋ ๊ฒฝ์ฐ ๊ณ ๊ฐ์ง์์ ์ธ์คํด์ค |
SQL ๋คํ ํ์ผ์ ์ฐธ์กฐ๋ ํ๋ ์ด์์ ์ฌ์ฉ์๊ฐ ์์ผ๋ฉด ๋ณต์ ์์ ์ด ์คํจํ ์ ์์ต๋๋ค. | SQL ๋คํ๋ฅผ ๋ณต์ํ๊ธฐ ์ ์ ๊ฐ์ฒด๋ฅผ ์์ ํ๊ฑฐ๋ ๋คํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ฒด์ ๋ํ ๊ถํ์ด ๋ถ์ฌ๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์๊ฐ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ณต์ ์์
์ด ์๋ ์์ ๊ถ์ด๋ ๊ถํ์ผ๋ก ๊ฐ์ฒด๋ฅผ ๋ค์ ๋ง๋ค์ง ๋ชปํฉ๋๋ค.
SQL ๋คํ๋ฅผ ๋ณต์ํ๊ธฐ ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์๋ฅผ ๋ง๋ญ๋๋ค. |
์๋ ๋ฐฑ์ ๋ณด๊ด ์ผ์๋ฅผ 7์ผ์์ 30์ผ ์ด์์ผ๋ก ๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค. | 1๊ฐ๋ถํฐ 365๊ฐ๊น์ง
์ ์งํ ์๋ ๋ฐฑ์
์๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์๋ ๋ฐฑ์
์ ๊ตฌ์ฑ๋ ๋ณด๊ด ๊ฐ์ ๋ฐ๋ผ ์ ๊ธฐ์ ์ผ๋ก ํ๋ฃจ๋๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ณต์ํ ์ ์๋ ์๋ ๋ฐฑ์
์ ํ์ฌ ํ์๋๋ ๋ฐฑ์
๋ฟ์
๋๋ค.
๋ฐฑ์ ์ ๋ฌด๊ธฐํ ๋ณด๊ดํ๋ ค๋ฉด ์๋ ๋ฐฑ์ ๊ณผ ๋์ผํ ๋ฐฉ์์ผ๋ก ์ญ์ ๋์ง ์๋ ์ฃผ๋ฌธํ ๋ฐฑ์ ์ ๋ง๋ค๋ฉด ๋ฉ๋๋ค. ์ฃผ๋ฌธํ ๋ฐฑ์ ์ ๋ฌด๊ธฐํ ์ ์ง๋ฉ๋๋ค. ์ฆ, ๋ฐฑ์ ์ด๋ ๋ฐฑ์ ์ด ์ํ ์ธ์คํด์ค๊ฐ ์ญ์ ๋ ๋๊น์ง ์ ์ง๋ฉ๋๋ค. ์ด๋ฌํ ์ ํ์ ๋ฐฑ์ ์ ์๋์ผ๋ก ์ญ์ ๋์ง ์์ผ๋ฏ๋ก ๊ฒฐ์ ์ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. |
์๋ ๋ฐฑ์ ์ ์คํจํ์ผ๋ฉฐ ์ด๋ฉ์ผ ์๋ฆผ์ ๋ฐ์ง ๋ชปํ์ต๋๋ค. | Cloud SQL์์ ๋ฐฑ์ ์ํ๋ฅผ ์๋ฆฌ๋๋ก ์ค์ ํ๋ ค๋ฉด ๋ก๊ทธ ๊ธฐ๋ฐ ์๋ฆผ์ ๊ตฌ์ฑํฉ๋๋ค. |
์ธ์คํด์ค๊ฐ ์คํจ ๋ฐ ๋ฐฑ์ ๋ณต์ ์ํ ์ฌ์ด๋ฅผ ์ํํ๋ฉฐ ๋ฐ๋ณต์ ์ผ๋ก ์คํจํฉ๋๋ค. ๋ณต์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ฐ๊ฒฐ๊ณผ ์ฌ์ฉ ์๋๊ฐ ์คํจํฉ๋๋ค. |
ํด๊ฒฐ ๋ฐฉ๋ฒ:
|
๋ฐฑ์ /๋ณต์ ์์ ์ ์ํํ ๋ ๋ฐ์ดํฐ๊ฐ ๋๋ฝ๋์์ ๋ฐ๊ฒฌํฉ๋๋ค. | ํ
์ด๋ธ์ด ๋ก๊น
๋์ง ์๋ ์ํ๋ก ์์ฑ๋์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด๋ฌํ ํ ์ด๋ธ์ ๋ฐฑ์ ์์ ๋ณต์์ ํฌํจ๋์ง ์์ต๋๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ฐฑ์
์ ํตํด ์ด๋ฌํ ํ
์ด๋ธ์ ๋ณต์ํ๊ณ ์ถ๋ค๋ฉด ๋ก๊น
๋์ง ์์ ํ
์ด๋ธ์ ์ฌ์ฉํ์ง ์๋ ๊ฒ์
๋๋ค. ์ด๋ฏธ ๋ก๊น
๋์ง ์์ ํ
์ด๋ธ์ด ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ณต์ํ๋ ๊ฒฝ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ผ๋ก ๋คํํ๊ณ ํด๋น ํ
์ด๋ธ์ ๋ํ์ฌ |
๊ฐ์ ธ์ค๊ธฐ ๋ฐ ๋ด๋ณด๋ด๊ธฐ ์ทจ์
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์ค๋ฅ ๋ฉ์์ง: You can't cancel operation [operation-ID] because
this operation isn't in progress. |
์๋ฃ๋์๊ฑฐ๋ ์คํจํ๊ฑฐ๋ ์ทจ์๋ ๊ฐ์ ธ์ค๊ธฐ ๋๋ ๋ด๋ณด๋ด๊ธฐ ์์ ์ ์ทจ์ํ๋ ค๊ณ ํฉ๋๋ค. ์์ ์ด ์คํ ์ค์ธ ๊ฒฝ์ฐ ์ทจ์ํ ์ ์์ต๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: You can't cancel operation [operation-ID] because
Cloud SQL doesn't support the cancellation of an [operation-type]
operation. |
Cloud SQL์๋ |
์ค๋ฅ ๋ฉ์์ง: The [operation-type] operation isn't cancelled. Wait
and retry in a few seconds. |
Cloud SQL์์ ํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ๋๋ ๋ด๋ณด๋ด๊ธฐ ์์ ์ ์ทจ์ํ ์ ์์ต๋๋ค. ์ ์ ํ ๋ค์ ์๋ํ์ธ์. ๋ฌธ์ ๊ฐ ๊ณ์๋๋ฉด Google Cloud ์ง์ํ์ ๋ฌธ์ํ์ธ์. |
ํด๋ก
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
constraints/sql.restrictAuthorizedNetworks ์ค๋ฅ์ ํจ๊ป ํด๋ก ์ด ์คํจํฉ๋๋ค. |
ํด๋ก ์์
์ด Authorized Networks ๊ตฌ์ฑ์ ์ํด ์ฐจ๋จ๋์์ต๋๋ค.
Authorized Networks ๊ฐ Google Cloud ์ฝ์์ ์ฐ๊ฒฐ ์น์
์์ ๊ณต๊ฐ IP ์ฃผ์์ ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๋ณด์ ๊ณ ๋ ค์ฌํญ์ผ๋ก ์ธํด ํด๋ก ์ด ํ์ฉ๋์ง ์์ต๋๋ค.
๊ฐ๋ฅํ๋ฉด Cloud SQL ์ธ์คํด์ค์์ ๋ชจ๋ |
์ค๋ฅ ๋ฉ์์ง: Failed to create subnetwork. Couldn't find free
blocks in allocated IP ranges. Please allocate new ranges for this service
provider. Help Token: [help-token-id]. |
Google Cloud ์ฝ์์ ์ฌ์ฉํ์ฌ ๋น๊ณต๊ฐ IP ์ฃผ์๋ก ์ธ์คํด์ค๋ฅผ ํด๋ก ํ๋ ค๊ณ ํ์ง๋ง ์ฌ์ฉํ ํ ๋น๋ IP ๋ฒ์๋ฅผ ์ง์ ํ์ง ์์๊ณ ์์ค ์ธ์คํด์ค๊ฐ ์ง์ ๋ ๋ฒ์๋ก ์์ฑ๋์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ํด๋ก ๋ ์ธ์คํด์ค๋ ๋ฌด์์ ๋ฒ์๋ก ์์ฑ๋ฉ๋๋ค.
|
์ฐ๊ฒฐ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
Aborted connection . |
๋ฌธ์ ์์ธ:
์ ํ๋ฆฌ์ผ์ด์ ์ ๋คํธ์ํฌ ์ฅ์ ๋ฅผ ํ์ฉํ๊ณ ์ฐ๊ฒฐ ํ๋ง ๋ฐ ์ฌ์๋์ ๊ฐ์ ๊ถ์ฅ์ฌํญ์ ๋ฐ๋ผ์ผ ํฉ๋๋ค. ๋๋ถ๋ถ์ ์ฐ๊ฒฐ ํ๋ฌ๋ ์ด๋ฌํ ์ค๋ฅ๋ฅผ ํฌ์ฐฉํฉ๋๋ค(๊ฐ๋ฅํ ๊ฒฝ์ฐ). ๊ทธ๋ ์ง ์์ผ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ค์ ์๋ํ๊ฑฐ๋ ์ ์์ ์ผ๋ก ์คํจํด์ผ ํฉ๋๋ค. ์ฐ๊ฒฐ์ ๋ค์ ์๋ํ๋ ค๋ฉด ๋ค์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ด๋ฌํ ๋ฐฉ๋ฒ์ ์กฐํฉํ๋ฉด ์ ํ์ ์ค์ผ ์ ์์ต๋๋ค. |
Certificate verify failed . |
ํด๋ผ์ด์ธํธ ์ธ์ฆ์๊ฐ ๋ง๋ฃ๋์๊ฑฐ๋ ์ธ์ฆ์ ๊ฒฝ๋ก๊ฐ ์ฌ๋ฐ๋ฅด์ง ์์ต๋๋ค. ์ธ์ฆ์๋ฅผ ๋ค์ ๋ง๋ค์ด ๋ค์ ์์ฑํฉ๋๋ค. |
FATAL: database 'user' does not exist . |
gcloud sql connect --user ๊ฐ ๊ธฐ๋ณธ postgres ์ฌ์ฉ์์์๋ง ์๋ํฉ๋๋ค.๊ธฐ๋ณธ ์ฌ์ฉ์์ ์ฐ๊ฒฐํ ํ ์ฌ์ฉ์๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค. |
์ฐ๊ฒฐ๋ ์ฌ์ฉ์๋ฅผ ํ์ธํ๋ ค๋ ๊ฒฝ์ฐ | ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก๊ทธ์ธํ๊ณ ์๋ ๋ช
๋ น์ด๋ฅผ ์คํํฉ๋๋ค.SELECT datname, usename, application_name as appname, client_addr, state, now() - backend_start as conn_age, now() - state_change as last_activity_age FROM pg_stat_activity WHERE backend_type = 'client backend' ORDER BY 6 DESC LIMIT 20 |
Hostname/IP does not match certificate's altnames:
Host: localhost. is not in the cert's altnames . |
ํธ์คํธ ์ฃผ์๊ฐ ์๋ฒ ์ธ์ฆ์์ ๋์ฒด ์ด๋ฆ์ ์๋ ์ฃผ์์ ์ผ์นํ์ง ์์ต๋๋ค. verify-full ๋๋ ์ด์ ์์ํ๋ Node.js๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ servername ๋งค๊ฐ๋ณ์์ DNS ์ด๋ฆ์ ์ฌ์ฉํ์ธ์.
openssl์ ์ฌ์ฉํ์ฌ ์๋ฒ ์ธ์ฆ์์์ DNS ์ด๋ฆ์ ์ฐพ์ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด
|
์ธ์คํด์ค ๋ง๋ค๊ธฐ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์ค๋ฅ ๋ฉ์์ง: Failed to create subnetwork. Couldn't
find free blocks in allocated IP ranges. Please allocate new ranges for
this service provider . |
ํ ๋น๋ IP ๋ฒ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฃผ์๊ฐ ๋ ์ด์ ์์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๋ช ๊ฐ์ง ์๋๋ฆฌ์ค๊ฐ ์์ ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๊ธฐ์กด ํ ๋น๋ IP ๋ฒ์๋ฅผ ํ์ฅํ๊ฑฐ๋ ์ถ๊ฐ IP ๋ฒ์๋ฅผ ๋น๊ณต๊ฐ ์๋น์ค ์ฐ๊ฒฐ์ ํ ๋นํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ IP ์ฃผ์ ๋ฒ์ ํ ๋น์ ์ฐธ์กฐํ์ธ์. Cloud SQL ์ธ์คํด์ค๋ฅผ ๋ง๋ค ๋ ์ ๋ฒ์๋ฅผ ํ ๋นํ ๊ฒฝ์ฐ ํ ๋น์ด ๊ธฐ์กด ํ ๋น๊ณผ ๊ฒน์น์ง ์๋๋ก ํฉ๋๋ค. ์ IP ๋ฒ์๋ฅผ ๋ง๋ ํ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ VPC ํผ์ด๋ง์ ์ ๋ฐ์ดํธํฉ๋๋ค. gcloud services vpc-peerings update \ --service=servicenetworking.googleapis.com \ --ranges=OLD_RESERVED_RANGE_NAME,NEW_RESERVED_RANGE_NAME \ --network=VPC_NETWORK \ --project=PROJECT_ID \ --force ๊ธฐ์กด ํ ๋น์ ํ์ฅํ๋ ๊ฒฝ์ฐ ํ ๋น ๋ฒ์๋ฅผ ๋๋ฆฌ๊ธฐ๋ง ํ๊ณ ์ค์ด์ง ์๋๋ก ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์๋ ํ ๋น์ด 10.0.10.0/24์ธ ๊ฒฝ์ฐ ์ ํ ๋น์ ์ต์ 10.0.10.0/23์ผ๋ก ๋ง๋ญ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก /24 ํ ๋น์์ ์์ํ๋ ๊ฒฝ์ฐ ๊ฐ ์กฐ๊ฑด(์ถ๊ฐ ์ธ์คํด์ค ์ ํ ๊ทธ๋ฃน, ์ถ๊ฐ ๋ฆฌ์ )์ ๋ํด /mask๋ฅผ 1๋งํผ ์ค์ด๋ ๊ฒ์ด ์ข์ ๊ท์น์ ๋๋ค. ์๋ฅผ ๋ค์ด ๋์ผํ ํ ๋น์์ ๋ ์ธ์คํด์ค ์ ํ ๊ทธ๋ฃน์ ๋ชจ๋ ๋ง๋ค๋ ค๋ ๊ฒฝ์ฐ /24์์ /23์ผ๋ก ์ ํํ๋ฉด ์ถฉ๋ถํฉ๋๋ค. ๊ธฐ์กด IP ๋ฒ์๋ฅผ ํ์ฅํ ํ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ VPC ํผ์ด๋ง์ ์ ๋ฐ์ดํธํฉ๋๋ค. gcloud services vpc-peerings update \ --service=servicenetworking.googleapis.com \ --ranges=RESERVED_RANGE_NAME \ --network=VPC_NETWORK \ --project=PROJECT_ID |
์ค๋ฅ ๋ฉ์์ง: Failed to create subnetwork. Router status is
temporarily unavailable. Please try again later. Help Token:
[token-ID] . |
Cloud SQL ์ธ์คํด์ค๋ฅผ ๋ค์ ๋ง๋ค์ด ๋ณด์ธ์. |
์ค๋ฅ ๋ฉ์์ง: HTTPError 400: Invalid request: Incorrect Service Networking config for instance: PROJECT_ID:INSTANCE_NAME:SERVICE_NETWORKING_NOT_ENABLED. |
๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ Service Networking API๋ฅผ ์ฌ์ฉ ์ค์ ํ๊ณ Cloud SQL ์ธ์คํด์ค๋ฅผ ๋ค์ ๋ง๋ค์ด ๋ณด์ธ์. gcloud services enable servicenetworking.googleapis.com \ --project=PROJECT_ID |
์ค๋ฅ ๋ฉ์์ง: Failed to create subnetwork. Required
'compute.projects.get' permission for PROJECT_ID . |
๋น๊ณต๊ฐ IP ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค๋ฅผ ๋ง๋ค๋ฉด Service Networking API๋ฅผ ์ฌ์ฉํ์ฌ ์ ์์ ์๋น์ค ๊ณ์ ์ด ์์ฑ๋ฉ๋๋ค. ์ต๊ทผ์ Service Networking API๋ฅผ ์ฌ์ฉ ์ค์ ํ ๊ฒฝ์ฐ ์๋น์ค ๊ณ์ ์ด ์์ฑ๋์ง ์๊ณ ์ธ์คํด์ค ๋ง๋ค๊ธฐ๊ฐ ์คํจํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ์๋น์ค ๊ณ์ ์ด ์์คํ ์ ์ฒด์ ์ ํ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๊ฑฐ๋ ํ์ํ ๊ถํ์ ์๋์ผ๋ก ์ถ๊ฐํด์ผ ํฉ๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: More than 3 subject alternative names are not
allowed. |
์ปค์คํ SAN์ ์ฌ์ฉํ์ฌ Cloud SQL ์ธ์คํด์ค์ ์๋ฒ ์ธ์ฆ์์ DNS ์ด๋ฆ์ 3๊ฐ ์ด์ ์ถ๊ฐํ๋ ค๊ณ ํฉ๋๋ค. ์ธ์คํด์ค์ DNS ์ด๋ฆ์ 3๊ฐ ์ด์ ์ถ๊ฐํ ์ ์์ต๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: Subject alternative names %s is too long. The
maximum length is 253 characters. |
Cloud SQL ์ธ์คํด์ค์ ์๋ฒ ์ธ์ฆ์์ ์ถ๊ฐํ๋ ค๋ DNS ์ด๋ฆ์ด 253์(์๋ฌธ ๊ธฐ์ค)๋ฅผ ์ด๊ณผํ์ง ์๋์ง ํ์ธํฉ๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: Subject alternative name %s is invalid. |
Cloud SQL ์ธ์คํด์ค์ ์๋ฒ ์ธ์ฆ์์ ์ถ๊ฐํ๋ ค๋ DNS ์ด๋ฆ์ด ๋ค์ ๊ธฐ์ค์ ์ถฉ์กฑํ๋์ง ํ์ธํฉ๋๋ค.
|
๋ด๋ณด๋ด๊ธฐ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
HTTP Error 409: Operation failed because another operation was
already in progress. |
์ธ์คํด์ค์ ๋๊ธฐ ์ค์ธ ์์ ์ด ์ด๋ฏธ ์์ต๋๋ค. ํ ๋ฒ์ ํ๋์ ์์ ๋ง ํ์ฉ๋ฉ๋๋ค. ํ์ฌ ์์ ์ด ์๋ฃ๋ ํ ์์ฒญ์ ์๋ํ์ธ์. |
HTTP Error 403: The service account does not have the required
permissions for the bucket. |
๋ฒํท์ด ์๊ณ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ํํ๋ Cloud SQL ์ธ์คํด์ค์ ์๋น์ค ๊ณ์ ์ ๋ฒํท์ผ๋ก ๋ด๋ณด๋ผ ์ ์๋ Storage Object Creator ์ญํ (roles/storage.objectCreator )์ด ์๋์ง ํ์ธํฉ๋๋ค. Cloud Storage์ ๋ํ IAM ์ญํ ์ ์ฐธ์กฐํ์ธ์. |
CSV ๋ด๋ณด๋ด๊ธฐ์ ์ฑ๊ณตํ์ง๋ง SQL ๋ด๋ณด๋ด๊ธฐ์ ์คํจํ์ต๋๋ค. | CSV ํ์๊ณผ SQL ํ์์ ๋ด๋ณด๋ด๊ธฐ ๋ฐฉ์์ด ์๋ก ๋ค๋ฆ
๋๋ค. SQL ํ์์ ์ ์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ด๋ณด๋ด๋ฉฐ ์๋ฃํ๋ ๋ฐ ๋ ์ค๋ ๊ฑธ๋ฆด ์ ์์ต๋๋ค. CSV ํ์์ ๋ด๋ณด๋ด๊ธฐ์ ํฌํจํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์๋ฅผ ์ ์ํ ์ ์์ต๋๋ค.
CSV ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํ ํญ๋ชฉ๋ง ๋ด๋ณด๋ ๋๋ค. |
๋ด๋ณด๋ด๊ธฐ๊ฐ ๋๋ฌด ์ค๋ ๊ฑธ๋ฆผ | Cloud SQL์ ๋์ ๋๊ธฐ ์์
์ ์ง์ํ์ง ์์ต๋๋ค.
๋ด๋ณด๋ด๊ธฐ ์คํ๋ก๋ฉ์ ์ฌ์ฉํฉ๋๋ค. ์์ ์์ค์ ๋ด๋ณด๋ด๊ธฐ ์คํ๋ก๋์์ Cloud SQL์ ์์ค ์ธ์คํด์ค์์ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์คํํ๋ ๋์ ์คํ๋ก๋ ์ธ์คํด์ค๋ฅผ ๊ฐ๋ํ์ฌ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ํํฉ๋๋ค. ๋ด๋ณด๋ด๊ธฐ ์คํ๋ก๋๋ฅผ ์ฌ์ฉํ๋ฉด ์์ค ์ธ์คํด์ค์ ์ฑ๋ฅ์ ํฅ์ํ๊ณ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์คํํ๋ ์ค์ ๊ด๋ฆฌ ์์ ์ฐจ๋จ์ ํด์ ํ ์ ์๋ ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ์ด ์์ต๋๋ค. ๋ด๋ณด๋ด๊ธฐ ์คํ๋ก๋๋ฅผ ์ฌ์ฉํ๋ฉด ์คํ๋ก๋ ์ธ์คํด์ค๋ฅผ ๋ถ๋ฌ์ค๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋ฐ๋ผ ์ด ์ง์ฐ ์๊ฐ์ด ๋์ด๋ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ ์ ํ ํฌ๊ธฐ์ ๋ด๋ณด๋ด๊ธฐ์์๋ ์ง์ฐ ์๊ฐ์ด ์ค์ํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ด๋ณด๋ด๊ธฐ๊ฐ ์ถฉ๋ถํ ์์ผ๋ฉด ์ง์ฐ ์๊ฐ์ด ์ฆ๊ฐ๋ ์ ์์ต๋๋ค. |
ํ์ฅ ํ๋ก๊ทธ๋จ ์์ฑ ์ค๋ฅ | ๋คํ ํ์ผ์ ์ง์๋์ง ์๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ํ ์ฐธ์กฐ๊ฐ ์์ต๋๋ค. |
pg_dumpall ์ฌ์ฉ ์ค๋ฅ |
pg_dumpall ์ ํธ๋ฆฌํฐ๋ฅผ --global ํ๋๊ทธ์ ํจ๊ป ์ฌ์ฉํ๋ ค๋ฉด ์ํผ์ ์ ์ญํ ์ด ํ์ํ์ง๋ง ์ด ์ญํ ์ PostgreSQL์ฉ Cloud SQL์์ ์ง์๋์ง ์์ต๋๋ค. ์ฌ์ฉ์ ์ด๋ฆ์ด ํฌํจ๋ ๋ด๋ณด๋ด๊ธฐ ์์
์ ์ํํ๋ ๋์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ํ๋ ค๋ฉด --no-role-passwords ํ๋๊ทธ๋ ์ฌ์ฉํฉ๋๋ค.
|
๋ด๋ณด๋ด๊ธฐ ์ ์ ๋ด๋ณด๋ด๊ธฐ ์์
์ด ํ์์์๋๋ฉด Could not receive data from client: Connection reset
by peer. ์ค๋ฅ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค. |
Cloud Storage๊ฐ ํน์ ๊ธฐ๊ฐ(์ผ๋ฐ์ ์ผ๋ก ์ฝ 7๋ถ) ๋ด์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ์ง ์์ผ๋ฉด ์ฐ๊ฒฐ์ด ์ฌ์ค์ ๋ฉ๋๋ค. ์ด๊ธฐ ๋ด๋ณด๋ด๊ธฐ ์ฟผ๋ฆฌ๋ฅผ ์คํํ๋ ๋ฐ ์๊ฐ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
|
๋ด๋ณด๋ด๊ธฐ๋ฅผ ์๋ํํ๋ ค๊ณ ํฉ๋๋ค. | Cloud SQL์ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์๋ํํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ง ์์ต๋๋ค.
๋ฐฑ์ ์๋ํ์ ๋ํ ์ด ๋ฌธ์์ ๋ง์ฐฌ๊ฐ์ง๋ก Cloud Scheduler, Pub/Sub, Cloud Run Functions ๊ฐ์ Google Cloud์ ํ์ ์ฌ์ฉํ์ฌ ์์ฒด ์๋ ๋ด๋ณด๋ด๊ธฐ ์์คํ ์ ๋น๋ํ ์ ์์ต๋๋ค. |
ํ๋๊ทธ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์ธ์ ์ ์๊ฐ๋๋ฅผ ์ค์ ํ์ง๋ง ๋ก๊ทธ์คํํ๋ฉด ๋ง๋ฃ๋ฉ๋๋ค. |
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ๋๋ฅผ ์ฌ์ฉ์ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ณ๋ก ์ํ๋ ์๊ฐ๋๋ก ์ค์ ํฉ๋๋ค. PostgreSQL์ฉ Cloud SQL์์๋ ๋ค์์ ์ง์ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ค์ ์ ์ธ์
์ด ๋ซํ๋ ALTER DATABASE dbname SET TIMEZONE TO 'timezone'; ALTER USER username SET TIMEZONE TO 'timezone'; ์ด ์ค์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ ์ฐ๊ฒฐ์๋ง ์ ์ฉ๋ฉ๋๋ค. ์๊ฐ๋ ๋ณ๊ฒฝ์ฌํญ์ ํ์ธํ๋ ค๋ฉด ์ธ์คํด์ค ์ฐ๊ฒฐ์ ํด์ ํ ํ ๋ค์ ์ฐ๊ฒฐํฉ๋๋ค. |
๊ณ ๊ฐ์ฉ์ฑ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์๋ ์ฅ์ ์กฐ์น์ ๋ํ ์ธก์ ํญ๋ชฉ์ ์ฐพ์ ์ ์์ต๋๋ค. | ์๋ ์ฅ์ ์กฐ์น๋ง ์ธก์ ํญ๋ชฉ์ ํฌํจ๋ฉ๋๋ค. |
Cloud SQL ์ธ์คํด์ค ๋ฆฌ์์ค(CPU ๋ฐ RAM) ์ฌ์ฉ๋์ด ๊ฑฐ์ 100%์ฌ์ ๊ณ ๊ฐ์ฉ์ฑ ์ธ์คํด์ค๊ฐ ๋ค์ด๋ฉ๋๋ค. | ์ธ์คํด์ค ๋จธ์ ํฌ๊ธฐ๊ฐ ๋ถํ์ ๋นํด ๋๋ฌด ์์ต๋๋ค.
์ธ์คํด์ค๋ฅผ ์์ ํ์ฌ ๋ ํฐ ๋จธ์ ํฌ๊ธฐ๋ก ์ ๊ทธ๋ ์ด๋ํ๋ฉด CPU์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋์ด๋ฉ๋๋ค. |
๊ฐ์ ธ์ค๊ธฐ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์ค๋ฅ ๋ฉ์์ง: permission denied for schema public |
PostgreSQL ๋ฒ์ 15 ์ด์์์๋ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ template0 ์์ ์์ฑ๋๋ ๊ฒฝ์ฐ ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ๊ฐ ์คํจํ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด GRANT ALL ON SCHEMA public TO cloudsqlsuperuser SQL ๋ช
๋ น์ด๋ฅผ ์คํํ์ฌ cloudsqlsuperuser ์ฌ์ฉ์์๊ฒ ๊ณต๊ฐ ์คํค๋ง ๊ถํ์ ์ ๊ณตํฉ๋๋ค. |
HTTP Error 409: Operation failed because another operation was already in progress . |
์ธ์คํด์ค์ ๋๊ธฐ ์ค์ธ ์์ ์ด ์ด๋ฏธ ์์ต๋๋ค. ํ ๋ฒ์ ํ๋์ ์์ ๋ง ํ์ฉ๋ฉ๋๋ค. ํ์ฌ ์์ ์ด ์๋ฃ๋ ํ ์์ฒญ์ ์๋ํ์ธ์. |
๊ฐ์ ธ์ค๊ธฐ ์์ ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ฆฝ๋๋ค. | ํ์ฑ ์ฐ๊ฒฐ์ด ๋๋ฌด ๋ง์ผ๋ฉด ๊ฐ์ ธ์ค๊ธฐ ์์
์ ๋ฐฉํดํ ์ ์์ต๋๋ค.
์ฌ์ฉํ์ง ์๋ ์์ ์ ์ข ๋ฃํฉ๋๋ค. Cloud SQL ์ธ์คํด์ค์ CPU ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ํ์ธํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฆฌ์์ค๊ฐ ์ถฉ๋ถํ์ง ํ์ธํฉ๋๋ค. ๊ฐ์ ธ์ค๊ธฐ์ ์ต๋ ๋ฆฌ์์ค๋ฅผ ๋ณด์ฅํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์์ ์ ์์ํ๊ธฐ ์ ์ ์ธ์คํด์ค๋ฅผ ๋ค์ ์์ํ๋ ๊ฒ์ ๋๋ค. ๋ค์ ์์ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋ฐ์ํฉ๋๋ค.
|
๋คํ ํ์ผ์ ์ฐธ์กฐ๋ ํ๋ ์ด์์ ์ฌ์ฉ์๊ฐ ์์ผ๋ฉด ๊ฐ์ ธ์ค๊ธฐ ์์ ์ด ์คํจํ ์ ์์ต๋๋ค. | ๋คํ ํ์ผ์ ๊ฐ์ ธ์ค๊ธฐ ์ ์ ๊ฐ์ฒด๋ฅผ ์์ ํ๊ฑฐ๋ ๋คํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ฒด์ ๋ํ ๊ถํ์ด ๋ถ์ฌ๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์๊ฐ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ฐ์ ธ์ค๊ธฐ ์์
์ด ์๋ ์์ ๊ถ์ด๋ ๊ถํ์ผ๋ก ๊ฐ์ฒด๋ฅผ ๋ค์ ๋ง๋ค์ง ๋ชปํฉ๋๋ค.
๊ฐ์ ธ์ค๊ธฐ ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์๋ฅผ ๋ง๋ญ๋๋ค. |
๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์จ ํ ๋ฐ์ดํฐ ๋์คํฌ ์ฌ์ฉ๋์ ํฌ๊ธฐ๊ฐ ํจ์ฌ ์ปค์ง๋๋ค. | ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ฉด ์๊ธฐ์น ์์ ๋์คํฌ ์ฌ์ฉ๋์ด ์๊ธธ ์ ์์ต๋๋ค. ์ด ์ฌ์ฉ๋์ point-in-time recovery๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ผ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์จ ํ ๋ก๊ทธ๋ฅผ ์ญ์ ํ๊ณ ์ ์ฅ์ฉ๋์ ๋ณต๊ตฌํ๋ ค๋ฉด point-in-time recovery๋ฅผ ์ฌ์ฉ ์ค์งํฉ๋๋ค. ์ฌ์ฉ๋๋ ์ ์ฅ์ฉ๋์ ์ค์ฌ๋ ์ธ์คํด์ค์ ํ๋ก๋น์ ๋๋ ์ ์ฅ์ฉ๋์ ํฌ๊ธฐ๊ฐ ์ถ์๋๋ ๊ฒ์ ์๋๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: GRANT stderr: ERROR: must be member of role ROLE_NAME |
Cloud Storage์ ์ ๋ก๋๋ SQL ๋คํ ํ์ผ์ Cloud SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๊ฐ์ ธ์ค๋ ค๊ณ ํ๊ณ ๊ฐ์ ธ์ค๊ธฐ ์์ ์ด ์ฝ 4์ผ ๋์ ์คํ๋ ๊ฒฝ์ฐ์ ์ด ์ค๋ฅ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค. ROLE_NAME์ ์์ค PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์๋ ์ปค์คํ
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ญํ ์
๋๋ค. ๊ธฐ๋ณธ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ์๋ฃํ์๊ธฐ ๋ฐ๋๋๋ค.
|
Vertex AI์ ํตํฉ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์ค๋ฅ ๋ฉ์์ง: Google ML integration API is supported only on Postgres version 12 or above. |
Cloud SQL์์ Vertex AI ํตํฉ์ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด PostgreSQL์ฉ Cloud SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฒ์ 12 ์ด์์ด ํ์ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ด ๋ฒ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฃผ ๋ฒ์ ์ธํ๋ ์ด์ค ์ ๊ทธ๋ ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์. |
์ค๋ฅ ๋ฉ์์ง: Google ML Integration API is not supported on shared core instance. Please upsize your machine type. |
์ธ์คํด์ค์ ๋จธ์ ์ ํ์ ๊ณต์ ์ฝ์ด๋ฅผ ์ ํํ ๊ฒฝ์ฐ Cloud SQL์์ Vertex AI ํตํฉ์ ์ฌ์ฉ ์ค์ ํ ์ ์์ต๋๋ค. ๋จธ์ ์ ํ์ ์ ์ฉ ์ฝ์ด๋ก ์ ๊ทธ๋ ์ด๋ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋จธ์ ์ ํ์ ์ฐธ์กฐํ์ธ์. |
์ค๋ฅ ๋ฉ์์ง: Google ML Integration is unsupported for this maintenance version. Please follow https://cloud.google.com/sql/docs/postgres/self-service-maintenance to update the maintenance version of the instance. |
Cloud SQL์์ Vertex AI ํตํฉ์ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด ์ธ์คํด์ค์ ์ ์ง๋ณด์ ๋ฒ์ ์ด R20240130 ์ด์์ด์ด์ผ ํฉ๋๋ค. ์ธ์คํด์ค๋ฅผ ์ด ๋ฒ์ ์ผ๋ก ์
๊ทธ๋ ์ด๋ํ๋ ค๋ฉด ์
ํ์๋น์ค ์ ์ง๋ณด์๋ฅผ ์ฐธ์กฐํ์ธ์. |
์ค๋ฅ ๋ฉ์์ง: Cannot invoke ml_predict_row if 'cloudsql.enable_google_ml_integration' is off. |
cloudsql.enable_google_ml_integration ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋๊ทธ๊ฐ ์ฌ์ฉ ์ค์ง๋ฉ๋๋ค. Cloud SQL์ Vertex AI์ ํตํฉํ ์ ์์ต๋๋ค.์ด ํ๋๊ทธ๋ฅผ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด gcloud sql instances patch ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค.gcloud sql instances patch INSTANCE_NAME --database-flags cloudsql.enable_google_ml_integration=on INSTANCE_NAME์ ๊ธฐ๋ณธ Cloud SQL ์ธ์คํด์ค์ ์ด๋ฆ์ผ๋ก ๋ฐ๊ฟ๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: Failed to connect to remote host: Connection refused. |
Cloud SQL๊ณผ Vertex AI ๊ฐ์ ํตํฉ์ด ์ฌ์ฉ ์ค์ ๋์ง ์์ต๋๋ค. ์ด ํตํฉ์ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด gcloud sql instances patch ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค.gcloud sql instances patch INSTANCE_NAME INSTANCE_NAME์ ๊ธฐ๋ณธ Cloud SQL ์ธ์คํด์ค์ ์ด๋ฆ์ผ๋ก ๋ฐ๊ฟ๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: Vertex AI API has not been used in project PROJECT_ID before or it is disabled. Enable it by visiting /apis/api/aiplatform.googleapis.com/overview?project=PROJECT_ID then retry. |
Vertex AI API๊ฐ ์ฌ์ฉ ์ค์ ๋์ง ์์ต๋๋ค. ์ด API ์ฌ์ฉ ์ค์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ Vertex AI์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํตํฉ ์ฌ์ฉ ์ค์ ์ ์ฐธ์กฐํ์ธ์. |
์ค๋ฅ ๋ฉ์์ง: Permission 'aiplatform.endpoints.predict' denied on resource. |
Vertex AI ๊ถํ์ Cloud SQL ์ธ์คํด์ค๊ฐ ์๋ ํ๋ก์ ํธ์ Cloud SQL ์๋น์ค ๊ณ์ ์ ์ถ๊ฐ๋์ง ์์ต๋๋ค. ์๋น์ค ๊ณ์ ์ ์ด๋ฌํ ๊ถํ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ Vertex AI์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํตํฉ ์ฌ์ฉ ์ค์ ์ ์ฐธ์กฐํ์ธ์. |
์ค๋ฅ ๋ฉ์์ง: Publisher Model `projects/PROJECT_ID/locations/REGION_NAME/publishers/google/models/MODEL_NAME` not found. |
Vertex AI์ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ ๋๋ LLM์ด ์กด์ฌํ์ง ์์ต๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: Resource exhausted: grpc: received message larger than max. |
Cloud SQL์ด Vertex AI์ ์ ๋ฌํ๋ ์์ฒญ ํฌ๊ธฐ๊ฐ ์์ฒญ๋น gRPC ํ๋์ธ 4MB๋ฅผ ์ด๊ณผํฉ๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: Cloud SQL attempts to send a request to Vertex AI. However, the instance is in the %s region, but the Vertex AI endpoint is in the %s region. Make sure the instance and endpoint are in the same region. |
Cloud SQL์ด Vertex AI์ ์์ฒญ์ ์ ์กํ๋ ค๊ณ ์๋ํ์ง๋ง ์ธ์คํด์ค๋ ํ ๋ฆฌ์ ์ ์์ง๋ง Vertex AI ์๋ํฌ์ธํธ๋ ๋ค๋ฅธ ๋ฆฌ์ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ธ์คํด์ค์ ์๋ํฌ์ธํธ๊ฐ ๋ชจ๋ ๋์ผํ ๋ฆฌ์ ์ ์์ด์ผ ํฉ๋๋ค. |
์ค๋ฅ ๋ฉ์์ง: The Vertex AI endpoint isn't formatted properly. |
Vertex AI ์๋ํฌ์ธํธ์ ํ์์ด ์ฌ๋ฐ๋ฅด์ง ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์จ๋ผ์ธ ์์ธก์ ๋น๊ณต๊ฐ ์๋ํฌ์ธํธ ์ฌ์ฉ์ ์ฐธ์กฐํ์ธ์. |
์ค๋ฅ ๋ฉ์์ง: Quota exceeded for aiplatform.googleapis.com/online_prediction_requests_per_base_model with base model: textembedding-gecko. |
Cloud SQL์ด Vertex AI์ ์ ๋ฌํ๋ ์์ฒญ ์๊ฐ ํ๋ก์ ํธ๋ณ ๋ชจ๋ธ๋น ๋ฆฌ์ ๋ณ ๋ถ๋น ์์ฒญ ํ๋์ธ 1,500๊ฐ๋ฅผ ์ด๊ณผํฉ๋๋ค. |
๋ก๊น
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
Logging์ Cloud SQL ์ธ์คํด์ค์์ ๋ง์ CPU์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. | ๋ก๊น
์ ์กฐ์ ํด์ผ ํฉ๋๋ค.
|
๊ฐ์ฌ ๋ก๊ทธ๋ฅผ ์ฐพ์ ์ ์์ | ๋ฐ์ดํฐ ์ก์ธ์ค ๋ก๊ทธ๋ ์์ ์ด ์ฌ์ฉ์๊ฐ ๋ง๋ ๋ฐ์ดํฐ๋ฅผ ์์ฑ ๋๋ ์์ ํ๊ฑฐ๋ ์ฝ๋ ์ธ์ฆ๋ ์ฌ์ฉ์ ์ฃผ๋ API ํธ์ถ์ธ ๊ฒฝ์ฐ ๋๋ ์์ ์ด ๋ฆฌ์์ค์ ๊ตฌ์ฑ ํ์ผ ๋๋ ๋ฉํ๋ฐ์ดํฐ์ ์ก์ธ์คํ๋ ๊ฒฝ์ฐ์๋ง ์์ฑ๋ฉ๋๋ค. |
๋ก๊ทธ์ ์์ ์ ๋ณด๊ฐ ์์ | ์์
์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ์ฐพ์ผ๋ ค ํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ ์ญ์ ๋์๋๋ฐ ๋๊ฐ ์ญ์ ํ๋์ง ์ ์ ์์ต๋๋ค. ๋ก๊ทธ๋ ์์ ์ด ์์๋์์์ ํ์ํ์ง๋ง ๊ทธ ์ด์์ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค. ์ด์ ๊ฐ์ ์์ธํ ๊ฐ์ธ ์๋ณ ์ ๋ณด(PII)๋ฅผ ๋ก๊น ํ๋ ค๋ฉด ๊ฐ์ฌ ๋ก๊น ์ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค. |
๋ก๊ทธ ํ์ผ์ ์ฝ๊ธฐ ์ด๋ ค์ | ๋ก๊ทธ๋ฅผ json ๋๋ ํ
์คํธ๋ก ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค.gcloud logging read ๋ช
๋ น์ด๋ฅผ Linux ํ์ฒ๋ฆฌ ๋ช
๋ น์ด์ ํจ๊ป ์ฌ์ฉํ์ฌ ๋ก๊ทธ๋ฅผ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
๋ก๊ทธ๋ฅผ JSON์ผ๋ก ๋ค์ด๋ก๋ํ๋ ค๋ฉด ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค. gcloud logging read \ "resource.type=cloudsql_database \ AND logName=projects/PROJECT_ID \ /logs/cloudsql.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d" \ > downloaded-log.json ๋ก๊ทธ๋ฅผ TEXT๋ก ๋ค์ด๋ก๋ํ๋ ค๋ฉด ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค. gcloud logging read \ "resource.type=cloudsql_database \ AND logName=projects/PROJECT_ID \ /logs/cloudsql.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d"| jq -rnc --stream 'fromstream(1|truncate_stream(inputs)) \ | .textPayload' \ --order=asc > downloaded-log.txt |
PostgreSQL ๋ก๊ทธ์์ ์ฟผ๋ฆฌ ๋ก๊ทธ๋ฅผ ์ฐพ์ ์ ์์ | pgaudit ํ๋๊ทธ๋ฅผ ์ฌ์ฉ ์ค์ ํด์ผ ํฉ๋๋ค.
|
์ธ์คํด์ค ๊ด๋ฆฌ
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
ํ์ฌ ์คํ ์ค์ธ ์ฟผ๋ฆฌ๋ฅผ ํ์ธํ๋ ค๋ ๊ฒฝ์ฐ | ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๊ณ ๋ค์ ์ฟผ๋ฆฌ๋ฅผ ์คํํฉ๋๋ค.
|
ํน์ ํ๋์ ์ฌ์ฉ ์ค์ธ ๋จ์๋ฅผ ํ์ธํ๋ ค๋ ๊ฒฝ์ฐ | ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๊ณ ์์ฒด FIELD_NAME ์ ์ฌ์ฉํ์ฌ ๋ค์ ์ฟผ๋ฆฌ๋ฅผ ์คํํฉ๋๋ค.
|
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์ ์ ํ์ฌ ๊ฐ์ ์ฐพ๋ ๊ฒฝ์ฐ | ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๊ณ ์์ฒด SETTING_NAME ์ ์ฌ์ฉํ์ฌ ๋ค์ ์ฟผ๋ฆฌ๋ฅผ ์คํํฉ๋๋ค.
|
์ฐจ๋จ๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค๋ฅผ ์ค์งํ๋ ค๊ณ ํฉ๋๋ค. | ์ฌ์ฉ์๋ pg_signal_backend ์ญํ ์ด ์์ด์ผ ํฉ๋๋ค.
๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค.
|
์ธ์คํด์ค๊ฐ ํธ๋์ญ์ ID๋ฅผ 100% ๊ฐ๊น์ด ์๋นํจ | ๋ด๋ถ ๋ชจ๋ํฐ๋ง์์ ์ธ์คํด์ค๊ฐ ํธ๋์ญ์
ID๋ฅผ 100% ๊ฐ๊น์ด ์๋นํ๊ณ ์์์ ๊ฒฝ๊ณ ํฉ๋๋ค. ์ฐ๊ธฐ๋ฅผ ์ฐจ๋จํ ์ ์๋ ํธ๋์ญ์
๋ํ์ ํผํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
autovacuum ์์ ์ด ์ฐจ๋จ๋์๊ฑฐ๋ ์ํฌ๋ก๋๋ฅผ ๊ฐ๋นํ ์ ์์ ๋งํผ ์ ์ํ๊ฒ ํธ๋์ญ์ ID๋ฅผ ํ๋ณดํ์ง ๋ชปํ ์ ์์ต๋๋ค. ํธ๋์ญ์ ๋ํ ๋ฌธ์ ๋ก ์ธํ ์๋น์ค ์ค๋จ์ ๋ฐฉ์งํ๋ ค๋ฉด TXID ๋ํ์ ๋ค๋ฃจ๋ ๋ค์ ์ ํ์๋น์ค ๋์๋ง์ ๊ฒํ ํ์ธ์. ์ผ๋ฐ ์กฐ์ ๊ด๋ จ ์กฐ์ธ์ PostgreSQL์ ์ฒญ์ ์์ ์ต์ ํ, ๋ชจ๋ํฐ๋ง, ๋ฌธ์ ํด๊ฒฐ์ ์ฐธ์กฐํ์ธ์. |
์์ ์คํ ๋ฆฌ์ง๊ฐ ์๋ ์คํ ๋ฆฌ์ง๋ฅผ ๋๋ฆผ | ์๋ ์คํ ๋ฆฌ์ง๊ฐ ์ฌ์ฉ ์ค์ ๋์์ต๋๋ค.
๋ค์ ์์ํ๋ฉด ์์ ํ์ผ์ ์ญ์ ๋์ง๋ง ์คํ ๋ฆฌ์ง๋ ์ค์ด๋ค์ง ์์ต๋๋ค. ์ธ์คํด์ค ํฌ๊ธฐ๋ ๊ณ ๊ฐ์ง์์์๋ง ์ฌ์ค์ ํ ์ ์์ต๋๋ค. |
๋ฐ์ดํฐ๊ฐ ์๋์ผ๋ก ์ญ์ ๋จ | ํ๊ฒฝ์์ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๊ณ ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ญ์ ์์ ์ ๋ก๊ทธ๋ฅผ ์ดํด๋ณด๊ณ ๋์๋ณด๋ ๋๋ ๋ค๋ฅธ ์๋ํ๋ ํ๋ก์ธ์ค์์ ์คํ ์ค์ธ ์ ์ฑ ์คํฌ๋ฆฝํธ๊ฐ ์๋์ง ํ์ธํฉ๋๋ค. |
์ธ์คํด์ค๋ฅผ ์ญ์ ํ ์ ์์ | ERROR: (gcloud.sql.instances.delete) HTTP Error
409: The instance or operation is not in an appropriate state to handle the
request ์ค๋ฅ ๋ฉ์์ง๊ฐ ํ์๋๊ฑฐ๋ ์ธ์คํด์ค์ ํ๋๊ทธ ์ํ๊ฐ INSTANCE_RISKY_FLAG_CONFIG ์ผ ์ ์์ต๋๋ค.๋ค์๊ณผ ๊ฐ์ด ์ค๋ช ํ ์ ์์ต๋๋ค.
|
ํฐ ์์ ๋ฐ์ดํฐ ํฌ๊ธฐ๋ก ์ธํด ์ธ์คํด์ค๊ฐ ์ค๋จ๋จ | ์์คํ
์ ์ฟผ๋ฆฌ์ ๋ถํ์ ๋ฐ๋ผ ํ ๋ฒ์ ์ฌ๋ฌ ๊ฐ์ ์์ ํ
์ด๋ธ์ ๋ง๋ค ์ ์์ต๋๋ค.
์๋น์ค ๋ค์ ์์ ์ด์ธ์ ๋ฐฉ๋ฒ์ผ๋ก๋ ํ ๊ฐ์ง ์ํ ์ต์
์ |
์ ๊ทธ๋ ์ด๋ ์ค ์น๋ช ์ ์ธ ์ค๋ฅ ๋ฐ์ | ๋ก๊ทธ์ ๋ ๋ง์ ์ ๋ณด๊ฐ ํ์๋ ์ ์์ง๋ง ์ด๋ค ๊ฒฝ์ฐ์๋ ์ธ์คํด์ค๋ฅผ ๊ฐ์ ๋ก ๋ค์ ๋ง๋ค๋ ค๋ฉด ๊ณ ๊ฐ์ง์์ด ํ์ํ ์ ์์ต๋๋ค. |
๋์คํฌ ๊ณต๊ฐ ๋ถ์กฑ ํ ๋ค์ ์์ํ ๋ ์ธ์คํด์ค๊ฐ ์ค๋จ๋จ | ์คํ ๋ฆฌ์ง ์๋ ์ฆ๊ฐ ๊ธฐ๋ฅ์ด ์ฌ์ฉ ์ค์ ๋์ง ์์์ต๋๋ค.
์ธ์คํด์ค์ ์คํ ๋ฆฌ์ง๊ฐ ๋ถ์กฑํ๊ณ ์คํ ๋ฆฌ์ง ์๋ ์ฆ๊ฐ ๊ธฐ๋ฅ์ด ์ฌ์ฉ ์ค์ ๋์ง ์์ ๊ฒฝ์ฐ ์ธ์คํด์ค๊ฐ ์คํ๋ผ์ธ ์ํ๊ฐ ๋ฉ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๋ ค๋ฉด ์ธ์คํด์ค๋ฅผ ์์ ํ์ฌ ์คํ ๋ฆฌ์ง ์๋ ์ฆ๊ฐ๋ฅผ ์ฌ์ฉ ์ค์ ํ๋ฉด ๋ฉ๋๋ค. |
์จํ๋ ๋ฏธ์ค ๊ธฐ๋ณธ ์ธ์คํด์ค๊ฐ ๋ฉ์ท์ต๋๋ค. | Google Cloud ์์๋ Cloud SQL์ ์๋ ์ธ์คํด์ค๋ฅผ ์ง์ํ ์ ์์ต๋๋ค. |
๋ค์ ์์ ์ ์ข ๋ฃ๊ฐ ๋๋ฆผ | ์ธ์คํด์ค๊ฐ ์ข
๋ฃ๋ ๋ 60์ด ์ด๋ด์ ์ข
๋ฃ๋์ง ์๋ ์ฐ๊ฒฐ๋ก ์ธํด ๋น์ ์ ์ข
๋ฃ๊ฐ ๋ฐ์ํฉ๋๋ค.
60์ด ๋ฏธ๋ง ์ง์๋๋ ์ฐ๊ฒฐ์ ์ ์งํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ช ๋ น ํ๋กฌํํธ์ ์ฐ๊ฒฐ์ ํฌํจํ ๋๋ถ๋ถ์ ๋น์ ์ ์ข ๋ฃ๋ฅผ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฐ๊ฒฐ์ ๋ช ์๊ฐ ๋๋ ๋ฉฐ์น ๋์ ์ด์ด๋๋ฉด ์ข ๋ฃ๊ฐ ๋น์ ์์ ์ผ๋ก ๋ ์ ์์ต๋๋ค. |
์ฌ์ฉ์๋ฅผ ์ญ์ ํ ์ ์์ | ์ฌ์ฉ์์๊ฒ ์ข
์๋ ๊ฐ์ฒด๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฐ์ฒด๋ฅผ ์ญ์ ํ๊ฑฐ๋ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๋ค์ ํ ๋นํด์ผ ํฉ๋๋ค.
์ฌ์ฉ์์๊ฒ ์ข ์๋ ๊ฐ์ฒด๋ฅผ ์ฐพ์ ํ ์ด ๊ฐ์ฒด๋ฅผ ์ญ์ ํ๊ฑฐ๋ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๋ค์ ํ ๋นํฉ๋๋ค. Stack Exchange์ ์ด ์ค๋ ๋์์๋ ์ฌ์ฉ์๊ฐ ์์ ํ ๊ฐ์ฒด๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค. |
ํน์ ์ฟผ๋ฆฌ๊ฐ ๋๋ฆฌ๊ฒ ์คํ๋จ | ์ฟผ๋ฆฌ๋ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ๋๋ ค์ง ์ ์์ง๋ง ์ฃผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํน์ ๋ถ๋ถ์ด ์์ธ์
๋๋ค. Cloud SQL๊ณผ ๊ด๋ จ๋ ์ ์๋ ํ ๊ฐ์ง ์ด์ ๋ ์์ค(์์ฑ์ ๋๋ ๋ฆฌ๋) ๋ฆฌ์์ค์ ๋์(Cloud SQL) ๋ฆฌ์์ค๊ฐ ์๋ก ๋ค๋ฅธ ๋ฆฌ์ ์ ์๋ ๊ฒฝ์ฐ์ ๋คํธ์ํฌ ์ง์ฐ ์๊ฐ์
๋๋ค.
ํนํ ์ผ๋ฐ ์ฑ๋ฅ ํ์ ์ฐธ์กฐํ์ธ์. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฝ์ , ์ ๋ฐ์ดํธ ๋๋ ์ญ์ ์๋๊ฐ ๋๋ฆฌ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์กฐ์น๋ฅผ ์ทจํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ง์ฐ ์๊ฐ์ ์ค์ด๋ ค๋ฉด ์์ค ๋ฆฌ์์ค์ ๋์ ๋ฆฌ์์ค๋ฅผ ๋์ผํ ๋ฆฌ์ ์ ๋๋ ๊ฒ์ด ์ข์ต๋๋ค. |
๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ์ด๋ผ๊ณ ํ์๋์ง๋ง ๋ชจ๋ํฐ๋ง ์ฐจํธ์๋ ํ์๋์ง ์์ | ์ธ์คํด์ค๊ฐ ์คํจํ๊ณ Out of memory ๋ฅผ ๋ณด๊ณ ํ์ง๋ง Google Cloud ์ฝ์์ด๋ Cloud Monitoring ์ฐจํธ์๋ ์ฌ์ ํ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋จ์ ์๋ ๊ฒ์ผ๋ก ํ์๋ฉ๋๋ค.
์ํฌ๋ก๋ ์ธ์๋ ํ์ฑ ์ฐ๊ฒฐ ์ ๋ฐ ๋ด๋ถ ์ค๋ฒํค๋ ํ๋ก์ธ์ค์ ๊ฐ์ด ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ์ํฅ์ ์ค ์ ์๋ ๋ค๋ฅธ ์์๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ์์๊ฐ ํญ์ ๋ชจ๋ํฐ๋ง ์ฐจํธ์ ๋ฐ์๋๋ ๊ฒ์ ์๋๋๋ค. ์ธ์คํด์ค์ ์ํฌ๋ก๋์ ์ผ๋ถ ์ถ๊ฐ ์ค๋ฒํค๋๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์ค๋ฒํค๋๊ฐ ์ถฉ๋ถํ์ง ํ์ธํฉ๋๋ค. |
์ญ์ ๋ ์ธ์คํด์ค ๋ณต๊ตฌ | ์ธ์คํด์ค๋ฅผ ์ญ์ ํ๋ฉด ๋ฐฑ์
์ ํฌํจํ ์ธ์คํด์ค์ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ์๊ตฌ ์ญ์ ๋ฉ๋๋ค.
๋ฐ์ดํฐ๋ฅผ ๋ณด์กดํ๋ ค๋ฉด ์ธ์คํด์ค๋ฅผ ์ญ์ ํ๊ธฐ ์ ์ Cloud Storage๋ก ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ํํฉ๋๋ค. Cloud SQL ๊ด๋ฆฌ์ ์ญํ ์ ์ธ์คํด์ค๋ฅผ ์ญ์ ํ ์ ์๋ ๊ถํ์ ํฌํจํฉ๋๋ค. ์ค์๋ก ์ญ์ ํ์ง ์๋๋ก ๋ฐฉ์งํ๋ ค๋ฉด ํ์ํ ๊ฒฝ์ฐ์๋ง ์ด ์ญํ ์ ๋ถ์ฌํ์ธ์. |
๊ธฐ์กด Cloud SQL ์ธ์คํด์ค์ ์ด๋ฆ์ ๋ฐ๊พธ๋ ค๋ ๊ฒฝ์ฐ | ๊ธฐ์กด ์ธ์คํด์ค์ ์ด๋ฆ ๋ณ๊ฒฝ์ ์ง์๋์ง ์์ต๋๋ค.
์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค๋ฉด ๋ชฉํ๋ฅผ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
๋ ๊ฒฝ์ฐ ๋ชจ๋ ์์ ์ด ์๋ฃ๋๋ฉด ๊ธฐ์กด ์ธ์คํด์ค๋ฅผ ์ญ์ ํ์๋ฉด ๋ฉ๋๋ค. ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์น์ง ์๊ณ ํ๋๊ทธ, ๋จธ์ ์ ํ, ์คํ ๋ฆฌ์ง ํฌ๊ธฐ, ๋ฉ๋ชจ๋ฆฌ์ ๊ฐ์ ์ธ์คํด์ค ๊ตฌ์ฑ ์ค์ ์ ๋ค์ ์คํํ ํ์๊ฐ ์์ผ๋ฏ๋ก ํด๋ก ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. |
์ธ์คํด์ค๋ฅผ ์ญ์ ํ๋ ์ค์ ์ค๋ฅ ๋ฐ์ | ์ธ์คํด์ค์ ์ญ์ ๋ณดํธ๊ฐ ์ฌ์ฉ ์ค์ ๋ ๊ฒฝ์ฐ ์ธ์คํด์ค ์ญ์ ๊ณํ์ ํ์ธํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ธ์คํด์ค๋ฅผ ์ญ์ ํ๊ธฐ ์ ์ ์ญ์ ๋ณดํธ๋ฅผ ์ฌ์ฉ ์ค์งํฉ๋๋ค. |
Private Service Connect
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์ธ์คํด์ค์ ์๋น์ค ์ฐ๊ฒฐ์์ Private Service Connect ์๋ํฌ์ธํธ๋ฅผ ์๋ฝํ์ง ์์ต๋๋ค. |
|
ERROR: (gcloud.compute.forwarding-rules.create) Could not fetch resource: The resource 'projects/PROJECT_ID/regions/REGION/subnetworks/SUBNET_NAME' was not found |
์ด ์ค๋ฅ ๋ฉ์์ง๋ Private Service Connect ์๋ํฌ์ธํธ์ ๊ณ ์ ๋ด๋ถ IP ์ฃผ์๋ฅผ ์์ฝํ ๋ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ง์ ๋ ์๋ธ๋ท์ด URI๋ก ์ง์ ๋ ํ๋ก์ ํธ์ ์๋์ง ํ์ธํฉ๋๋ค. ์๋น์ค ํ๋ก์ ํธ์์ ์๋ํฌ์ธํธ๋ฅผ ๋ง๋ค์ง๋ง ๊ณต์ VPC ๋คํธ์ํฌ์ ์๋ธ๋ท์ ์ฌ์ฉํ๋ ค๋ฉด URI๋ก ์๋ธ๋ท์ ์ง์ ํ๊ณ URI์์ ํธ์คํธ ํ๋ก์ ํธ์ ํ๋ก์ ํธ ID๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋ํฌ์ธํธ ์๋์ผ๋ก ๋ง๋ค๊ธฐ๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
ERROR: (gcloud.compute.forwarding-rules.create) Could not fetch resource:
- The resource 'projects/PROJECT_ID/global/networks/NETWORK_NAME' was not found |
์ด ์ค๋ฅ ๋ฉ์์ง๋ Private Service Connect ์๋ํฌ์ธํธ๋ฅผ ์๋์ผ๋ก ๋ง๋ค ๋ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ง์ ๋ ๋คํธ์ํฌ๊ฐ URI๋ก ์ง์ ๋ ํ๋ก์ ํธ์ ์๋์ง ํ์ธํฉ๋๋ค. ์๋น์ค ํ๋ก์ ํธ์์ ์๋ํฌ์ธํธ๋ฅผ ๋ง๋ค๋ ๊ณต์ VPC ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด URI๋ก ๋คํธ์ํฌ๋ฅผ ์ง์ ํ๊ณ URI์์ ํธ์คํธ ํ๋ก์ ํธ์ ํ๋ก์ ํธ ID๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋ํฌ์ธํธ ์๋์ผ๋ก ๋ง๋ค๊ธฐ๋ฅผ ์ฐธ๊ณ ํ์ธ์. |
๋ณต์
๋ฌธ์ | ๋ฌธ์ ํด๊ฒฐ |
---|---|
์์ฑ ์ ์ฝ๊ธฐ ๋ณต์ ๋ณธ์ด ๋ณต์ ๋ฅผ ์์ํ์ง ์์ | ๋ก๊ทธ ํ์ผ์ ๋ ๊ตฌ์ฒด์ ์ธ ์ค๋ฅ๊ฐ ์์ ์ ์์ต๋๋ค. Cloud Logging์ ๋ก๊ทธ๋ฅผ ๊ฒ์ฌํ์ฌ ์ค์ ์ค๋ฅ๋ฅผ ์ฐพ์ผ์ธ์. |
์ฝ๊ธฐ ๋ณต์ ๋ณธ์ ๋ง๋ค ์ ์์ - invalidFlagValue ์ค๋ฅ | ์์ฒญ์ ํ๋๊ทธ ์ค ํ๋๊ฐ ์๋ชป๋์์ต๋๋ค. ๋ช
์์ ์ผ๋ก ์ ๊ณตํ ํ๋๊ทธ ๋๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ๋ ํ๋๊ทธ์ผ ์ ์์ต๋๋ค.
๋จผ์
|
์ฝ๊ธฐ ๋ณต์ ๋ณธ์ ๋ง๋ค ์ ์์ - ์ ์ ์๋ ์ค๋ฅ | ๋ก๊ทธ ํ์ผ์ ๋ ๊ตฌ์ฒด์ ์ธ ์ค๋ฅ๊ฐ ์์ ์ ์์ต๋๋ค.
Cloud Logging์ ๋ก๊ทธ๋ฅผ ๊ฒ์ฌํ์ฌ ์ค์ ์ค๋ฅ๋ฅผ ์ฐพ์ผ์ธ์.
์ค๋ฅ๊ฐ |
๋์คํฌ๊ฐ ๊ฐ๋ ์ฐธ | ๋ณต์ ๋ณธ์ ๋ง๋๋ ๋์ ๊ธฐ๋ณธ ์ธ์คํด์ค ๋์คํฌ ํฌ๊ธฐ๊ฐ ๊ฐ๋ ์ฐฐ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ์ธ์คํด์ค๋ฅผ ์์ ํ์ฌ ๋ ํฐ ๋์คํฌ ํฌ๊ธฐ๋ก ์ ๊ทธ๋ ์ด๋ํฉ๋๋ค. |
๋์คํฌ ๊ณต๊ฐ์ด ํ์ ํ๊ฒ ์ฆ๊ฐํจ | ๋ฐ์ดํฐ๋ฅผ ์ถ์ ํ๋ ๋ฐ ์ ๊ทน์ ์ผ๋ก ์ฌ์ฉ๋์ง ์๋ ์ฌ๋กฏ์ด ์์ผ๋ฉด PostgreSQL์ด WAL ์ธ๊ทธ๋จผํธ๋ฅผ ๋ฌด๊ธฐํ ์ ์ฅํฉ๋๋ค. ๊ทธ๋ก ์ธํด ๋์คํฌ ๊ณต๊ฐ๋ ๋ฌด์ ํ์ผ๋ก ์ฆ๊ฐํฉ๋๋ค. Cloud SQL์์ ๋
ผ๋ฆฌ์ ๋ณต์ ๋ฐ ๋์ฝ๋ฉ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ณต์ ์ฌ๋กฏ์ด ์๋์ผ๋ก ์์ฑ ๋ฐ ์ญ์ ๋ฉ๋๋ค. ์ฌ์ฉ๋์ง ์๋ ๋ณต์ ์ฌ๋กฏ์ pg_replication_slots ์์คํ
๋ทฐ๋ฅผ ์ฟผ๋ฆฌํ๊ณ active ์ด๋ก ํํฐ๋ง์ ์ํํ์ฌ ํ์ธํ ์ ์์ต๋๋ค. pg_drop_replication_slot ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ WAL ์ธ๊ทธ๋จผํธ๋ฅผ ์ญ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ์ง ์๋ ์ฌ๋กฏ์ ์ญ์ ํ ์ ์์ต๋๋ค.
|
๋ณต์ ๋ณธ ์ธ์คํด์ค๊ฐ ๋๋ฌด ๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. | ๋ณต์ ๋ณธ์ ์์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฃผ ์์ฒญ๋๋ ์ฝ๊ธฐ ์์
์ ์บ์ํ๋ฏ๋ก ๊ธฐ๋ณธ ์ธ์คํด์ค๋ณด๋ค ๋ ๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ณต์ ๋ณธ ์ธ์คํด์ค๋ฅผ ๋ค์ ์์ํ์ฌ ์์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํ์ํฉ๋๋ค. |
๋ณต์ ๊ฐ ์ค์ง๋์์ต๋๋ค. | ์ต๋ ์คํ ๋ฆฌ์ง ํ๋์ ๋๋ฌํ๊ณ ์คํ ๋ฆฌ์ง ์๋ ์ฆ๊ฐ๊ฐ ์ฌ์ฉ ์ค์ ๋์ง ์์์ต๋๋ค.
์ธ์คํด์ค๋ฅผ ์์ ํ์ฌ |
๊ธด ๋ณต์ ์ง์ฐ ์๊ฐ์ด ์ง์์ ์ผ๋ก ๋ฐ์ํจ | ์ฐ๊ธฐ ๋ถํ๊ฐ ๋๋ฌด ๋์ ๋ณต์ ๋ณธ์ด ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๋ณต์ ๋ณธ์ SQL ์ค๋ ๋๊ฐ IO ์ค๋ ๋๋ฅผ ๋ฐ๋ผ์ก์ ์ ์๋ ๊ฒฝ์ฐ ๋ณต์ ์ง์ฐ์ด ๋ฐ์ํฉ๋๋ค. ์ผ๋ถ ์ฟผ๋ฆฌ ๋๋ ์ํฌ๋ก๋๋ก ์ธํด ํน์ ์คํค๋ง์์ ์ผ์์ ์ด๊ฑฐ๋ ์๊ตฌ์ ์ธ ๋ณต์ ์ง์ฐ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ๋ณต์ ์ง์ฐ์ด ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ์์ธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ฐ๋ฅํ ์๋ฃจ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
|
PostgreSQL 9.6์์ ์์ธ์ ๋ค์ ๋น๋ํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํจ | PostgreSQL์์ ํน์ ์์ธ์ ๋ค์ ๋น๋ํด์ผ ํ๋ค๋ ์ค๋ฅ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค. ์ด ์์
์ ๊ธฐ๋ณธ ์ธ์คํด์ค์์๋ง ์ํํ ์ ์์ต๋๋ค. ์ ๋ณต์ ๋ณธ ์ธ์คํด์ค๋ฅผ ๋ง๋ค๋ฉด ๊ณง ๊ฐ์ ์ค๋ฅ๊ฐ ๋ค์ ๋ฐ์ํฉ๋๋ค.
PostgreSQL 10 ๋ฏธ๋ง์ PostgreSQL์์๋ ํด์ ์์ธ์ด ๋ณต์ ๋ณธ์ ์ ํ๋์ง ์์ต๋๋ค.
ํด์ ์์ธ์ ์ฌ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ PostgreSQL 10 ์ด์์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ์ธ์. ๊ทธ๋ฌ์ง ์๊ณ ๋ณต์ ๋ณธ๋ ์ฌ์ฉํ๋ ค๋ฉด PostgreSQL 9.6์์ ํด์ ์์ธ์ ์ฌ์ฉํ์ง ๋ง์ธ์. |
๊ธฐ๋ณธ ์ธ์คํด์ค์ ๋ํ ์ฟผ๋ฆฌ๋ ํญ์ ์คํ๋จ | ๋ณต์ ๋ณธ์ ๋ง๋ ํ์๋ ๊ธฐ๋ณธ ์ธ์คํด์ค์์ SELECT * from pg_stat_activity where state = 'active' and pid = XXXX and username = 'cloudsqlreplica' ์ฟผ๋ฆฌ๋ฅผ ๊ณ์ ์คํํด์ผ ํฉ๋๋ค.
|
์ ํ ์๊ฐ์ผ๋ก ์ธํด ๋ณต์ ๋ณธ์ ๋ง๋ค์ง ๋ชปํจ | ๊ธฐ๋ณธ ์ธ์คํด์ค์์ ์ปค๋ฐ๋์ง ์์ ์ฅ๊ธฐ ์คํ ํธ๋์ญ์
์ผ๋ก ์ธํด ์ฝ๊ธฐ ๋ณต์ ๋ณธ์ ๋ง๋ค์ง ๋ชปํ ์ ์์ต๋๋ค.
์คํ ์ค์ธ ๋ชจ๋ ์ฟผ๋ฆฌ๋ฅผ ์ค์งํ ํ ๋ณต์ ๋ณธ์ ๋ค์ ๋ง๋ญ๋๋ค. |
๊ธฐ๋ณธ ์ธ์คํด์ค์ ๋ณต์ ๋ณธ์ vCPU ํฌ๊ธฐ๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ ์ฟผ๋ฆฌ ์ต์ ํ ๋๊ตฌ์์ vCPU ํฌ๊ธฐ๋ฅผ ๊ณ ๋ คํ๋ฏ๋ก ์ฟผ๋ฆฌ ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. |
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ์๋ฃํ์๊ธฐ ๋ฐ๋๋๋ค.
ํน์ ์ฟผ๋ฆฌ์ด๋ฉด ์ฟผ๋ฆฌ๋ฅผ ์์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์กฐ์ธ ์์๋ฅผ ๋ณ๊ฒฝํ์ฌ ์ฑ๋ฅ์ด ํฅ์๋๋์ง ํ์ธํ ์ ์์ต๋๋ค. |