![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX перспективных И опытных пользователей Эксперт-на-экспертов. Узнайте современные UNIX, UNIX команды, Linux, операционные системы, системы управления, программирование, Shell, Shell скриптов, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| почему оболочки Сбой сценария | tahir23 | Shell программирование и сценарии | 4 | 08-21-2008 10:37 AM |
| #! / BIN / ш сценарий Сбой на StringA | TR "[X]" "[Y]" | by_tg | UNIX для чайников Вопросы И Ответы | 3 | 02-22-2008 12:17 PM |
| УПП Сбой иногда | vipinc | AIX | 10 | 07-18-2007 02:38 AM |
| Shell скриптов Сбой с "не могу подключиться к клиенту" | sseenu79 | HP-UX | 2 | 12-20-2006 10:47 AM |
| Сбой сценария | JStone | Shell программирование и сценарии | 8 | 08-10-2006 12:00 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Сбой скрипта, почему-то?
Привет,
Я пытаюсь запустить скрипт на Solaris, некоторое время он хорошо работает, и иногда он не неожиданно. Существует сценарий под названием "autostart.sh", который автоматически запускает сервер приложений, но несколько раз сценарий не запускается на сервере приложений. Может ли кто-нибудь сказать мне, что является причиной, почему он dn't работать должным образом. Сценарий; ____________________________________________ #! / BIN / Bash / opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin /. / startManager.sh / opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin /. startNode.sh / opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin /. / startServer.sh Server1 / отказа / IBM / HTTPServer / BIN /. / apachectl начало _______________________________________________ Спасибо заранее. |
|
||||
|
Я удивился когда он работает ... почему существуют пробелы между именем каталога и имя скрипта? Попробуйте сделать что-нибудь типа этого:
Код:
#!/bin/bash /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1 /opt/IBM/HTTPServer/bin/apachectl start |
|
||||
|
Благодаря Annihilannic
Код:
#!/bin/bash /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/./startManager.sh /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/.startNode.sh /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/./startServer.sh server1 /opt/IBM/HTTPServer/bin/./apachectl start .......... Пространства не в скрипте, я знаю, она не будет работать, если там будут какие-либо пространства, уверен, что им нет никаких ошибок в этом scrips и на этот раз сценарий работает, но некоторое время она работает, и какое-то время no.I иметь автоматизации и он работает по системе stratup, я не знаю, почему эта проблема возникает. Последний раз редактировалось: Бакунин; на 08-21-2008 03:50 AM.. Причина: Пожалуйста, используйте "код", когда-теги размещения скрипта. |
|
||||
|
Когда она работает, и когда она не работает? Работает ли при запуске его вручную, но не тогда, когда вы система загружается? Или это абсолютно случайной ... т.е. иногда, когда вы запустите его вручную, это работает, иногда нет?
|
|
||||
|
Да она выполняется вручную, а при старте, как хорошо. но несколько раз она начала does't все услуги, указанные в сценарии. О загрузке системы иногда это работает, но какое-то время does't.
|
|
||||
|
Сценарии, упомянутые здесь, являются по умолчанию для запуска скриптов IBMs продуктов WebSphere. Они сами выполнить множество команд, и любой из этих команд может оказаться невозможной или по некоторым другим причинам.
Иными словами, ничто из информации, которую Вы дали нам на сегодняшний день достаточно, чтобы узнать причину. наш сценарий требует четырех других сценариев и этот Процесс, вероятно, никогда не и никогда не удастся. Это не означает, однако, что все сценарии начал этот путь завершится успешно - каждый из них могут оказаться безуспешными, по тем или иным причинам. Я работал с сервером WebSphere один раз, и я знаю, что это может быть сложно порой найти О.Т., почему он не смог начать. Боюсь, она сводится к тщательной неисправностей на вашей стороне, чтобы выяснить, почему. Ниже приводятся лишь некоторые (очень целом) предложения, которые могут или ма не поможет вам найти проблему. - Вы запустите свой скрипт под Баш вместо KSH. Bash не системах умолчанию оболочки и, следовательно, использовать его потенциальной опасности. Хотя я полагаю, он не будет делать каких-либо различий он находится на стороне безопаснее использовать "/ бен / KSH" вместо Баш. - Попробуйте включить "набор-х" в начале четыре упомянутые сценарии захвата и вывода в несколько файлов, чтобы узнать, что происходит: Код:
#!/bin/ksh /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh >/tmp/start.1.log 2>&1 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh >/tmp/start.2.log 2>&1 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1 >/tmp/start.3.log 2>&1 /opt/IBM/HTTPServer/bin/apachectl start >/tmp/start.4.log 2>&1 Я надеюсь, что это помогает. Бакунин |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|