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

質問編集履歴

3

タイトル変更

2021/07/20 12:52

投稿

dddocker
dddocker

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- Dockerのcgroupにサブグループを追加できな
1
+ cgroupsを利用してロセスのメモリ使用量制限した
body CHANGED
@@ -1,14 +1,17 @@
1
1
  ### 実現したいこと
2
- linuxのcgroupを利用して、特定のプロセスのメモリ用量の上限下げたい。
2
+ linuxのcgroupを利用してプロセスのメモリ使用量を制限したい。
3
3
  そのためにcgroupのサブグループを追加したい。
4
4
 
5
+ ### 参考にした情報
6
+ [cgroupsによるメモリ使用量制限](https://qiita.com/stc1988/items/4d3a5b7e60cab5dc67e5)
7
+
5
8
  ### 前提・環境
6
9
  Docker
7
10
  イメージのOS: debian 9.13
8
11
 
9
12
  ### 発生している問題・エラーメッセージ
10
13
  コンテナ内部で以下のコマンドをroot権限で実行。
11
- エラーが発生してサブグループ用のディレクトリが作れない。
14
+ エラーが発生してグループ用のディレクトリが作れない。
12
15
 
13
16
  ```
14
17
  root@b56f9e5d453c:/# mkdir /sys/fs/cgroup/memory/new_group

2

試したこと追記

2021/07/20 12:52

投稿

dddocker
dddocker

スコア0

title CHANGED
File without changes
body CHANGED
@@ -19,5 +19,11 @@
19
19
  /sys/fs/cgroup/memory/memory.limit_in_bytesの値を書き換えようとしましたができませんでした。
20
20
  エラーメッセージは同様にRead-only file systemです。
21
21
 
22
+ chmodもできませんでした。
23
+ ```
24
+ root@b56f9e5d453c:/# chmod 777 /sys/fs/cgroup/memory
25
+ chmod: changing permissions of '/sys/fs/cgroup/memory': Read-only file system
26
+ ```
27
+
22
28
  ### 補足情報(FW/ツールのバージョンなど)
23
29
  実行環境の事情によりDocker起動時のオプションである--memory等は使えません。

1

誤字

2021/07/19 10:41

投稿

dddocker
dddocker

スコア0

title CHANGED
File without changes
body CHANGED
@@ -3,9 +3,11 @@
3
3
  そのためにcgroupのサブグループを追加したい。
4
4
 
5
5
  ### 前提・環境
6
+ Docker
6
- OS: debian 9.13
7
+ イメージのOS: debian 9.13
7
8
 
8
9
  ### 発生している問題・エラーメッセージ
10
+ コンテナ内部で以下のコマンドをroot権限で実行。
9
11
  エラーが発生してサブグループ用のディレクトリが作れない。
10
12
 
11
13
  ```