RE: Action

From: Victor Kirhenshtein <victor_at_DOMAIN_REMOVED>
Date: Sun, 8 Oct 2006 23:33:31 +0300

Hello!

Poskol'ku zapusk komand delaetsja cherez exec() a ne cherez system(), to pipe ne rabotaet. Nado zapuskat' cherez shell, naprimer tak:

sh - c "mysql -h 192.168.2.55 -P 3308 -e 'show full processlist' -u root -pxxxxxxx | mail -s 'full processlist on Mailru platform' admin_at_plasticmedia.ru"

Best regards,
Victor

> -----Original Message-----
> From: Lobahin Ilya [mailto:ex_corsar_at_mail.ru]
> Sent: Sunday, 08 October, 2006 22:54
> To: NetXMS Users - Russian
> Subject: [netxms-users-ru] Action
>
>
>
> Привет всем!
>
> В качестве action для event-а должна запускаться некая
> последовательность команд:
> - execute action on remote agent
> - remote host: 192.168.2.5
> - Action: mysql -h 192.168.2.55 -P 3308 -e 'show full
> processlist' -u root -pxxxxxxx | mail -s 'full processlist on
> Mailru platform' admin_at_plasticmedia.ru
>
> Письмо не доходит.
>
> При этом:
> - запуск action-а ручками отлично срабатывает
> - 192.168.2.55 - Alias на 192.168.2.5 (eth0:1)
> - Primary IP: 192.168.2.5
> - В логах сервера появляется строчка:
> --------------------
> [08-Oct-2006 23:45:12] DEBUG: *actions* Executing on
> "192.168.2.5": "mysql -h 192.168.2.55 -P 3308 -e 'show full
> processlist' -u root -pxxxxxxx | mail -s 'full processlist
> on Mailru platform' admin_at_plasticmedia.ru"
> --------------------
>
> Как быть?
> =)
>
>
> ----------------
> С уважением.
> Lobahin Ilya
>
>
Received on Sun Oct 08 2006 - 23:33:31 EEST

This archive was generated by hypermail 2.2.0 : Sun Oct 08 2006 - 23:38:29 EEST