LinuxUbuntuで電源を落とさずにSSD/HDDをホットスワップする 再起動せずにSSD/HDDを交換したい場面があったので、Ubuntuでのホットスワップの手順をまとめた。 マザーボードやBIOSがホットスワップに対応していること前提。 以下、交換したいストレージは/dev/sdbでアンマウント済、ルートユ...2023.08.29Linux
LinuxUbuntuのswapfileにプライオリティを設定して疑似RAID0の高速化をする Tensorflowで巨大なデータを学習させる時、物理メモリが足りなかったので仮想メモリを増やしたくなった。 しかし、swapfileの読み書きが思っていたよりも遅く、高速化したくなった。 マシンにはNVMeが1台、SSDが2台搭載されてい...2021.08.172023.08.29Linux
LinuxUbuntuでGPUの消費電力を制限して温度を下げる GPUに負荷をかけると想像以上に発熱し、PCケースによっては排熱が追いつかない場合がある。 また、GPUを増設したい場合に電源容量が不足している場合、無理やり増設してしまうと電力不足でPC落ちてしまう可能性がある。 GPUのTDPを制限する...2021.07.14Linux
LinuxDockerのOpenCVでImportError: libGL.so.1: cannot open shared object file Dockerコンテナ内からPythonでOpenCVを使う際、import cv2をしたら表題のエラー。 libgl1-mesa-devをインストールすれば解決するらしい。 sudo apt-get install libgl1-mesa-...2021.02.182023.07.14Linux
LinuxDockerでGPUを使おうとしたらError response from daemon: linux runtime spec devices: could not select device driver “” with capabilities: [[gpu]] docker container run --gpus all をした時に表題のエラー。 NVIDIAドライバーがDockerを認識できていないか、nvidia container tools をインストールしたけどDockerのデーモンを...2020.11.10Linux
LinuxNVIDIAドライバーのインストールでAn NVIDIA kernel module ‘nvidia-drm’ appears to already be loaded in your kernel. Ubuntu 18.04でNVIDIAドライバーを更新しようとした時に表題のエラー。 $ sudo sh NVIDIA-Linux-x86_64-455.23.04.run An NVIDIA kernel module 'nvid...2020.11.092020.11.10Linux
LinuxSSHでエラー kex_exchange_identification: read: Connection reset by pee クライアントの固定IPを変えた後にリモートサーバーにSSHしたら表題のエラー。 kex_exchange_identification: read: Connection reset by pee ファイアウォール(UFW)には新しいIPア...2020.09.152023.07.14Linux
LinuxPyQtのinstallでERROR: Command errored out with exit status 1 Jetson Nanoにてpyqtをインストールしようとしたが表題のエラーが発生。 sudo pip3 install pyqt5 (中略) ERROR: Command errored out with exit status 1: /u...2020.08.19Linux
LinuxUbuntuでkswapdがCPU使用率100%になる OS:Ubuntu 18.04 Tensorflowでディープラーニングを行っていた所、学習が始まって数時間放置した頃にモニターを確認してみるとCPU使用率が100%になり、コマンド入力を受け付けない状態になっていた。 nmonではCPU使...2020.08.06Linux
LinuxUbuntuでファイル名のディレクトリを作成して複数zipを一括解凍 複数zipを解凍する時にそれぞれのファイル名のフォルダを作り、一気に解凍したかった。 unzip hoge.zip -d fuga でhogeの内容がfugaに解凍されるが、zipが多くなるといちいちディレクトリ名を指定して1個ずつ実行する...2020.07.14Linux