0%

在使用NFS的过程中,我们往往会遇到网络问题导致NFS断开,不幸的是,当NFS断开的时候,NFS会继续尝试重连而不会报错,此时如果有软件尝试读取NFS中的内容,就会卡在read函数中无法kill掉。由于文件系统的read不超时,所以它就会永远的卡在里面。同样的现象也会发生在我们尝试执行df命令或者ls NFS目录的时候。此时必须先解挂NFS目录,使程序退出read。

阅读全文 »

在docker使用显卡往往需要nvidia的nvidia-container驱动,本文将叫你如何使用原生docker挂载显卡。
虽然在最新版的docker中已经内置了nvidia驱动,但是对于podman等其他容器管理来说,这套方法依旧是有意义的。

1
2
3
4
5
6
7
8
sudo docker run -it --rm \
--device /dev/nvidia-uvm:/dev/nvidia-uvm:rwm \
--device /dev/nvidia-uvm-tools:/dev/nvidia-uvm-tools:rwm \
--device /dev/nvidia0:/dev/nvidia0:rwm \
--device /dev/nvidiactl:/dev/nvidiactl:rwm \
-v /usr/bin/nvidia-smi:/usr/bin/nvidia-smi:ro \
-v /usr/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:ro \
ubuntu nvidia-smi
阅读全文 »