Имя: Пароль:
1C
1С v8
У некоторых пользователей виснет 1С при запуске.
0 h1g04
 
03.11.15
09:59
Добрый день!

У нас один физический сервер raid 1+0 sas 10k rpm, на нём установлен гипервизор.

Есть виртуальная машина с терминальным сервером на windows 2008r2 std, на нём стоит агент 1С и платформа  1С.
На второй виртуальной машине сервер БД на windows 2008r2 std, сама база на MS SQL 2008r2.

У многих пользователей возникают проблемы при запуске 1С, т.е. пользователь запускает платформу, открывает базу и на этапе загрузки она виснет либо очень долго открывается. При этом у других пользователей база открывается быстро.

Со стороны сервера БД нагрузки нет, смотрю resmon'ом

Подскажите, как можно отследить и выявить проблему?
1 eklmn
 
гуру
03.11.15
10:02
обсуждалось уже, в поиск. а так вопросов много, по сути ты ничего не сказал, кроме того что всё плохо
2 George Wheels
 
03.11.15
10:04
Если Win7x64, то может всё тормозить splwow64.exe
3 h1g04
 
03.11.15
10:21
задавай вопросы, буду отвечать, может с этими вопросами я найду и для себя ответы:)
4 h1g04
 
03.11.15
10:24
Если по производительности, то ОЗУ свободная на обоих серверах по 3гб, она динамически с гипервизора распределяется, на гипревизоре свободно порядка 8Гб.
Диски не загружены вообще, смотрю на гипервизоре, обращений практически нет. На этом рейде файлы копируются на скорости 180мб\с, не представляю чем можно его загрузить.
Ну CPU само собой вообще не загружен,где-то 10-15% на гипервизоре, при этом их два.

По этому мне непонятно что приложение такого делает, что вроде ничего не делает и при этом виснет)))
5 eklmn
 
гуру
03.11.15
10:31
"на обоих серверах по 3гб" мда
6 Одинесю
 
03.11.15
10:37
Если проблема только при открытии, то возможна проблема с поиском ключей по сети.
7 eklmn
 
гуру
03.11.15
10:40
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
8 h1g04
 
03.11.15
10:50
eklmn, вы читать умеете? я написал "ОЗУ свободная на обоих серверах по 3Гб" СВОБОДНАЯ. Не можете помочь, зачем писать?
9 h1g04
 
03.11.15
10:51
Одинесю, а это идея)

Можно как-то продебажить запуск платформы, чтобы она писала в лог каждое действие, обращение к файлам или реестру?
10 Начинающий_13
 
03.11.15
10:58
Может проблема не в железе.У тебя права польвателей у которых выстро запускается и медленно одинаковы или нет? Есть ли какие нибудь у них текущиеДела, фоновые задания и т.д.
11 h1g04
 
03.11.15
10:59
Для сравнения, у этого пользователя не висла платформа при запуске:

https://www.dropbox.com/s/i3qej3vjsq6ca33/1.png?dl=0

У этого висла:

https://www.dropbox.com/s/2lf7uy9qezhnh1z/2.png?dl=0

Различие в порту подключения к агенту и Времени Вызовов.
12 h1g04
 
03.11.15
11:03
Начинающий_13, ну я начал с железа, чтобы точно его отмести, а дальше уже возникло два вопроса "какова закономерность" и "как отследить".

Права пользователя в Торговле отличаются, я под собой захожу, у меня прав никаких нет, у пользователя все права есть.
Права на уровне Пользователя базы данных одинаковые
13 Начинающий_13
 
03.11.15
11:07
Тогда надо методом тыка.Попробуй сделать КОПИИ пользователей проблемных и попробовать зайти от их. Как там будет со временем захода.
14 George Wheels
 
03.11.15
11:21
Таки попробуй на клиенте завершить процесс splwow64.exe. У нас такие проблемы периодически возникают.
15 h1g04
 
03.11.15
11:26
George Wheels, так у нас терминал, пользователи работают подключившись по RDP на сервер. У них на сервере долго запускается 1С, а не на клиенте
16 h1g04
 
03.11.15
11:33
Одинесю, я посмотрел конфиги nethasp.ini и nhsrv.ini, они были девственно чисты.

Я сделал вот так:

==== nhsrv.ini ======

[NHS_SERVER]
NHS_SERVERNAMES = TS

[NHS_IP]
NHS_USE_UDP = disabled
NHS_USE_TCP = enabled

[NHS_IPX]
NHS_USE_IPX = disabled

[NHS_NETBIOS]
NHS_USE_NETBIOS = disabled


==== nethasp.ini =====


[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS =Disabled    
NH_TCPIP = Enabled    

[NH_TCPIP]

NH_SERVER_ADDR = 10.10.10.20
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
NH_SERVER_NAME = TS    



Правильно?
17 senior
 
03.11.15
11:35
(9) передаю секретное знание, но только между нами! включи технологический журнал и поищи там
18 cons74
 
03.11.15
11:36
кэш почисти
19 h1g04
 
03.11.15
11:37
senior, спасибо за знание, как его на 8.1 включить?))
20 h1g04
 
03.11.15
11:39
Так, теперь что-то непонятное, пользователи подключаются к 1С без проблем, но HASP LM не запускается с ошибкой Hasp Not Found (-10)

При этом на терминале нашёл две службы:

https://www.dropbox.com/s/s0nyjnr1dvh7j8n/3.png?dl=0
https://www.dropbox.com/s/yw3xqbhlwamu119/4.png?dl=0

Это одно и тоже или разные вещи?
21 senior
 
03.11.15
11:39
(19) так перейди на 8.3, установка занимает около 10 мин
22 h1g04
 
03.11.15
11:40
cons74, чистка кэша уже стоит через gpo при входе пользователя.

Удаляются каталоги:

%AppData%\1C\1Cv82\
%LOCALAPPDATA%\1C\1Cv82
23 h1g04
 
03.11.15
11:40
senior, ага :)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс