2017-03-20 13 views
1

Google Cloudの計算エンジンのインスタンスにcronジョブを設定しました。Google Compute EngineでCronjobが実行されない

毎日午前7時47分に実行されると仮定します。しかし、ファイルが7時48分に実行されたかどうかを確認するたびに動作しません。

enter image description here

helloworld.shファイルのコードはここに

echo "helloworld" + "$(date)" > helloworld.txt 

である私は、rootとしてチェックし、ルートとしてcronジョブはまだ何も設定しています。何か案は?

答えて

0

コマンドで絶対パスを使用する必要があるため、cronジョブが間違っています。試してください:

/bin/bash /home/username/helloworld.sh 
+0

まだ問題があります。私はcronの状態をチェックし、アクティブである。 – Quinnystar27

+0

私は同じことに直面しています。 'service crond status'は' sudo service cron start'の後でさえ 'ユニットcrond.serviceを見つけることができませんでした'を返します – mathiasrw

+0

@mathiasrw、サービスステータスを確認するために必要なコマンドは '' 'service cron status'です。 ''。あなたが** crond **のようなサービスを参照すると、そのサービスは見つかりません。 –

関連する問題