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 ответов

23 просмотра

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

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
Я могу куда угодно указать путь - будет тоже самое...

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

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

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

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
Всем вечера. Подскажите как лучше сделать. делаю на Д10 Например будет база данных на SQLite. в ней будет много таблиц. более 50шт Типа справочник. Содержать ID Name Id p...
Андрей Т 🐎
10
А если для werf организовать отдельный репозиторий, а сервисы из проекта подключить как симлинки? И симлинки в гитигнор добавить?
Dmitriy Andreev
13
Я короче решил скомпилировать Nim в js, я думал он сработает как обычный транслятор. По итогу он мне создал файл с расширением js, и туда поместил кучу кода Вопрос, что это з...
𝕾𝖍𝖆𝖉𝖊 <suspense>
9
Всем здравствуйте!) У меня такой вопрос. Есть два роута, роут1 и роут2. Они связаны с очередью some_queue. По задаче предполагается, что есть два паблиша. Паблиш1 отправляет...
Format
10
это группа токсиков или тех кто помогает?
Ибрагим
9
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Карта сайта