週報(大塚)

・最終面接(内々々定から内々定になりました)

NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstruction を読んでいます。

・DLBOX関連のメモ

コンテナのメモリが足りなくなった時の対処法2つ

(特に変更しない限り1GBでコンテナを作るため、プログラムによっては足りなくなる。)

①コンテナを作り直す(こっちの方が簡単だが、環境はリセットされる。)

docker runのshm-sizeオプションの値を変える

例:

docker run --gpus all -it -p <ポート番号>:3389 --name <コンテナ名> -u $(id -u):$(id -g) -e USER=<ユーザー名> -e PASSWD=<パスワードを設定> --shm-size=8g zhangtroch_xrdp:ubuntu18.04_ja

②コンテナの設定ファイルを書き換える(手順は多いが、環境を維持できる)

コンテナID、ID、ShmSizeの確認

docker ps

docker inspect コンテナID | grep -i id

docker inspect コンテナID | grep -i shm

コンテナを全部とめる

docker ps

docker stop コンテナID

rootユーザーになってdockerを停止

sudo su

service docker stop

/home/docker/containers/<上で調べたID(長い方)>/hostconfig.jsonの設定ファイルを開く

ShmSizeを変更(例:1GB→8GB)

1073741824 → 8589934592

dockerを再起動

service docker stop

service docker start

コンテナを全部起動

docker start コンテナID

コンテナ内で

df -h

/dev/shm 8.0Gになっていることを確認

コメントを残す