|
Win2008server И 1с 7.7 | ☑ | ||
---|---|---|---|---|
0
Hasper
17.11.14
✎
22:44
|
Плиз хелп
есть терминальные сервер на базе 2008 сервера при входе терминальных пользователей подключается сетевая папка в качестве локальной в которой лежит база в файловом варианте. первый пользователь всегда входит без проблем в базу. у второго почти каждый раз -- Имя сбойного приложения: 1cv7s.exe, версия: 7.70.0.27, отметка времени: 0x4573fcd8 Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.17514, отметка времени 0x4ce7ba58 Код исключения: 0xc0000005 Смещение ошибки: 0x0003bc24 Идентификатор сбойного процесса: 0x1074 Время запуска сбойного приложения: 0x01d0027dc6f156e0 Путь сбойного приложения: C:\Program Files (x86)\1Cv77\BIN\1cv7s.exe Путь сбойного модуля: C:\Windows\SysWOW64\ntdll.dll -- и так до тех пор пока первый не выйдет. P.s. права на папку у обоих пользователей идентичны щаринг без кэширования у каждого пользователя своя папка рабочая. |
|||
1
Мигало
17.11.14
✎
22:50
|
R2 ?
|
|||
2
Hasper
17.11.14
✎
23:07
|
да r2
|
|||
3
Мигало
17.11.14
✎
23:08
|
DEP отключи
|
|||
4
Hasper
17.11.14
✎
23:10
|
1с в списке исключения DEP (
|
|||
5
Мигало
17.11.14
✎
23:14
|
"при входе терминальных пользователей подключается сетевая папка в качестве локальной в которой лежит база в файловом варианте" а на кой такие сложности ?
|
|||
6
Hasper
17.11.14
✎
23:20
|
пользователей много.. данные одни( терминальных серверов планируется несколько при использовании перемещаемых профилей для пользователя нет разницы на каком работать загружен один работают на втором третьем
|
|||
7
Мигало
17.11.14
✎
23:22
|
Убери эту ересь. Почитай про wiki:Балансировка_нагрузки
|
|||
8
kobzon2
17.11.14
✎
23:25
|
Когда это началось? Раньше нормально было или только начали использовать данную структуру?
|
|||
9
Hasper
17.11.14
✎
23:29
|
http://prism.su/libroary/articles/terminalnaya-ferma.html
делается что то типа этого.. не считаю что это ересь |
|||
10
Hasper
17.11.14
✎
23:29
|
жаль уходим от темы(
|
|||
11
Hasper
17.11.14
✎
23:29
|
kobzon2, только запускаю первый сервер
|
|||
12
kobzon2
17.11.14
✎
23:33
|
(11) Понятно. Просто вроде после манипуляций с DEP - сервак нужно перезапускать. Попробуй вообще отключить DEP и перезагрузиться. Ну и с обычной расшареной папкой - без подключения сетевой.
|
|||
13
Hasper
17.11.14
✎
23:45
|
(12) после манипуляций перезапускал естественно.
отключил dep завтра посмотрю под нагрузкой. (сам пробовал заходить под разными пользователями по ночам.. когда сервер не используется все вроде нормально.. а с утра.. когда бухи просыпаются. начинается(((( этот кошмар хорошо что баз пока мало) |
|||
14
kobzon2
18.11.14
✎
00:10
|
В голове что то крутится похожее. Сам недавно это все проделывал. Помню была проблема. То ли больше одного пользователя, то ли 3х. Хоть убей не помню. Но мне было проще. У меня под рукой был точно такой же уже настроенный сервак. С него и посмотрел что и как.
|
|||
15
Hasper
18.11.14
✎
00:19
|
(14) связок win2008r2 И 1с под боком полно, вот только профили там статические и базы локально.
|
|||
16
Jump
18.11.14
✎
04:24
|
Я как то слабо понимаю смысл терминального сервера у которого пользователи работают с базой лежащей в сети.
|
|||
17
Chai Nic
18.11.14
✎
07:38
|
(16) Смысл может быть, если пользователи терминала - впнщики на тонких каналах.
|
|||
18
hhhh
18.11.14
✎
08:39
|
*16( в терминале быстрее
|
|||
19
КонецЦикла
18.11.14
✎
08:55
|
Сделай базы на терминале. В (9) интересно, но после слов "На коммутаторе D-Link " закрылнах
|
|||
20
Hasper
18.11.14
✎
09:39
|
(17) Все верно клиенты работают через интеренет
(19) ну сделаю я базы на терминале.. как в этом случае будут работать пользователи которые при загрузке первого сервера попадут на второй? третий? по поводу (9) это лишь пример первого что нашлось в яндексе по похожей структуре и идее |
|||
21
DrZombi
гуру
18.11.14
✎
09:40
|
(0) Вы конкретные извращенцы :)
|
|||
22
DrZombi
гуру
18.11.14
✎
09:42
|
(6) Да и указать путь к БД 1С 7.7 "\\СерверХ\БД\МаяБД001". Тоже не проблемотично :)
|
|||
23
YFedor
18.11.14
✎
09:44
|
(20) Зачем подключение сетевой папки как локальной? базы же у вас не перебегают с места на место, просто указывайте путь к сетевой шаре.
|
|||
24
DrZombi
гуру
18.11.14
✎
09:45
|
(20) >>> пользователи которые при загрузке первого сервера попадут на второй? третий?
Через расшаренный сетевой ресурс :) |
|||
25
DrZombi
гуру
18.11.14
✎
09:46
|
+(23) Пральтно, а если уж сетевая папка начнет бегать, то использовать wiki:Distributed_File_System ^)
|
|||
26
Hasper
18.11.14
✎
09:52
|
(21) к сожалению других вариантов я не вижу..
(22) геморой)) при входе пользователя в терминал обрабатывается логон скрипт который ему этот диск и подключает с шары которая на отдельном сервере который хранит профили и базы, можно конечно прописывать сетевой путь к базе при входе сразу в реестр.. но как то мне кажется это менее надежно что ли (23) базы не бегают но разницы особой нет ПОКА ПРОБЛЕМА при входе 2-го пользователя в базы все ваши идеи намекают что если использовать UNC путь к базе проблем не будет ? |
|||
27
Banned
18.11.14
✎
09:55
|
(25) Если папка начинает бегать - это повод обратиться к врачу...
|
|||
28
Hasper
18.11.14
✎
09:57
|
(25) используем и DFS для объединения шарингов с разных серверов
|
|||
29
Hasper
18.11.14
✎
11:28
|
Вести с полей... отключение DEP не помогло..
в момент проявления глюка добовление базы по UNC для второго пользователя то же не помогло |
|||
30
Hasper
18.11.14
✎
11:59
|
Имя события проблемы: APPCRASH
Имя приложения: 1cv7s.exe Версия приложения: 7.70.0.27 Отметка времени приложения: 4573fcd8 Имя модуля с ошибкой: KERNELBASE.dll Версия модуля с ошибкой: 6.1.7601.17514 Отметка времени модуля с ошибкой: 4ce7bafa Код исключения: e06d7363 Смещение исключения: 0000b727 Версия ОС: 6.1.7601.2.1.0.18.10 Код языка: 1049 Дополнительные сведения 1: 0a9e Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789 Дополнительные сведения 3: 0a9e Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789 -- теперь вот такая ошибка |
|||
31
Jump
18.11.14
✎
17:35
|
А сетевую папку как диск монтировать пробовал?
|
|||
32
Hasper
18.11.14
✎
18:08
|
(31) собственно так и монтируется..
заметил что вместе с ошибкой происходит еще одно событие {Ошибка отложенной записи} Не удалось сохранить все данные файла \test\base\SYSLOG\links.tmp. Часть данных потеряна. Эта ошибка может быть вызвана отказом оборудования компьютера или сетевого подключения. Попытайтесь сохранить этот файл в другом месте. |
|||
33
Hasper
18.11.14
✎
18:12
|
самое странное что перед путем \test\base\SYSLOG\links.tmp есть еще server\clients\ почему то в ошибке не полный путь
|
|||
34
Jump
18.11.14
✎
20:44
|
(32)Ну ошибка отложенной записи думаю намекает на то что неплохо бы кэширование отключить.
|
|||
35
Hasper
18.11.14
✎
21:11
|
(34) шаринг без кеширования( писал сразу.. или вы про что то другое ?
|
|||
36
alexandr1
19.11.14
✎
00:28
|
Было похожее. Решалось удалением links.tmp да и собственно все не нужное (cdx и тд), выставить все права на файлы, особенно на SYSLOG.
Вроде как используется не скуль версия, а запускается 1cv7S тогда может 1с переставить. или совет отсюда взять http://www.maxblogs.ru/articles/zastavlyaem-rabotat-1s-versii-77-na-windows-server-2008-r2-64bit |
|||
37
Hasper
19.11.14
✎
00:36
|
links.tmp удалялось.. базы переиндексировать и не раз! права по три раза проверенны.. пробовалась и не скульная и скульная версия.. ошибки те же.. инструкцию видел.. но ничего нового не узнал (
еще идеи есть ? |
|||
38
alexandr1
19.11.14
✎
01:09
|
А если не сетевой диск а локально?
|
|||
39
Hasper
19.11.14
✎
01:12
|
на локальном не проверялось.. т.к. идея как раз таки заключается в том что бы подключать личную папку пользователя с базой на любом доступном сервере..
связок 1с и win 2008 с базой локально куча.. и проблем с ними нету особых |
|||
40
alexandr1
19.11.14
✎
01:38
|
Тогда хз, я бы все таки права проверил, в момент создания, или еще когда нибудь. С перемещаемыми дел не имел, возможно права нарушаются. Попробуй удалить после первого пользователя.
|
|||
41
Hasper
19.11.14
✎
02:09
|
Выяснилось.. что если в links.tmp принудительно внести ошибочные данные т.е. когда зашел первый пользователь открыть файл и тупа удалить что нить.. и сохранить.. то при входе следующего пользователя получаем APPCRASH .. теперь осталось выяснить почему происходит такое безобразие в рабочем режиме... может есть идеи ?
|
|||
42
Hasper
19.11.14
✎
02:48
|
Пока суть да дело нашел статью
--- Неполадки при одновременном получении несколькими пользователями доступа к одному и тому же файлу через службы терминалов --- лечится добавлением в реестр Раздел: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters Тип: REG_DWORD Параметр: MultiUserEnabled Значение: 1 -- ну что ж посмотрим поможет ли |
|||
43
Hasper
19.11.14
✎
10:50
|
(42) не помогло
перед сбоем файл Links.tmp имеет вид http://pcadmin.by/2.png в нормальном состоянии http://pcadmin.by/1.png При попытке любой манипуляции с файлом например копирование он становиться нормальным |
|||
44
alexandr1
19.11.14
✎
12:19
|
Да вроде он в обоих случаях нормальный, покажи лучше права на файл и владельца перед сбоем.
|
|||
45
Hasper
19.11.14
✎
12:21
|
(44) в общем то права идентичны проверял
|
|||
46
alexandr1
19.11.14
✎
12:30
|
А на серваке не ликус случаем стоит. Может на другой сервак попробовать.
|
|||
47
Hasper
19.11.14
✎
12:36
|
(46) нет не линукс(( винда везде
|
|||
48
alexandr1
19.11.14
✎
12:53
|
А как насчет прав на сам сервер и на количество пользователей,
атрибуты файлов в Syslog. "Ошибка отложенной записи" это всегда вылазиет просто путь должен быть сетевой. Здесь читал http://forum.infostart.ru/forum10/topic40442/ |
|||
49
Hasper
19.11.14
✎
17:17
|
(48) на шаре стоит максимальное количество подключений 16 777 216 для папки syslog выставил для всех полные права.
Не совсем понял про "это всегда вылазиет просто путь должен быть сетевой" т.е. в любом случае путь должен к базе быть не локальный а сетевой ?(UNC) По ссылке читал и не раз. Подумал что можно отслеживать вход пользователя .. и исправлять ему файл Links.tmp.. написал скрипт который ищет эти файлы и пытается скопировать их.. при этом файл становиться правильным и пользователь заходит без проблем но потом... новая беда.. "ошибка захвата таблицы Для чтения и записи 1сusers" |
|||
50
alexandr1
19.11.14
✎
21:37
|
(49) Обычно полный путь выводит, а не обрезанный.
Я думаю надо копать в этом направлении. Не очень понял насчет правильно и неправильного файла. По картинке не ясно, в какой кодировке это. Лучше выложи архив winrar. Попробуй еще prosemon может поможет. |
|||
51
Hasper
20.11.14
✎
08:17
|
(50) будем копать.
я бы выложил оригиналы.. но как только копируешь файл.. точки как на рисунке исчезают.. и файл становиться нормальным без точек |
|||
52
alexandr1
20.11.14
✎
12:04
|
Так ты же его прочел таким, пересохрани просто.
|
|||
53
Hasper
20.11.14
✎
19:19
|
НУ сохраню(( а дальше что делать то ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |