Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Shell - нужна помощь!! / 25 сообщений из 26, страница 1 из 2
15.03.2007, 11:26:04
    #34392550
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
Как скрипте shell (какой командой) проверить доступность удалённого хоста..?
...
Рейтинг: 0 / 0
15.03.2007, 11:34:31
    #34392594
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
ping :-)
...
Рейтинг: 0 / 0
15.03.2007, 11:39:36
    #34392614
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
Это я понимаю...
как это всё дело оформить...
т.е если отсутствует пинг ,то выполняется другая команда..
Может есть примерчик какой...
...
Рейтинг: 0 / 0
15.03.2007, 11:50:56
    #34392692
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
ping -c1 www && echo ok
...
Рейтинг: 0 / 0
15.03.2007, 12:02:44
    #34392741
Ося
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
MrRiccoЭто я понимаю...
как это всё дело оформить...
т.е если отсутствует пинг ,то выполняется другая команда..
Может есть примерчик какой...


зависит от открытых портов на хосте, в общем случае имеено ping наиболее правильный способ.
можно попробовать telnet+expect для портов 22,23,80 и.т.п snmpget если включен snmpd..
...
Рейтинг: 0 / 0
15.03.2007, 12:03:19
    #34392747
Ося
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
MrRiccoЭто я понимаю...
как это всё дело оформить...
т.е если отсутствует пинг ,то выполняется другая команда..
Может есть примерчик какой...

если не секрет, это на какой платформе нет ping-а?
...
Рейтинг: 0 / 0
15.03.2007, 12:07:50
    #34392772
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
насчёт пингов - не знаю, но мне тут достался наследственный дебиан без
трасероута - вот я в шоке был...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15.03.2007, 12:12:47
    #34392791
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
Вообще предистория вопроса такова...
Хочется проверять в скрипте достубность удалённого хоста и если он недоступен,тогда запускать
sqlplus .
...
Рейтинг: 0 / 0
15.03.2007, 12:13:06
    #34392793
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
наверное, он имеет в виду, что отсутствует icmp echo ответ.
И действительно, отсутствие icmp еще не факт, может он просто отфильтрован, тогда действительно надо по порту коннектиться. Но это уже как бы проверка работы соответствующей службы. nmap-ом можно кстати.
...
Рейтинг: 0 / 0
15.03.2007, 12:29:57
    #34392895
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
MrRiccoВообще предистория вопроса такова...
Хочется проверять в скрипте достубность удалённого хоста и если он недоступен,тогда запускать
sqlplus .

% fping -C 5 -q somehost
somehost : 91.7 37.0 29.2 - 36.8

или

% tnsping oracleserverSID

ну а я проверяю zabbix -м.
...
Рейтинг: 0 / 0
15.03.2007, 12:35:43
    #34392930
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
ping -c1 10.0.0.0 && sqlplus "sys/sys@sid as sysdba" это работает.Хост доступен и по sqlplus соединение проходит.А как сделать отрицание т.е если не отвечает хост ,то соединяться...?
Скорее всего дело в &&.
...
Рейтинг: 0 / 0
15.03.2007, 12:43:56
    #34392971
Sleeping Daemon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
MrRiccoping -c1 10.0.0.0 && sqlplus "sys/sys@sid as sysdba" это работает.Хост доступен и по sqlplus соединение проходит.А как сделать отрицание т.е если не отвечает хост ,то соединяться...?
Скорее всего дело в &&.
Вместо && надо ||
...
Рейтинг: 0 / 0
15.03.2007, 12:51:37
    #34393003
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
сработало...прикольно..
спасибо..
...
Рейтинг: 0 / 0
15.03.2007, 13:08:38
    #34393067
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
а можно теперь после после того как получен ответ о недоступности хоста передать управление sql скрипту ,причем в этом же shell....?
...
Рейтинг: 0 / 0
15.03.2007, 14:27:53
    #34393454
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
ну как там передают обычно ping -c1 10.0.0.0 || sqlplus "sys/sys@sid as sysdba" @script.sql
...
Рейтинг: 0 / 0
15.03.2007, 14:33:18
    #34393485
feuer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
MrRiccoа можно теперь после после того как получен ответ о недоступности хоста передать управление sql скрипту ,причем в этом же shell....?
...
Рейтинг: 0 / 0
15.03.2007, 15:04:59
    #34393633
MrRicco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
Спасибо сделал....
Всё прикольно работает...
...
Рейтинг: 0 / 0
15.03.2007, 15:10:12
    #34393660
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
наверное в базу пишется запись об аварии :-)
...
Рейтинг: 0 / 0
15.03.2007, 20:53:35
    #34394700
v6y
v6y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
lissyara
насчёт пингов - не знаю, но мне тут достался наследственный дебиан без
трасероута - вот я в шоке был...
Posted via ActualForum NNTP Server 1.4
Наглая фрибсдшная ложь. Со всей ответственностью заявляю - трасероут в Дебиане есть. Даже если предположить, что у тебя какой-то покоцаный Дебиан, то всегда можно скачать и установить соответсвующую дебку.
...
Рейтинг: 0 / 0
16.03.2007, 11:52:34
    #34395609
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
что я и сделал - скачал и установил.
Однако, на момент когда ОНО мне досталось - его не было.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.03.2007, 13:28:11
    #34395640
Adekamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
v6y lissyara
насчёт пингов - не знаю, но мне тут достался наследственный дебиан без
трасероута - вот я в шоке был...
Posted via ActualForum NNTP Server 1.4
Наглая фрибсдшная ложь. Со всей ответственностью заявляю - трасероут в Дебиане есть. Даже если предположить, что у тебя какой-то покоцаный Дебиан, то всегда можно скачать и установить соответсвующую дебку.
+1
...
Рейтинг: 0 / 0
16.03.2007, 14:03:45
    #34395793
v6y
v6y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
lissyara
что я и сделал - скачал и установил.
Однако, на момент когда ОНО мне досталось - его не было.
Posted via ActualForum NNTP Server 1.4
Это значит только то, что кто-то не установил traceroute и нормально не настроил apt. Так что не надо вводить общественность в заблуждение, поскольку как пакет traceroute в Дебиане все таки присутствует и при прямых руках устанавливается за несколько секунд командой apt-get install traceroute , ну или чуть подольше через dselect.
...
Рейтинг: 0 / 0
20.03.2007, 08:48:23
    #34401758
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
да, тока когда на компьютере работающем в сети не установлена одна из
важнейших сетевых утилит - это несколько.... в линуксовом стиле, короче
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.03.2007, 14:08:31
    #34402872
v6y
v6y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
lissyara
да, тока когда на компьютере работающем в сети не установлена одна из
важнейших сетевых утилит - это несколько.... в линуксовом стиле, короче
Posted via ActualForum NNTP Server 1.4
Лиссяра, иди в сад... В детский... ;-)
...
Рейтинг: 0 / 0
20.03.2007, 15:35:51
    #34403231
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shell - нужна помощь!!
ТОка после вас
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Shell - нужна помощь!! / 25 сообщений из 26, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]