PDA

Просмотр полной версии : Автозапуск в FreeNAS


clubmen
04.05.2014, 17:58
Доброго времени суток, такая вот проблема. Собрал сервак установил на него freenas последняя актуальная версия 9.2. Все настроил работает отлично. Но проблема заключается в том что если его оставить на ночь то с утра он не доступен. Ни шара ни gui интерфейс. Приходится запускать в ручную. Вопрос заключается в том, как сделать автозапуск что бы при падении система сама стартовала. Заранее спасибо

Kenny
04.05.2014, 18:06
rc-update default ?
PS Я бы написал скрипт, который мониторит наличие демона и закинул бы его в крон с интервалом в час, например. Если демон поднят - спать дальше, если упал или зомби - поднять. Или, еще надежнее, соединяться nc по порту и чекать стдаут

clubmen
04.05.2014, 18:12
Kenny написал(а):

rc-update default ?


скрипт писать особых навыков нет, так как с unix системами особо не дружу. недавно в них. То что написали "rc-update default ?" немного не понял. Настройки на сервере все стандартные шара расшарена под win стстемы zfx.

Kenny
04.05.2014, 18:13
Для добавления скрипта инициализации в автозапуск
rc-update add имя_демона default
Но это сработает только в случае падения/перезапуска всего сервера

clubmen
04.05.2014, 18:19
Kenny написал(а):

Для добавления скрипта инициализации в автозапуск
rc-update add имя_демона default


спасибо попробую, еще небольшой вопросик. У меня в локалке gui доступен по адресу freenas.local если заходить с браузера. как понимаю поднят домен. Вопрос. Можно так же поднять на нем домен только уже к роутеру. Что бы я заходил в панель управления роутером не по ип 192.168.1.1 а допустим по адресу router.local

Kenny
04.05.2014, 18:27
За это отвечает твой резольвер. Если он знает сопоставление имени адресу, то обращение доступно по имени. (либо поднять локальный ДНС, либо в /etc/hosts добавлена запись)
cat /etc/hosts | grep freenas.local или ls /etc/bi* что показывают ?

viczelen
04.05.2014, 21:07
А вы не пробовали не изобретать костыли, а рассмотреть проблему: почему он не доступен? Сервер самосбор? Мать не асус? сетевые какие? что в логах пишет?
А если по существу- в планировщик пишется скрипт пинга удаленного устройства и если его нет- он делает рестарт сервера, в вашем случае думается поможет обычный рестарт сети. интерфейсов.

clubmen
05.05.2014, 00:43
Kenny написал(а):

За это отвечает твой резольвер. Если он знает сопоставление имени адресу, то обращение доступно по имени. (либо поднять локальный ДНС, либо в /etc/hosts добавлена запись)
cat /etc/hosts | grep freenas.local или ls /etc/bi* что показывают ?


::1 localhost localhost.my.domain freenas freenas.local
127.0.0.1 localhost localhost.my.domain freenas freenas.local
127.0.0.1 freenas freenas.local

clubmen
05.05.2014, 00:59
viczelen написал(а):

А вы не пробовали не изобретать костыли, а рассмотреть проблему: почему он не доступен? Сервер самосбор? Мать не асус? сетевые какие? что в логах пишет?
А если по существу- в планировщик пишется скрипт пинга удаленного устройства и если его нет- он делает рестарт сервера, в вашем случае думается поможет обычный рестарт сети. интерфейсов.


нет не asus, интеловская стоит. с доступностью разобрался был конфликт ип адресов. осталось только с доменами решить вопрос

Kenny
05.05.2014, 13:54
127.0.0.1 freenas freenas.local


Сам себя он видит как freenas.local. Если хочешь, чтобы вся сеть его так видела, нужен либо DNS, либо везде в /etc/hosts прописать сопоставление этого имени ип-адресу

clubmen
05.05.2014, 14:06
Kenny написал(а):

Сам себя он видит как freenas.local. Если хочешь, чтобы вся сеть его так видела, нужен либо DNS, либо везде в /etc/hosts прописать сопоставление этого имени ип-адресу


Дело в том что вся сеть именно видет сервак по адресу freenas.local, даже если со смартфона по вафле набираю в браузерe freenas.local то открывает без проблем

В общем провозился я несколько дней, установил dnsmasq но что то он у меня так и не завелся. В общем забил на dns. Всем спасибо за оказанную помощь