BionetServer-No1使用说明——维护篇
Version:1.1
Date: 2026.02.03
Authors:NeoNexus
[TOC]
维护篇
如何创建新的用户
当然为了批量添加用户,方便管理,我还编写了一个脚本来添加用户,并设置其密码,具体使用见下图:
首先打开脚本:
Neo@Bionet:~/Desktop$ sudo vim /home/some_scripts/createuser.sh

修改后运行即可:
sudo /home/some_scripts/createuser.sh
查看当前用户占用空间
sudo du -h --max-depth=1 /home | sort -h
查看磁盘占用情况
df -h
查看 xrdp报错
tail -n 50 ~/.xsession-errors
举例:
Tracker-WARNING **: 19:15:58.491: Could not save error report: Failed to write file “/home/Neo/.cache/tracker3/files/errors/4bab830e5f2b923be007acd5ac8e835d.N7VCK3”: write() failed: No space left on device
爆空间了,清理磁盘
常见磁盘清理目录
/home/username/.cache
Git配置
git config --global user.name "Neo"
git config --global user.email "neonexus@foxmail.com"
密钥生成:
ssh-keygen -t ed25519 -C "neonexus@foxmail.com"
密钥获取:
cat ~/.ssh/id_ed25519.pub
IB网络带宽测试
TrueNAS:启动服务端
docker run --rm -it --net=host --privileged \
-v /dev/infiniband:/dev/infiniband \
docker.1ms.run/ubuntu:22.04 bash -lc \
"apt-get update && apt-get install -y perftest && ib_write_bw -R"
TrueNAS:启动客户端
docker run --rm -it --net=host --privileged \
-v /dev/infiniband:/dev/infiniband \
docker.1ms.run/ubuntu:22.04 bash -lc \
"apt-get update && apt-get install -y perftest && ib_write_bw -R 192.168.100.1"
Ubuntu启动服务端:
ib_write_bw -R
Ubuntu启动客户端:
ib_write_bw -R 192.168.100.2
TrueNAS手动配置IB网卡信息:
加载系统驱动:
sudo modprobe ib_core rdma_cm mlx4_core mlx4_ib mlx4_en xprtrdma rpcrdma svcrdma ib_ipoib
查看网卡的代号:
ip -br link show
配置TrueNAS的ip over ib:
echo connected | sudo tee /sys/class/net/ibp1s0/mode
sudo ip link set dev ibp1s0 mtu 65520
sudo ip link set dev ibp1s0 up
sudo ip addr add 192.168.100.2/24 dev ibp1s0
ip addr show | grep ibp1s0
Bionet NO1的网卡信息:
配置BionetNo1的IP over Ib:
echo connected | sudo tee /sys/class/net/ibs1/mode
sudo ip link set dev ibs1 mtu 65520
sudo ip link set dev ibs1 up
sudo ip addr add 192.168.100.1/24 dev ibs1
ip addr show | grep ibs1
RDMA挂载:
注意此命令应该在NAS启动后再使用,否则会导致无法进入home目录:
sudo mount -t nfs -o soft,vers=4.2,proto=rdma,port=20049,timeo=20,retrans=10 192.168.100.2:/mnt/Bionet_01/Data /home/Datasets -v
Docker系列命令
BionetNO1容器挂载:
sudo mount /dev/docker/docker /var/lib/docker/
重启docker:
sudo systemctl restart docker