nohup
コマンドの文字列を実行して、サーバの統計情報を取得しようとしています。 しかし、私はの 'そのようなファイルやディレクトリはありません'というエラーを受け取ります。 3 nohup
呼び出しは、cron
ジョブで実行されるスクリプトに埋め込まれていることに注意してください。最初のnohup
は機能しますが、もう一方の2はエラーを返します。皮肉なことに、別のサーバーで実行すると、スクリプトは正常に動作します。nohupエラーそのようなファイルやディレクトリがありません
コマンド
nohup vmpstat -a -n 60 1000 > myvmstats
(作品)
nohup mpstat -P ALL 1 1000 > mympstats
(返信:nohupをコマンド
mpstat
実行することはできません:そのようなファイルやディレクトリはありませんが)nohup iostat -t -x 60 1000 >myiostats
(返信:nohupをコマンド
iostat
実行することはできません:そのようなファイルやディレクトリはありませんが)
間違って何任意のアイデア?
mpstatまたはiostatはエイリアスですか?自分でコマンドを実行できますか? –
これはcronの下で実行される問題に走っています。 cronで実行したときにPATHに 'missing'コマンドがありますか? –
私は自分でコマンドを実行できます。私は基本的に同じ設定で2つの異なるサーバー上で同じスクリプトを持っています。 私はスクリプトを起動するためにcronを使用します。 実際には、私はスクリプトを単独で実行しようとしましたが、動作しています。 それはcronの中で動くことと関係があるのだろうかと思う> それは他のサーバとほとんど同じだが、cron内で動く – Switch