Невозможно внести изменения в файл postgresql.properties, доступный только для чтения, внутри модуля.Linux

Ответить
Anonymous
 Невозможно внести изменения в файл postgresql.properties, доступный только для чтения, внутри модуля.

Сообщение Anonymous »

В настоящее время я пытаюсь настроить trino cli в своем кластере EKS, чтобы отправлять запросы к базе данных Postgres на RDS. Я пытаюсь внести изменения в следующий файл свойств
postgresql.properties
connector.name=postgresql
connection-url=jdbc:postgresql://jdbc:postgresql://mani-acme-read-replica.c7tubtqdas.us-west-2.rds.amazonaws.com:5432/dev
connection-user=manacme
connection-password=sbfhjakl2sd

URL-адрес подключения должен быть
connection-url=jdbc:postgresql://mani-acme-read-replica.c7tubtqdas.us-west-2.rds.amazonaws.com:5432/dev

чтобы он мог анализировать URL-адрес и читать данные RDS.
Каждый раз, когда я пробую другой маршрут, я продолжаю сталкиваться с одним и тем же чтением -только ошибка файла. Я хотел бы понять, где я ошибаюсь и есть ли какое-то конкретное решение для этого. Любая помощь будет оценена по достоинству.
rraj@loggers-MacBook-Pro ~ % kubectl run temp-pod --image=trino:latest --restart=Never -n trino

pod/temp-pod created
rraj@loggers-MacBook-Pro ~ % kubectl exec -it temp-pod -n trino -- /bin/sh

error: unable to upgrade connection: container not found ("temp-pod")
rraj@loggers-MacBook-Pro ~ % kubectl get pods -n trino
NAME READY STATUS RESTARTS AGE
my-trino-trino-coordinator-544dfb8986-tpx2f 1/1 Running 1 (13m ago) 36m
my-trino-trino-worker-57db54fc5b-dlq8p 1/1 Running 0 167m
my-trino-trino-worker-57db54fc5b-vs9qx 1/1 Running 0 167m
temp-pod 0/1 ImagePullBackOff 0 21s
trino-cli 1/1 Running 0 112m
trino-cli-6f5897c656-qt8fv 1/1 Running 1 (19m ago) 80m
rraj@loggers-MacBook-Pro ~ % kubectl delete pod temp-pod
Error from server (NotFound): pods "temp-pod" not found
rraj@loggers-MacBook-Pro ~ % kubectl get pods -n trino
NAME READY STATUS RESTARTS AGE
my-trino-trino-coordinator-544dfb8986-tpx2f 1/1 Running 1 (13m ago) 37m
my-trino-trino-worker-57db54fc5b-dlq8p 1/1 Running 0 167m
my-trino-trino-worker-57db54fc5b-vs9qx 1/1 Running 0 167m
temp-pod 0/1 ImagePullBackOff 0 46s
trino-cli 1/1 Running 0 112m
trino-cli-6f5897c656-qt8fv 1/1 Running 1 (20m ago) 80m
rraj@loggers-MacBook-Pro ~ % kubectl delete pod temp-pod -n trino --grace-period=0 --force

Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
pod "temp-pod" force deleted
rraj@loggers-MacBook-Pro ~ % kubectl get pods -n trino
NAME READY STATUS RESTARTS AGE
my-trino-trino-coordinator-544dfb8986-tpx2f 1/1 Running 1 (13m ago) 37m
my-trino-trino-worker-57db54fc5b-dlq8p 1/1 Running 0 168m
my-trino-trino-worker-57db54fc5b-vs9qx 1/1 Running 0 168m
trino-cli 1/1 Running 0 113m
trino-cli-6f5897c656-qt8fv 1/1 Running 1 (20m ago) 80m
rraj@loggers-MacBook-Pro ~ % kubectl exec -it my-trino-trino-coordinator-544dfb8986-tpx2f -n trino -- /bin/sh

sh-5.1$ cat /etc/trino/catalog/postgresql.properties
connector.name=postgresql
connection-url=jdbc:postgresql://jdbc:postgresql://mani-acme-read-replica.c7tubtqdas.us-west-2.rds.amazonaws.com:5432/dev
connection-user=maniacme
connection-password=sbfhjakl2sd

sh-5.1$ cat > /etc/trino/catalog/new_postgresql.properties
sh: /etc/trino/catalog/new_postgresql.properties: Read-only file system
sh-5.1$ sed -i '/connection-url/d' /etc/trino/catalog/postgresql.properties
sed: couldn't open temporary file /etc/trino/catalog/sed8XFnnd: Read-only file system
sh-5.1$ sudo vi /etc/trino/catalog/postgresql.properties
sh: sudo: command not found
sh-5.1$ echo "connection-url=jdbc:postgresql://mani-acme-read-replica.c7tubtqdas.us-west-2.rds.amazonaws.com:5432/dev" > /etc/trino/catalog/postgresql.properties
sh: /etc/trino/catalog/postgresql.properties: Read-only file system
sh-5.1$ %



Подробнее здесь: https://stackoverflow.com/questions/791 ... thin-a-pod
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»