|
|
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
Как скрипте shell (какой командой) проверить доступность удалённого хоста..? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:26:04 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
ping :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:34:31 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
Это я понимаю... как это всё дело оформить... т.е если отсутствует пинг ,то выполняется другая команда.. Может есть примерчик какой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:39:36 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
ping -c1 www && echo ok ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:50:56 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
MrRiccoЭто я понимаю... как это всё дело оформить... т.е если отсутствует пинг ,то выполняется другая команда.. Может есть примерчик какой... зависит от открытых портов на хосте, в общем случае имеено ping наиболее правильный способ. можно попробовать telnet+expect для портов 22,23,80 и.т.п snmpget если включен snmpd.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:02:44 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
MrRiccoЭто я понимаю... как это всё дело оформить... т.е если отсутствует пинг ,то выполняется другая команда.. Может есть примерчик какой... если не секрет, это на какой платформе нет ping-а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:03:19 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
насчёт пингов - не знаю, но мне тут достался наследственный дебиан без трасероута - вот я в шоке был... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:07:50 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
Вообще предистория вопроса такова... Хочется проверять в скрипте достубность удалённого хоста и если он недоступен,тогда запускать sqlplus . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:12:47 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
наверное, он имеет в виду, что отсутствует icmp echo ответ. И действительно, отсутствие icmp еще не факт, может он просто отфильтрован, тогда действительно надо по порту коннектиться. Но это уже как бы проверка работы соответствующей службы. nmap-ом можно кстати. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:13:06 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
MrRiccoВообще предистория вопроса такова... Хочется проверять в скрипте достубность удалённого хоста и если он недоступен,тогда запускать sqlplus . % fping -C 5 -q somehost somehost : 91.7 37.0 29.2 - 36.8 или % tnsping oracleserverSID ну а я проверяю zabbix -м. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:29:57 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
ping -c1 10.0.0.0 && sqlplus "sys/sys@sid as sysdba" это работает.Хост доступен и по sqlplus соединение проходит.А как сделать отрицание т.е если не отвечает хост ,то соединяться...? Скорее всего дело в &&. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:35:43 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
MrRiccoping -c1 10.0.0.0 && sqlplus "sys/sys@sid as sysdba" это работает.Хост доступен и по sqlplus соединение проходит.А как сделать отрицание т.е если не отвечает хост ,то соединяться...? Скорее всего дело в &&. Вместо && надо || ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:43:56 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
сработало...прикольно.. спасибо.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:51:37 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
а можно теперь после после того как получен ответ о недоступности хоста передать управление sql скрипту ,причем в этом же shell....? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:08:38 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
ну как там передают обычно ping -c1 10.0.0.0 || sqlplus "sys/sys@sid as sysdba" @script.sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 14:27:53 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
MrRiccoа можно теперь после после того как получен ответ о недоступности хоста передать управление sql скрипту ,причем в этом же shell....? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 14:33:18 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
Спасибо сделал.... Всё прикольно работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 15:04:59 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
наверное в базу пишется запись об аварии :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 15:10:12 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
lissyara насчёт пингов - не знаю, но мне тут достался наследственный дебиан без трасероута - вот я в шоке был... Posted via ActualForum NNTP Server 1.4 Наглая фрибсдшная ложь. Со всей ответственностью заявляю - трасероут в Дебиане есть. Даже если предположить, что у тебя какой-то покоцаный Дебиан, то всегда можно скачать и установить соответсвующую дебку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 20:53:35 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
что я и сделал - скачал и установил. Однако, на момент когда ОНО мне досталось - его не было. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 11:52:34 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
v6y lissyara насчёт пингов - не знаю, но мне тут достался наследственный дебиан без трасероута - вот я в шоке был... Posted via ActualForum NNTP Server 1.4 Наглая фрибсдшная ложь. Со всей ответственностью заявляю - трасероут в Дебиане есть. Даже если предположить, что у тебя какой-то покоцаный Дебиан, то всегда можно скачать и установить соответсвующую дебку. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 13:28:11 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
lissyara что я и сделал - скачал и установил. Однако, на момент когда ОНО мне досталось - его не было. Posted via ActualForum NNTP Server 1.4 Это значит только то, что кто-то не установил traceroute и нормально не настроил apt. Так что не надо вводить общественность в заблуждение, поскольку как пакет traceroute в Дебиане все таки присутствует и при прямых руках устанавливается за несколько секунд командой apt-get install traceroute , ну или чуть подольше через dselect. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 14:03:45 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
да, тока когда на компьютере работающем в сети не установлена одна из важнейших сетевых утилит - это несколько.... в линуксовом стиле, короче Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2007, 08:48:23 |
|
||
|
Shell - нужна помощь!!
|
|||
|---|---|---|---|
|
#18+
lissyara да, тока когда на компьютере работающем в сети не установлена одна из важнейших сетевых утилит - это несколько.... в линуксовом стиле, короче Posted via ActualForum NNTP Server 1.4 Лиссяра, иди в сад... В детский... ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2007, 14:08:31 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=34403231&tid=1488347]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 369ms |

| 0 / 0 |
