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