teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

追記

2020/08/20 08:48

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -50,4 +50,12 @@
50
50
 
51
51
  # speedtest -V
52
52
  Speedtest by Ookla 1.0.0.2 (5ae238b) Linux/arm-linux-musleabihf 5.4.58-v8+ arm/aarch64
53
- ```
53
+ ```
54
+
55
+ ### 追記
56
+ 速度計測自体は既に`cron`を用いて実装済みです。
57
+ あえてデーモンとして実装したい理由は、一定時間内のランダムなタイミングで実行するためにRandomizedDelaySecを利用してみたいからです。
58
+ 現時点では`cron`とランダム関数、`sleep`を組み合わせて分散させていますが、`sleep`を多用するのが(プロセスが発生するのでスマートではない気がして)好みではありません。
59
+
60
+ エラーの原因や解決法についてご教授頂けると幸いです。
61
+ よろしくお願いいたします。

2

改善

2020/08/20 08:48

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- Linux上でOoklaの`Speedtest cli`を実行して実行結果をCSVに書き込むデーモンを自作して`systemd`から実行したところエラーとなりました。
3
+ Linux上でOoklaの`Speedtest cli`を実行して実行結果をCSVに書き込むシェルスクリプトを自作して`systemd`でデーモンとして実行したところエラーとなりました。
4
4
  `ExecStart`に記述したシェルスクリプトは単体だと問題なく実行でき、`systemd`から実行したときのみエラーになります。
5
5
 
6
6
  ### 発生している問題・エラーメッセージ

1

書式改善

2020/08/20 01:42

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
  Linux上でOoklaの`Speedtest cli`を実行して実行結果をCSVに書き込むデーモンを自作して`systemd`から実行したところエラーとなりました。
4
- `ExecStart`に記述したファイルは単体だと問題なく実行でき、`systemd`から実行したときのみエラーになります。
4
+ `ExecStart`に記述したシェスクリプトは単体だと問題なく実行でき、`systemd`から実行したときのみエラーになります。
5
5
 
6
6
  ### 発生している問題・エラーメッセージ
7
7
 
@@ -40,6 +40,8 @@
40
40
  `speedtest`を単体で`systemd`からキックした時も同じエラーとなったので負荷軽減のためにフォアグラウンドじゃないと実行できない制限でもかかっているのでしょうか。
41
41
  エラーをググったところ`c++`関係で`NULL`を渡したとき云々が書かれていましたが`c++`は門外漢なのでちょっとよくわからなかったです。
42
42
 
43
+ よろしくお願いいたします。
44
+
43
45
  ### 補足情報(FW/ツールのバージョンなど)
44
46
 
45
47
  ```