Summary: | Проблемы с многопользовательской работой в Консультанте | ||
---|---|---|---|
Product: | CIFS@Etersoft | Reporter: | Alexeev Alexey <alexeev> |
Component: | блокировки файлов и доступ | Assignee: | Глеб Кордюков <sonner> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | minor | ||
Priority: | P5 | CC: | baraka, ins, lav |
Version: | не указана | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | SUSE | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 1153, 2220 | ||
Bug Blocks: | 767, 3589 |
Description
Alexeev Alexey
2008-03-28 11:22:23 MSK
Как удалось выяснить, если первой подключится линуксовая станция, виндовые потом подключаются нормально. Так что это похоже на проявление баги 1153 Описание проблеммы детальное: Стоит Suse 10 от Novell (клиент) Консультант лежит на win2000 1с лежит на winXP (sql версия) изначально ставится сусе. Ставятся пакеты wine@etersoft для сусе 10 настраиваются точки монтирования делаем: /home/TESSDOMAIN/u0000 # service linux-cifs build Build for 2.6.16.21-0.8-smp Linux kernel (headers in /lib/modules/2.6.16.21-0.8-smp/build) make: Entering directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp' make -C ../../../linux-2.6.16.21-0.8 O=../linux-2.6.16.21-0.8-obj/i386/smp clean CLEAN /usr/src/linux-cifs/.tmp_versions make: Leaving directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp' make: Entering directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp' make -C ../../../linux-2.6.16.21-0.8 O=../linux-2.6.16.21-0.8-obj/i386/smp modules CC [M] /usr/src/linux-cifs/cifsfs.o CC [M] /usr/src/linux-cifs/cifssmb.o CC [M] /usr/src/linux-cifs/cifs_debug.o CC [M] /usr/src/linux-cifs/connect.o CC [M] /usr/src/linux-cifs/dir.o CC [M] /usr/src/linux-cifs/file.o CC [M] /usr/src/linux-cifs/inode.o /usr/src/linux-cifs/inode.c: In function 'cifs_get_inode_info_unix': /usr/src/linux-cifs/inode.c:181: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:183: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:185: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:187: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:189: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:194: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:199: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c: In function 'cifs_get_inode_info': /usr/src/linux-cifs/inode.c:545: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:547: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:549: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:551: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:553: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:557: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/inode.c:562: warning: assignment discards qualifiers from pointer target type CC [M] /usr/src/linux-cifs/link.o CC [M] /usr/src/linux-cifs/misc.o CC [M] /usr/src/linux-cifs/netmisc.o CC [M] /usr/src/linux-cifs/smbdes.o CC [M] /usr/src/linux-cifs/smbencrypt.o CC [M] /usr/src/linux-cifs/transport.o CC [M] /usr/src/linux-cifs/asn1.o CC [M] /usr/src/linux-cifs/md4.o CC [M] /usr/src/linux-cifs/md5.o CC [M] /usr/src/linux-cifs/cifs_unicode.o CC [M] /usr/src/linux-cifs/nterr.o CC [M] /usr/src/linux-cifs/xattr.o CC [M] /usr/src/linux-cifs/cifsencrypt.o CC [M] /usr/src/linux-cifs/fcntl.o CC [M] /usr/src/linux-cifs/readdir.o /usr/src/linux-cifs/readdir.c: In function 'fill_in_inode': /usr/src/linux-cifs/readdir.c:280: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:282: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:285: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:287: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:292: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:294: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:312: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c: In function 'unix_fill_in_inode': /usr/src/linux-cifs/readdir.c:411: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:413: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:416: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:418: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:423: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:425: warning: assignment discards qualifiers from pointer target type /usr/src/linux-cifs/readdir.c:442: warning: assignment discards qualifiers from pointer target type CC [M] /usr/src/linux-cifs/ioctl.o CC [M] /usr/src/linux-cifs/sess.o CC [M] /usr/src/linux-cifs/export.o LD [M] /usr/src/linux-cifs/cifs.o Building modules, stage 2. MODPOST CC /usr/src/linux-cifs/cifs.mod.o LD [M] /usr/src/linux-cifs/cifs.ko make: Leaving directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp' Copying built module to /lib/modules/linux-cifs по документации выглядит будто все ок. запускаем winecfg делаем в нем настройки указываем что диски для 1с и для консультанта сетевые. запускаем 1с не запускается... находим что надо зарегистрировать библиотеку Addon1c.dll. Регистрируем ее. ура 1с работает без сбоев все хорошо. но консультант при одних и тех же настройках не работает, упорно выдает ошибку 67 что слишком много пользователей работает в системе. стоит отметить, что если ни кого не подключено к базе консультант из под линукс консультант запустится и будет работать, более того когда консультант из под линукс запущен винловые станции подключаются без проблемм. Монтирование производится mount -t cifs //SERVERFILE/consultantplus /mnt/cons -o noperm,nounix,user=tess/admin,pass=66202744,file_mode=0777,dir_mode=0777 эдентичной строкой что для 1с что для консультанта. права одинаковые на шары, для админа полный доступ на все. количество подключений к консультант - 50. версия консультанта 3000.03.33 сборка 5101 согласно консультации службы тех поддержки консультанта было сделано следующее: почищени файлы adm прописани пользователи в юзер листе: пользователь системы линукс, пользователь определенный консультантом (запуск cons.exe /username), пользователь под которым подключается шара, имя машины (согласно инструкции wine). результат остался неизменным 1c работает замечательно притензий нет, консультант запускается только в однопользовательском режиме, или правильнее сказать консультант из под линукс должен быть запущен раньше чем консультант из под винды. Тестировал ещё на cifs 4.0 - такую ошибку не выдает. |