172 похожих чатов

Коллеги, доброе утро. Ни в какую не получается писать данные

в волюм.

Деплоймент:
apiVersion: apps/v1
kind: Deployment
metadata:
name: prometheus-deployment
namespace: ops-monit
labels:
app: prometheus-server
spec:
replicas: 2
selector:
matchLabels:
app: prometheus-server
template:
metadata:
labels:
app: prometheus-server
spec:
securityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000
containers:
- name: prometheus
image: prom/prometheus
resources:
requests:
cpu: 500m
memory: 500Mi
limits:
cpu: 1
memory: 1Gi
args:
- "--config.file=/etc/prometheus/prometheus.yml"
- "--storage.tsdb.path=/prometheus"
ports:
- containerPort: 9090
volumeMounts:
- name: prometheus-config-volume
mountPath: /etc/prometheus/
- name: prometheus-storage-volume
mountPath: /prometheus/
volumes:
- name: prometheus-config-volume
configMap:
defaultMode: 420
name: prometheus-server-conf

- name: prometheus-storage-volume
persistentVolumeClaim:
claimName: prometheus-pvc

Ошибка:
caller=query_logger.go:87 level=error component=activeQueryTracker msg="Error opening query log file" file=/prometheus/queries.active err="open /prometheus/queries.active: permission denied"

Как же корректно дать права на запись?

12 ответов

46 просмотров

Какой стораджкласс?

Maksimus Ulibikus- Автор вопроса
Alexey Shanko
Какой стораджкласс?

Класс не определял

Maksimus Ulibikus- Автор вопроса
Alexey Shanko
Какой стораджкласс?

Все же не понятно, какое отношение к моему вопросу имеет стораджкласс?

посмотрите права в папках куда примонтированы волумы

Maksimus Ulibikus- Автор вопроса
Dmitry Sergeev 🇺🇦
посмотрите права в папках куда примонтированы волу...

В контейнере /prometheus $ ls -l /var/lib total 4 drwxrwsrwx 4 root 1000 4096 Nov 12 05:30 prometheus

Maksimus Ulibikus
Все же не понятно, какое отношение к моему вопросу...

Судя по вопросу, ты и сам в своей проблеме разберешься)

Maksimus Ulibikus- Автор вопроса
Alexey Shanko
Судя по вопросу, ты и сам в своей проблеме разбере...

Судя по ответу на мой вопрос, ты сам не знаешь, для чего нужен стораджкласс

Maksimus Ulibikus- Автор вопроса

Может кому пригодится решение: https://github.com/prometheus/prometheus/issues/5976

Maksimus Ulibikus
В контейнере /prometheus $ ls -l /var/lib total 4 ...

у вас же моунт в папку /prometheus, почему /var/lib смотрите?

Maksimus Ulibikus- Автор вопроса
Dmitry Sergeev 🇺🇦
у вас же моунт в папку /prometheus, почему /var/li...

Я могу куда угодно указать путь - будет тоже самое. Диск и маунт тут никакого отношения не имеет. Выше написал ссылку, почему поисходит проблема

Maksimus Ulibikus
Я могу куда угодно указать путь - будет тоже самое...

так права же надо проверить в папке в которую монтируется волум, а не рандомную папку 🤷‍♂

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта