Fedora 7 $ winediag ... ОШИБКА: Проверка блокировки файла не удалась. Ваша система не способна установить блокировку по смещению выше 4Гб. ...
Такая же ошибка на Ubuntu 7.10 Вот первые три строчки файла /proc/locks: 1: POSIX ADVISORY WRITE 8505 08:0e:489943 0 EOF 2: POSIX ADVISORY WRITE 8271 08:0e:489319 0 EOF 3: POSIX ADVISORY WRITE 8122 08:0e:488723 0 EOF
Прошу обратить внимание на даную ошибку так как никакой информации по её описанию получить не удалось предлагаю добавить инфорамцию в документацию по wine@etersoft хотелось бы чтобы были отражены ответы на следующие вопросы 1. Ситуации когда может возникнуть подобная ошибка 2. Чем чревата подобная ошибка для работы к примеру с той же 1С 7.7 3. Стандартные способы исправления (направления куда "копать")
centos 5.1 аналогичная ошибка.
Предполагаю, что имеет место ошибка в самой программе диагностики. Создать описание в документации пока не представляется возможным. Суть ошибки в том, что блокировки не устанавливаются, соответственно при совместной работе в 1С будут проблемы. Андрей, у нас воспроизводится где-то?
Created attachment 587 [details] cat /proc/locks Похожая ошибка в gentoo с ядром 2.6.24-gentoo-r8
Да, забыл сообщение об ошибке на gentoo: ERROR: Lock test failed. Your system is broken with set 512Mb locks.
Заглянул в /var/log/messages увидел: warning: process `winediag' used the deprecated sysctl system call with 5.7. warning: process `winediag' used the deprecated sysctl system call with 5.6. Может ошибка http://bugs.etersoft.ru/show_bug.cgi?id=1522 как-то связана с этой?
Проверил только что Ubuntu 7.10 ( 2.6.22-14-generic) на последней сборке : ..... ERROR: Lock test failed. Your system is broken with set 512Mb locks. .....
На ALTLinux (2.6.18-ovz-smp-alt24) всё ок. Установка блокировки на смещение более 4Гб прошла успешно
На Ubuntu 8.04 тоже всё ок. Ядро 2.6.24-16-generic
cat /proc/locks >/tmp/lock.txt на системе, где работает, приложи пожалуйста
Created attachment 588 [details] Из Ubuntu 8.04
Created attachment 589 [details] Из ALTLinux
могу даже сказать больше у нас есть несколько абсолютно ИДЕНТИЧНЫХ образа для установки Fedora 8 для примера у меня есть 5 различных компьюетеров вывод winediag на 2 из них Программа проверки WINE@Etersoft. 22.12.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20071130) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... SQL ИМЕЕТСЯ (сборка 0x411) ------- WINE@Etersoft 1.0 SQL (1.0.8), registration number is EBD6-9469. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.5) ОШИБКА: Невозможно соединиться с Икс-сервером (запустите winediag в графической консоли, проверьте переменную DISPLAY) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.23.15-137.fc8 Максимальное число файловых дескрипторов в системе: 256000 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 15000 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Ограничение по количеству открытых файлов: 15000 Количество бит для смещения в файле: 64 Установка блокировки на смещение более 4Гб прошла успешно Текущая локаль: ru_RU.UTF-8 на остальных трех Программа проверки WINE@Etersoft. 22.12.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20071130) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... SQL ИМЕЕТСЯ (сборка 0x411) ------- WINE@Etersoft 1.0 SQL (1.0.8), registration number is EBD6-9469. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.5) ОШИБКА: Невозможно соединиться с Икс-сервером (запустите winediag в графической консоли, проверьте переменную DISPLAY) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.23.15-137.fc8 Максимальное число файловых дескрипторов в системе: 256000 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 15000 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Ограничение по количеству открытых файлов: 15000 Количество бит для смещения в файле: 64 ОШИБКА: Проверка блокировки файла не удалась. Ваша система не способна установить блокировку по смещению выше 4Гб. Текущая локаль: ru_RU.UTF-8 причем проблемы которые возникают с блокировками известные 1С может дать возможность пользователям войти в БД когда кто УЖЕ ЗАШЕЛ МОНОПОЛЬНО более подробно я описал эту проблему в корпоративной базе знаний выдержку из неё привел в ответе №31 в теме на 1С++ форуме (http://www.1cpp.ru/forum/YaBB.pl?num=1206448342/31#31) Кстати (я уже начал сравнивать все версии пакетов на всякий случай) - на всех пяти серверах например команда rpm -q -a | grep glibc выводит одинаково glibc-common-2.7-2 glibc-headers-2.7-2 glibc-devel-2.7-2 glibc-2.7-2 по другому быть и не может - потмоу что дистрибутив у нас ОДИн на все сервера и ставится из коробки
Это была ошибка в winediag, зависела от номеров, присвоенных устройству, на котором хранится фС. Исправлена в сборке закрытой части 1.0.9-alt8 и выше.
*** Bug 2441 has been marked as a duplicate of this bug. ***