Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / could not open file "base/26094/258203387": Операция не позволена / 5 сообщений из 5, страница 1 из 1
19.02.2019, 14:24
    #39776185
Visermoz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
could not open file "base/26094/258203387": Операция не позволена
Здравствуйте. Столкнулся с ошибкой
Код: sql
1.
could not open file "base/26094/258203387": Операция не позволена


при выполнении довольно тяжелого запроса. Первая мысль: "файл поврежден и придется восстанавливаться".
Посмотрел к какому объекту относится ошибка:
Код: sql
1.
2.
3.
4.
5.
6.
select 
    n.nspname AS tableschema, 
    c.relname AS tablename
from pg_class c
inner join pg_namespace n on (c.relnamespace = n.oid)
where c.relfilenode = 258203387;


Оказалось это индекс на внешнем ключе одной из таблиц, участвующих в запросе.

Просмотром в pg_stat_activity не увидел, чтобы кто-то еще выполнял запросы и изменения этой таблицы.
Через некоторое время ошибка ушла.
А у индекса сменился ключик relfilenode.
Код: sql
1.
2.
3.
select pg_relation_filepath('info.ref_key_fk_idx');
--
base/26094/258457993



Хочу заметить, что на сервере очень загружены диски и какая-то операция могла упереться в диск. Но почему такое произошло не могу понять.

Подскажите пожалуйста из-за чего могут возникать подобные ошибки и как можно их избежать.
...
Рейтинг: 0 / 0
19.02.2019, 15:07
    #39776209
Alexius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
could not open file "base/26094/258203387": Операция не позволена
Visermoz,

в логах должен быть запрос, который эту ошибку вызвал, можно его привести? таблица временная или нет?
...
Рейтинг: 0 / 0
20.02.2019, 06:17
    #39776537
Visermoz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
could not open file "base/26094/258203387": Операция не позволена
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Ошибка при выполнении запроса: 
select t1.key as c0,t1.alias as c1,t1.finish_date as c3,t1.start_date_table as c4,t1.fire_date as c5,t3.key as c6,
t3.full_name as c7,t3.alias as c8,t1.processing_stage_key as c9,t4.key as c10,t4.full_name as c11,t4.alias as c12,
t1.service_type_key as c13,t1.name as c14,t1.date_insert as c15,t1.date_update as c16,t1.full_name as c17,t5.key as c18,t5.full_name as c19,
t5.type_alias as c20,t1.user_insert as c21,t6.key as c22,t6.full_name as c23,t6.type_alias as c24,t1.user_update as c25
from myschema.v_all_service t1 
join myschema.d_document_on_service t2 on t1.key=t2.service_key 
join myschema.d_wf_processing_stage t3 on t1.processing_stage_key=t3.key 
join myschema.d_wf_service_type t4 on t1.service_type_key=t4.key 
join myschema.v_party t5 on t1.user_insert=t5.key 
join myschema.v_party t6 on t1.user_update=t6.key 
where t2.status=0 and t2.document=19233 
limit 50 \r\n с параметрами:   Npgsql.PostgresException (0x80004005): 42501: could not open file "base/26094/258203387": Операция не позволена



Явно временные таблицы не создавались. Запрос тоже не менялся, но через минут 10 начал работать без ошибок.
объект base/26094/258203387 -это индекс на одной из таблиц, входящих в представление myschema.v_all_service
...
Рейтинг: 0 / 0
25.11.2019, 06:36
    #39893729
Visermoz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
could not open file "base/26094/258203387": Операция не позволена
Для истории. Проблема поймалась еще раз, но уже на таблице. Дело оказалось в антивирусе Касперского для Linux. Выключили и ошибка ушла
...
Рейтинг: 0 / 0
26.11.2019, 13:41
    #39894466
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
could not open file "base/26094/258203387": Операция не позволена
Visermoz
Дело оказалось в антивирусе Касперского для Linux.



...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / could not open file "base/26094/258203387": Операция не позволена / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]