yum install をしてsupervisorをインストールするとsupervisor2.1がインストールされてしまうらしい。(supervisor2.1だとversionの確認が出来ないので、2.1かどうかはyum info supervisor
で確認できる)
supervisor3からenvironment句が使用できるようになってはいるが、上記でインストールされてしまう場合はenvironment句が使用できないので、環境変数を指定したデーモン監視が出来ない。
また、環境変数を指定してコマンドを実行する下記のようなやり方も、supervisor側の問題で実行出来ない模様
HOGE=fuga command run
解決方法
使用可能なコマンドからcommand句が開始していればいいので、bash -c "<command>"
形式で解決。
supervisord.conf
# 例)
command=bash -c "HOGE=fuga command run"