|
агент сервера 1С и dns, как поймать? | ☑ | ||
---|---|---|---|---|
0
prog2012
04.07.12
✎
11:46
|
вычислено (одна из причин - перезапуск свитчей), что по причине dns иногда на серваке слетает 1С, с "ошибкой формата потока" или "не обнаружено запущенных процессов", изредка "не обнаружена база", после перезапуска севера 1с служба сразу стопится с сообщением примерно "остановлена так как не используется"
помогает перезапуск всей железяки вопрос: что нужно сделать в dns сервере или ещё где-то, чтобы это не повторялось, сервер базы прописаны по ip, кластер по имени компьютера ? |
|||
1
aleks-id
04.07.12
✎
11:50
|
установить авторестарт службе днс
|
|||
2
prog2012
04.07.12
✎
12:01
|
(1)это на контроллере домена периодически рестартить службу dns?
наверное глупости сейчас пишу ибо откуда она узнает что кто-то передернул свитч? а то что свитчи передергивают (в частности) извстно достоверно |
|||
3
prog2012
04.07.12
✎
12:15
|
up
|
|||
4
prog2012
04.07.12
✎
13:24
|
(1)dns клиент на серваке с 1с?
а по какому событию авторестарт? |
|||
5
prog2012
04.07.12
✎
14:57
|
up
|
|||
6
prog2012
04.07.12
✎
16:23
|
тупая ветка!
|
|||
7
prog2012
05.07.12
✎
10:38
|
up1
|
|||
8
эцп
05.07.12
✎
11:10
|
(0) Может не париться и поднять службу DNS локально?
> перезапуск свитчей а это здесь причем? |
|||
9
prog2012
05.07.12
✎
11:28
|
(8)при том, что например если бляжайший свитч перезапустить то сервер 1с падает
что конкретно значит поднять локально? клиент запущен. сделать сервак ещё и сервером DNS? |
|||
10
prog2012
05.07.12
✎
12:54
|
up
преположительно после перезагрузки контроллера домена |
|||
11
эцп
05.07.12
✎
13:16
|
(9) > сделать сервак ещё и сервером DNS?
Да |
|||
12
prog2012
05.07.12
✎
13:19
|
(11)ну роль добавил...
а как настроить? подскажи пожалуйста что делать или где почитать |
|||
13
эцп
05.07.12
✎
13:20
|
(9) > если бляжайший свитч перезапустить то сервер 1с падает
А почему не должна? Ведь при перезапуске свитча сетевой интерфейс на сервере выключается. Как ты думаешь, как себя должно повести сетевое приложение? |
|||
14
prog2012
05.07.12
✎
13:21
|
(13)я сижу на нем по рдп, и думаю что если служба сервера на нём же то падать она не должна что бы там с сетью не происходило.
как настроить чтобы так и было? |
|||
15
эцп
05.07.12
✎
13:23
|
(12) Гугли. Могу только подсказать: нужно поднять DNS в режиме только чтения (или х.з. как он там называется), установить пересылку неизвестных запросов на основной сервер DNS. В свойствах сетевого подключения указать именно локальный DNS-сервер (127.0.0.1)
|
|||
16
эцп
05.07.12
✎
13:24
|
(14) И что RDP-соединение не рвется? не появляется таблички с информацией о переподключении?
|
|||
17
vde69
05.07.12
✎
13:25
|
для тачек с несколькими сетевыми:
--------------------------------- в файле hosts прописываем 10.10.0.1 SQLSRV --------------------------------- в файле networks SQLSRV 10.10.0.1 обращаю внимание что прописывать нужно как прямую так и обратную зону, тогда все работает строго через определенный IP, в противном случае как повезет |
|||
18
prog2012
05.07.12
✎
13:27
|
(15)дело в том что сейчас ели меня достанут это падения (около 3 в день, что там админы пытаются улучшить) то я могу и пачкордом к нему прицепиться, а вот когда пользователи пойдут мне нафик не нужен такой антипиар, всем не объяснишь что 1с не при делах, может быть как-то можно организовать так чтобы служба не падала, рассмотрю любые варианты
(17)сейчас почитаю - большое спасибо за участие |
|||
19
эцп
05.07.12
✎
13:27
|
(9) И не забывай про эту ошибку:
10098511 (SW652560, SW683103) Локальные сетевые интерфейсы Проблема: Если в момент проверки принадлежности адреса текущему компьютеру присутствуют интерфейсы, для которых не назначен ни один ip-адрес, то происходит аварийное завершение работы программы - клиентского или серверного приложения. Дата публикации: 2012-06-01 |
|||
20
vde69
05.07.12
✎
13:29
|
(19) эта проблемма и решается (17)
|
|||
21
prog2012
05.07.12
✎
13:29
|
(16)нет, только заглючивает службу сервера, выглядит так:
1. сеансы пишут что завершены администратором 2. при перезапуске сессии пишут - не обнаружен запущенный процесс 3. процессы оказываются не активными 4. служба после перезапуска останавливается |
|||
22
эцп
05.07.12
✎
13:30
|
(20) > не назначен ни один ip-адрес
Проблема не в DNS |
|||
23
Лефмихалыч
05.07.12
✎
13:31
|
(0) имя в hosts прописать. Только на стене серверной красной краской или кровью написать ИП, который туда прописан. Иначе через несколько лет, когда что-нибудь куда-нибудь переедет, будете волосы на жопе рвать, силясь постигнуть причину артефактов
|
|||
24
prog2012
05.07.12
✎
13:32
|
тут вот ещё какое дело - сервак не в домене...
может ему динамический IP поставить? может глупость но вдруг это решит проблему без перенастроек? |
|||
25
vde69
05.07.12
✎
13:34
|
(23) этого мало, смотри (17) дело в том что даже при вызове по IP 1с сама по IP находит имя сервера и дальше работает по имени сервера, по этому еще нужна обратная запись.
|
|||
26
vde69
05.07.12
✎
13:35
|
(25)+ этого ни где не описано, я то-же далеко не сразу вьехал в суть, я только со снифером понял как это работает....
|
|||
27
prog2012
09.07.12
✎
14:12
|
(26)перезагрузка свитчей и серверов dns/dhcp при таких настройках не помешает работать 1с?
|
|||
28
prog2012
09.07.12
✎
17:14
|
up
|
|||
29
vde69
09.07.12
✎
18:46
|
(27) не мешает.
по существу эти 2 записи означают 1. если имя сервера SQLSRV то нужно идти по IP 10.10.0.1 2. по IP 10.10.0.1 расположен сервер с именем SQLSRV и дальше все обрение (в обе стороны) идет исключительно по правильному IP |
|||
30
vde69
09.07.12
✎
18:46
|
обрение = общение
|
|||
31
vde69
09.07.12
✎
18:49
|
(29) при чем такая настройка будет работать не только на сервер 1с, но например и на нетбиос, например копирование файла на ресурс \\SQLSRV\С$ будет гарантировано идти через сетевую с IP - 10.10.0.1
|
|||
32
vde69
09.07.12
✎
18:52
|
(29)+ данная настройка хороша когда у тебя два сервера напрямую соеденены гигабиткой и в дополнение воткнуты в общий роутер, тогда весь трафик между двумя серверами не будет грузить роутер и клиентские каналы, это и по безопасности хорошо и по быстродействию
|
|||
33
prog2012
10.07.12
✎
11:28
|
(32)при такой настройке есго в сети не видно по IP видно только как "SQLSRV"
и пингуется так же по ip пинги не идут по псевдониму идут так и должно быть или опять какая-то хрень? |
|||
34
prog2012
10.07.12
✎
12:10
|
проблема в (33) не повторилась
|
|||
35
prog2012
13.07.12
✎
10:01
|
(32) эффект положительный есть,
но есть мнение что прописать сервер 1С по IP и сам кластер по IP и указать тоже самое на localhost будет лучше т.к. отказ службы dns в таком случае точно не приведет к падению 1с или нет? |
|||
36
Черт
13.07.12
✎
10:12
|
а из =за чего служба dns отказывет, может ее просто правильно настроить?
|
|||
37
BadSanta
13.07.12
✎
10:29
|
(0)
Для диагностики работы сети есть много инструментов. PROFIT! (24) >> сервак не в домене С этого надо было начинать. 1. Конечно, сначала ввести в домен. 2. Проверить что настройки интерфейсов топорно правильные. Загасить всякий левак типа IPv6, NetBIOS. Потушить отключенные интерфейсы. 3. Насчет DNS'а ответ уже был дан: Для решения ошибок сервера - прописать требуемые IP адреса в файле HOSTs. Для решения ошибок клиента - поднять зеркало DNS'а основного КД. 4. Если ничего не поможет - переустановить винду - медленно, но надежно. |
|||
38
vde69
13.07.12
✎
11:28
|
(35) тут проблемма в том что 1с реализована как ДВА РАЗНЫХ сервера, первый - для организации кластера (получения списка баз, авторизации админов кластера, и т.д.), и тут ты можешь влиять на строку конекта, и второй который запускается непосредственно для работы, на строку конекта второго сервера ни одна из настроек подключения и самого кластера не позволяет повлиять подстановкой IP, рабочий сервер ВСЕГДА работает по имени, изменить это НЕЛЬЗЯ.
Собственно данный вывод легко проверить :), и кстати именно по этому порт конекта и диапазон рабочих портов разделен, и обрабатываются эти порты разными процессами.... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |