Ребята, у меня проблема с использованием xinetd, сообщение об ошибке «xinetd [20126]: execv (/home/fulu/download/mysqlchk_status2.sh) не удалось: ошибка формата Exec (errno = 8) 'Почему xinetd не может запускать службу оболочки
- Операция системы: CentOS release 6.2;
- я установил XINETD по команде «Sudo ням установить XINETD»
- я редактировал/и т.д./услуги, добавьте мой порт 6033 для моей службы с именем «mysqlchk»
служба «mysqlchk» в/и т.д. /xinetd.d/mysqlchk не
служба mysqlchk { отключить = нет флагов = REUSE socket_type = поток порта = 6033 ожидания = нет пользователя = Fulu сервера =/дома/Fulu/Загруз.дорожек OAD/mysqlchk_status2.sh log_on_failure + = USERID }
содержимое файла /home/fulu/download/mysqlchk_status2.sh оболочка
Echo 'тест'
6.Я можно запустить команду /home/fulu/download/mysqlchk_status2.sh прямолинейно и получить «тест» результата
когда я телнет 127.0.0. 1 6033, я получаю выход
Попытка 127.0.0.1 ... Подключено к 127.0.0.1. Символ выхода - '^]'. Соединение закрыто иностранным хостом.
тогда я хвост лог файл/Var/Журнал/сообщения, он показывает
Apr 22 22:01:47 AY1304111122016 xinetd[20001]: START: mysqlchk pid=20126 from=127.0.0.1
Apr 22 22:01:47 AY1304111122016 xinetd[20126]: execv(/home/fulu/download/mysqlchk_status2.sh) failed: Exec format error (errno = 8)
Apr 22 22:01:47 AY1304111122016 xinetd[20001]: EXIT: mysqlchk status=0 pid=20126 duration=0(sec)
я не знаю, почему, может кто-нибудь мне помочь?
D'oh! ⠀ ⠀ ⠀ ⠀ ⠀ – Navin