Странности с загрузкой по сети

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
samdial
Сообщения: 13
Зарегистрирован: Чт ноя 29, 2012 3:12 pm

Странности с загрузкой по сети

Сообщение samdial »

Дано: есть десяток тонких клиентов с загрузкой по сети.
Периодически на них вылезает ошибка при загрузке. Есть 3-4 клиента на которых периодически вылезает ошибка. Ошибка воспроизводится не всегда... тонкий клиент может загрузиться сразу же, может выдать ошибку 5 раз подряд.
Лог прилагаю.
Вложения
wtlog.txt
(131.79 КБ) 1199 скачиваний
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: Странности с загрузкой по сети

Сообщение Antonio »

В лог не смотрел. Но типичная, основная, чуть ли не единственная причина нестабильной загрузки -- больше одного DHCP-сервера в сети.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Странности с загрузкой по сети

Сообщение aka »

Не, здесь не DHCP. Здесь сеть не едет. Конфликт где-то между настройкой порта свича - кабелем - сетевой картой - драйвером сетевой карты. Если у этого десятка клиентов сетевые карты разные, тогда начать с замены свича.

Протокол TFTP, по которому бездиски качают файлы, очень простой и потому чувствительный к потерям пакетов в сети. Более сложные TCP/IP протоколы спокойнее переносят потери, а TFTP сыпется. Можно перейти на загрузку по HTTP, но правильнее починить сеть.
samdial
Сообщения: 13
Зарегистрирован: Чт ноя 29, 2012 3:12 pm

Re: Странности с загрузкой по сети

Сообщение samdial »

В сторону сети я уже думал - не сходится.
Мало того, что сетевые карты разные, так я ещё недавно весь парк активки заменил.
Самое интересное, что замена тонкого клиента на резервный запросто может вызвать проявление глюка через неделю в совершенно другом месте.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Странности с загрузкой по сети

Сообщение aka »

Если свичи управляемые, попробуй скорость порта фиксировать на ста мегабитах.

Ошибка на разных машинах всегда на файле lib6? "[TFTP] Timeout occured while transfer "5.1.60\packages\lib6"."
samdial
Сообщения: 13
Зарегистрирован: Чт ноя 29, 2012 3:12 pm

Re: Странности с загрузкой по сети

Сообщение samdial »

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

PS Я правильно понимаю, что в wtc.txt записи
..\..\common\sysiprange.cpp ( 219), _readIPRanges: -- ERROR -- sysiprange: File C open failed.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
из-за того, что у меня внешний DHCP и на эти строки забить можно
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Странности с загрузкой по сети

Сообщение aka »

Не знаю. Дай на aka@pxe.ru файл целиком. Или хотя бы строчек десять перед этими, чтоб понять, кто это пишет.
samdial
Сообщения: 13
Зарегистрирован: Чт ноя 29, 2012 3:12 pm

Re: Странности с загрузкой по сети

Сообщение samdial »

Это не лог терминала, это больше похоже на лог win32.exe
Вот он весь после апдейта до версии 62

Found interface 192.168.15.3/255.255.255.0 mtu 1500 mac 00:15:5D:01:02:02 adapter Microsoft Virtual Machine Bus Network Adapter.
Determined DNS server 192.168.15.3
sysiprange: Determining IP ranges...
..\..\common\sysiprange.cpp ( 219), _readIPRanges: -- ERROR -- sysiprange: File C open failed.
Load spec library C:\WTware\Bin\\5.1.28\spec.dll.
Load spec library C:\WTware\Bin\\5.1.52\spec.dll.
Load spec library C:\WTware\Bin\\5.1.58\spec.dll.
Load spec library C:\WTware\Bin\\5.1.60\spec.dll.
Load spec library C:\WTware\Bin\\5.1.62\spec.dll.
No ignore MACs listed.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
..\..\common\fileio.cpp ( 148), getDHCPEthList: -- ERROR -- INTERNAL ERROR (0). Please, contact WTware tech support.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Странности с загрузкой по сети

