docs: HISTORY — проверка PG: старый инстанс dc5db45d удалён, живой 509145c3 (superuser OK, sqsdb отсутствует); нужен новый DSN + создать БД
This commit is contained in:
@@ -571,3 +571,31 @@ smoke: без env бинарник падает с перечнем недост
|
||||
EMQX_AUTHORIZATION__SOURCES__1__URL=http://containerk8s.<ns-iot>.svc.cluster.local:9090/internal/mqtt/acl`
|
||||
4. ДО создания iot-service: креды тенанта IoT в shared-sqs (консоль /ui →
|
||||
Credentials) + очередь `iot-telemetry`.
|
||||
|
||||
---
|
||||
|
||||
## 17. ПРОВЕРКА PostgreSQL (16.08, команда «проверь ПГ») — старый PG МЁРТВ
|
||||
|
||||
**Поправка к прошлым утверждениям:** «PG уже работает, тот же, что у старого
|
||||
consumer» — НЕВЕРНО. Проверено фактически:
|
||||
|
||||
1. Namespace `dc5db45d-f8b4-4fd0-ad33-ec4dd017f2d5` (из старого DSN) —
|
||||
**НЕ СУЩЕСТВУЕТ** (`NotFound`). Старый DSN `postgresqlk8s-master.dc5db45d-…`
|
||||
не резолвится — мёртв.
|
||||
2. **Живой managed PG есть** — другой инстанс:
|
||||
- ns `509145c3-ba71-4687-a084-d9dcbc88d3d2` (125d),
|
||||
- под `postgresqlk8s-0` (3/3 Running, 19d), Zalando postgres-operator,
|
||||
- svc `postgresqlk8s-master` ClusterIP 10.104.214.32:5432,
|
||||
- секреты кредов: postgres / standby / superuser / testuser (Zalando).
|
||||
3. Проверка подключения (port-forward 15432 → master):
|
||||
- `pg_isready` → accepting connections;
|
||||
- старые креды IoT (`super`/<старый пароль>) → **FATAL password authentication failed**;
|
||||
- суперюзер инстанса (`superuser` из секрета) → OK;
|
||||
- БД инстанса: autotest, postgres, template0, template1, testdb.
|
||||
**`sqsdb` ОТСУТСТВУЕТ** (старых баз IoT нет).
|
||||
4. Вывод: для монолита нужен НОВЫЙ DSN на инстанс 509145c3-…:
|
||||
`postgresql://superuser:<пароль>@postgresqlk8s-master.509145c3-….svc.cluster.local:5432/sqsdb`
|
||||
+ предварительно создать БД `sqsdb` (owner superuser). iotpg сам создаст
|
||||
tenant_credentials и per-tenant БД.
|
||||
5. Осталось на ВМ: port-forward PG (процесс на 15432) — остановить по команде
|
||||
(`pkill -f "port-forward.*15432"`).
|
||||
|
||||
Reference in New Issue
Block a user