Официальный форум СВД Встраиваемые Системы
05 Июль, 2025, 20:14:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Запрос времени узла по сети (QNX4.25)  (Прочитано 1652 раз)
Антон Падалко
Пользователь

Сообщений: 41


« : 19 Ноябрь, 2013, 17:05:06 »

Интересная ситуация:
Есть два узла в сети fleet - Node1 и Node2.
На системной плате узла Node2 похоже померла батарейка, т.к. при перезагрузке системное время сбрасывается к началу далекого 1970 года Smiley
Ну да ладно, переживем, у нас же работает ntp Smiley
Синхронизируем время на узле Node2 с помощью утилиты ntp.
Смотрим на узле Node2 текущее время утилитой date - все в порядке вернулись в наше время.
А теперь фокус - на узле Node1 выполняем команду "date -n Node2" и в ответ получаем начало 1970 года.
Заходим на узел Node2 и там набираем date и тоже получаем 1970 год.

Правильно ли я понимаю - date по сети всего лишь обращается (send/reply) к менеджеру процессов Proc32 соседнего узла? Или он еще чего-то творит?
(нашел такой тип сообщения struct _proc_time / struct _proc_time_reply в заголовочном файле sys/proc_msg.h)
Каким же образом date по сети может сбрасывать время на соседнем узле?

Заменить батарейку быстро пока не представляется возможным.
Версия Proc32 на обоих узлах - 4.25Q от 2005 года.
Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #1 : 20 Ноябрь, 2013, 11:34:44 »

Уточните, что в этом случае показывает "on -n Node2 date"?
Записан
Антон Падалко
Пользователь

Сообщений: 41


« Ответ #2 : 20 Ноябрь, 2013, 13:08:15 »

Уточните, что в этом случае показывает "on -n Node2 date"?
on -n Node2 date > показывает нормальное текущее время узла Node2
date -n Node2 > сбрасывает время на узле Node2 в начало 1970 года
Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #3 : 29 Ноябрь, 2013, 15:12:42 »

Извините за задержку с ответом. Воспроизвести описанную Вами ситуацию нам не удалось. Возможно сказываются особенности оборудования или различия в конфигурации. Воспроизводится ли данная ситуация на другом оборудовании?
Записан
Антон Падалко
Пользователь

Сообщений: 41


« Ответ #4 : 29 Ноябрь, 2013, 16:35:50 »

Воспроизвести описанную Вами ситуацию нам не удалось. Возможно сказываются особенности оборудования или различия в конфигурации. Воспроизводится ли данная ситуация на другом оборудовании?
Олег, спасибо за ответ!
Мы тоже попытались воспроизвести ситуацию в лабораторных условиях.
Оборудование взяли аналогичное установленному на объекте, где возникает проблема.
Правда севшую батарейку имитировали ее удалением Smiley
Однако ничего подобного получить не удалось, утилитой date время не сбрасывается.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 18 Май, 2022, 00:13:57