Сообщение aka »

Почему-то оно настойчиво ломится к своему DHCP. Ругань уберём, но с непрокачкой файлов это не связано.
Попробуй на одном терминале, на котором чаще всего не грузится, запустить не RDP, а локальный гуглхром. Две строки в конфиге, видео обязательно из (U) и application:

video=чтотамейнужно(U)
aplication chrome

Для хрома оно будет качать большой-болшой архив по тому же TFTP. Если будет стабильно недогружать, то однозначно чинить сеть.
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: Странности с загрузкой по сети

Сообщение Antonio »

Кстати. Перед новым годом где-то столкнулся с мистическими проблемами, рыл неделю, перерыл все, и оказалось, что причудливо крякнул свич. Часть портов между собой работало нормально, а часть теряла/портила пакеты, причем с разной вероятностью. На одном порту потери, например, 4%, на другом гораздо реже, причем маленькие пролетают без потерь, а проблемы с большими.

В результате получалась феерическая картина -- иногда проблемы с загрузкой втвари, иногда дисконнекты RDP, а в основном внезапные вылеты 1С-ки без всяких сообщений (конфигурация в файлах на шаре). В итоге замена свича дала мгновенный результат.
samdial
Сообщения: 13
Зарегистрирован: Чт ноя 29, 2012 3:12 pm

Re: Странности с загрузкой по сети

Сообщение samdial »

Про DHCP понятно, это я так, просматривал логи, наткнулся.

Для хрома картинку получил только кривую и с бубном, ни с одним (U) кроме весы этот $%@$ Radeon HD 6410D не работает )
Но вот что интересно, по логам загрузка не прошла 2 раза из 10, причем оба два вставала на lib6, с логом идентичным логу в первом посте.
Если lib6 грузился, то дальше всё загружалось без задёва.

2Antonio
Нет у меня больше никаких проблем, если уж загрузилось, то работает стабильно. Все вылеты строго по плану, ну, или если провайдер фиговничает. Кроме того, недели три как поменял всю активку, от слова совсем, конце октября прошлого года, в связи с переездом в новый офис физически поменял кабельную сеть ), а картина не менялась.


Как ни странно, у меня обычно вся мистика с загрузкой лечится скачиванием новой версии втвари. Напоминание такое, про то что обновляться не забываем ) Но накатывание 60-й версии актуальность проблемы не уменьшило, а вот с 62 вроде получше стало, 2 из 10 фэйла, это не загрузка с пятого ребута.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Странности с загрузкой по сети

Сообщение aka »

samdial писал(а):Но вот что интересно, по логам загрузка не прошла 2 раза из 10, причем оба два вставала на lib6, с логом идентичным логу в первом посте.
Если lib6 грузился, то дальше всё загружалось без задёва.
Это действительно интересно. Проблема согласования скоростей между картой (точнее линуксовым драйвером карты, первые два файла kernel и initrd качает бутром сетевухи, с ними же затыков не бывает?) и свичём, другого объяснения не вижу. Если согласовали хорошо, то будут работать. Если согласовали плохо, то споткнутся на первой же большой нагрузке.
Пользы от такого диагноза мало. Ждать, пока ядерщики починят драйвер, или попробовать ещё более другой свич. Лучше попроще, подешевле, но гигабитный.
samdial
Сообщения: 13
Зарегистрирован: Чт ноя 29, 2012 3:12 pm

Re: Странности с загрузкой по сети

Сообщение samdial »

aka писал(а):Пользы от такого диагноза мало. Ждать, пока ядерщики починят драйвер, или попробовать ещё более другой свич. Лучше попроще, подешевле, но гигабитный.
Валяется у меня, дешевле и гигабитнее некуда ), гигабитный длинк, в понедельник попробую. По результатам отпишусь.

Перекинул на Dlink.
Та же ошбка. Загрузка со второй попытки, пока возможности тестить дальше нет, вечером ещё попробую варианты.
Ответить

Вернуться в «Методы загрузки»