Блокировка таблицы ресурсов
Модераторы: m0p3e, edward_K, Модераторы
Блокировка таблицы ресурсов
Народ подскажите как бороться с этой гадостью.. раньше такого не было, а если было то очень редко . щас по два раза на день.. вроде сервак в норме. по мощам хватает.. но народ жалуется что ни стого ни с сего тупо вылетает БЛОКИРОВКА ТАБЛИЦЫ РЕСУРСОВ .. и все ток ресет и перезапуск первасива на серваке..
сервак 2х3.2 ксеоны
2 гига оперативы
винда 2003
первасив 8.70
сервак 2х3.2 ксеоны
2 гига оперативы
винда 2003
первасив 8.70
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
1. грохнуть resourse.adf
2. попытаться по журналу опеределить кто в это время ведет основную работу. Сталкивался с тем,что пакетное формирование СФ на медленной машине стопорило всех, после смены компа проблема ушла. А может где то сетевая карта вылетела и шлет ошибки в сеть.
3. Почистить все tmp*.*
2. попытаться по журналу опеределить кто в это время ведет основную работу. Сталкивался с тем,что пакетное формирование СФ на медленной машине стопорило всех, после смены компа проблема ушла. А может где то сетевая карта вылетела и шлет ошибки в сеть.
3. Почистить все tmp*.*
-
- Посетитель
- Сообщения: 41
- Зарегистрирован: 30 ноя 2005, 10:54
- Откуда: Пермь
- Контактная информация:
У нас (правда, Pervasive 2000i) борюсь так - цепляюсь к серверу Pervasive Monitorом, захожу в Mikrokernel->Active files , в списке файлов ищу resourse.adf (он в каталоге D_DICT), встаю на него и пробегаю по списку пользователей, работающих с этим файлом, смотрю, у кого "Open Mode" отличен от "Normal" (может быть "Multiple"). Прошу этого пользователя выйти из Галактики.
Это таблица пользовательских ресурсов. Основная часть записей это записи настроенных у пользователей рабочих мест. Другая, меньшая часть записей, записи связанные с лицензированием, если не ошибаюсь. Проблема с блокировкой ресурсов возникает постоянно, я просто выкидываю того юзера который блокирует базу.
-
- Местный житель
- Сообщения: 289
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Saint-Petersburg
- Контактная информация:
Причин, вызывающих блокировку таблицы ресурсов, множество.
Наиблее часто блокировка происходит из-за железных проблем, как с компами, серверами, так и с сетью.
Пример -в 100Мбитной достаточно загруженной сетке один юзер на 10 Мбит вызывал блокировку - перевели на 100 - проблема ушла.
2 ксеона тоже не гарантия - был такой сервер с 2 гигами оперативки, на нем стоял PDC Win2003, Pervasive Server, сервер терминальных служб и Галактика. Когда количество работающих с Галактикой по терминалу дошло до 20 человек - началась сплошная блокировка - сервер не справлялся с нагрузкой.
Настройка Галактики также может приводить к блокировке. Например, если таблица ресурсов используется в процессе журнализации, то откат действия по блоку, в котором есть записи по данной таблице, приведет к блокировке.
P.S. Для пользователей Pervasive.SQL - по возможности, уходите от использования 7 версии и 2000i на более современное ПО, часть проблем может уйти сама по себе
Наиблее часто блокировка происходит из-за железных проблем, как с компами, серверами, так и с сетью.
Пример -в 100Мбитной достаточно загруженной сетке один юзер на 10 Мбит вызывал блокировку - перевели на 100 - проблема ушла.
2 ксеона тоже не гарантия - был такой сервер с 2 гигами оперативки, на нем стоял PDC Win2003, Pervasive Server, сервер терминальных служб и Галактика. Когда количество работающих с Галактикой по терминалу дошло до 20 человек - началась сплошная блокировка - сервер не справлялся с нагрузкой.
Настройка Галактики также может приводить к блокировке. Например, если таблица ресурсов используется в процессе журнализации, то откат действия по блоку, в котором есть записи по данной таблице, приведет к блокировке.
P.S. Для пользователей Pervasive.SQL - по возможности, уходите от использования 7 версии и 2000i на более современное ПО, часть проблем может уйти сама по себе
-
- Местный житель
- Сообщения: 289
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Saint-Petersburg
- Контактная информация:
Причин, вызывающих блокировку таблицы ресурсов, множество.
Наиблее часто блокировка происходит из-за железных проблем, как с компами, серверами, так и с сетью.
Пример -в 100Мбитной достаточно загруженной сетке один юзер на 10 Мбит вызывал блокировку - перевели на 100 - проблема ушла.
2 ксеона тоже не гарантия - был такой сервер с 2 гигами оперативки, на нем стоял PDC Win2003, Pervasive Server, сервер терминальных служб и Галактика. Когда количество работающих с Галактикой по терминалу дошло до 20 человек - началась сплошная блокировка - сервер не справлялся с нагрузкой.
Настройка Галактики также может приводить к блокировке. Например, если таблица ресурсов используется в процессе журнализации, то откат действия по блоку, в котором есть записи по данной таблице, приведет к блокировке.
P.S. Для пользователей Pervasive.SQL - по возможности, уходите от использования 7 версии и 2000i на более современное ПО, часть проблем может уйти сама по себе
Наиблее часто блокировка происходит из-за железных проблем, как с компами, серверами, так и с сетью.
Пример -в 100Мбитной достаточно загруженной сетке один юзер на 10 Мбит вызывал блокировку - перевели на 100 - проблема ушла.
2 ксеона тоже не гарантия - был такой сервер с 2 гигами оперативки, на нем стоял PDC Win2003, Pervasive Server, сервер терминальных служб и Галактика. Когда количество работающих с Галактикой по терминалу дошло до 20 человек - началась сплошная блокировка - сервер не справлялся с нагрузкой.
Настройка Галактики также может приводить к блокировке. Например, если таблица ресурсов используется в процессе журнализации, то откат действия по блоку, в котором есть записи по данной таблице, приведет к блокировке.
P.S. Для пользователей Pervasive.SQL - по возможности, уходите от использования 7 версии и 2000i на более современное ПО, часть проблем может уйти сама по себе
-
- Постоянный обитатель
- Сообщения: 175
- Зарегистрирован: 29 июн 2006, 14:39
- Контактная информация:
И так, подведем итог... Таблица X$RESOURCES призвана хранить настройки рабочих мест пользователей и информацию о лицензиях. (зачем это все в одной таблице не понятно...) Блокировки возникают скорее всего именно из-за "лицензионной" части таблицы, потому как они появляются во время закрытия стандартных интерфейсов. (и то не всех...) Очень бы хотелось знать чего делает Галактика в это время... И еще одна непонятность - данная проблема возникает только на серверах с Pervasive.SQL?.. Или я ошибаюсь?..
Кстати, 4 Xeon'а, 4 Гига оперативки и Гигабитная сеть тоже не гарантия...
Кстати, 4 Xeon'а, 4 Гига оперативки и Гигабитная сеть тоже не гарантия...