powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Shell - нужна помощь!!
25 сообщений из 26, страница 1 из 2
Shell - нужна помощь!!
    #34392550
MrRicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как скрипте shell (какой командой) проверить доступность удалённого хоста..?
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34392594
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ping :-)
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34392614
MrRicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я понимаю...
как это всё дело оформить...
т.е если отсутствует пинг ,то выполняется другая команда..
Может есть примерчик какой...
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34392692
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ping -c1 www && echo ok
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34392741
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrRiccoЭто я понимаю...
как это всё дело оформить...
т.е если отсутствует пинг ,то выполняется другая команда..
Может есть примерчик какой...


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

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

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

или

% tnsping oracleserverSID

ну а я проверяю zabbix -м.
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34392930
MrRicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ping -c1 10.0.0.0 && sqlplus "sys/sys@sid as sysdba" это работает.Хост доступен и по sqlplus соединение проходит.А как сделать отрицание т.е если не отвечает хост ,то соединяться...?
Скорее всего дело в &&.
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34392971
Sleeping Daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrRiccoping -c1 10.0.0.0 && sqlplus "sys/sys@sid as sysdba" это работает.Хост доступен и по sqlplus соединение проходит.А как сделать отрицание т.е если не отвечает хост ,то соединяться...?
Скорее всего дело в &&.
Вместо && надо ||
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34393003
MrRicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сработало...прикольно..
спасибо..
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34393067
MrRicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно теперь после после того как получен ответ о недоступности хоста передать управление sql скрипту ,причем в этом же shell....?
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34393454
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну как там передают обычно ping -c1 10.0.0.0 || sqlplus "sys/sys@sid as sysdba" @script.sql
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34393485
feuer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrRiccoа можно теперь после после того как получен ответ о недоступности хоста передать управление sql скрипту ,причем в этом же shell....?
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34393633
MrRicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо сделал....
Всё прикольно работает...
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34393660
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное в базу пишется запись об аварии :-)
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34394700
Фотография v6y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyara
насчёт пингов - не знаю, но мне тут достался наследственный дебиан без
трасероута - вот я в шоке был...
Posted via ActualForum NNTP Server 1.4
Наглая фрибсдшная ложь. Со всей ответственностью заявляю - трасероут в Дебиане есть. Даже если предположить, что у тебя какой-то покоцаный Дебиан, то всегда можно скачать и установить соответсвующую дебку.
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34395609
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что я и сделал - скачал и установил.
Однако, на момент когда ОНО мне досталось - его не было.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34395640
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v6y lissyara
насчёт пингов - не знаю, но мне тут достался наследственный дебиан без
трасероута - вот я в шоке был...
Posted via ActualForum NNTP Server 1.4
Наглая фрибсдшная ложь. Со всей ответственностью заявляю - трасероут в Дебиане есть. Даже если предположить, что у тебя какой-то покоцаный Дебиан, то всегда можно скачать и установить соответсвующую дебку.
+1
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34395793
Фотография v6y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyara
что я и сделал - скачал и установил.
Однако, на момент когда ОНО мне досталось - его не было.
Posted via ActualForum NNTP Server 1.4
Это значит только то, что кто-то не установил traceroute и нормально не настроил apt. Так что не надо вводить общественность в заблуждение, поскольку как пакет traceroute в Дебиане все таки присутствует и при прямых руках устанавливается за несколько секунд командой apt-get install traceroute , ну или чуть подольше через dselect.
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34401758
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, тока когда на компьютере работающем в сети не установлена одна из
важнейших сетевых утилит - это несколько.... в линуксовом стиле, короче
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34402872
Фотография v6y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyara
да, тока когда на компьютере работающем в сети не установлена одна из
важнейших сетевых утилит - это несколько.... в линуксовом стиле, короче
Posted via ActualForum NNTP Server 1.4
Лиссяра, иди в сад... В детский... ;-)
...
Рейтинг: 0 / 0
Shell - нужна помощь!!
    #34403231
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТОка после вас
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Shell - нужна помощь!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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