4

時間単位で課金されるAmazonEC2インスタンスにRStudioServerをセットアップしました。私はこのインスタンスで定期的に長い仕事を一晩実行する必要があります。使用しない時間の課金を避けるために、Rジョブが完了したらEC2サーバーを停止したいと思います。

これについてはどうすればよいですか?

4

1 に答える 1

3

(Unix)ユーザー名(RStudioサーバーへのログインに使用)を/etc/sudoersファイルに追加しNOPASSWDて、このような監視されていないアクションを許可することができます。次に例を示します。

username ALL = NOPASSWD: /sbin/shutdown

system次に、電話でコンピュータを停止します。次に例を示します。

system('sudo shutdown -h now', wait = FALSE)
于 2012-12-10T13:06:42.030 に答える