mumu233 发布的文章

python train.py --model_type bs_roformer --config_path "/root/autodl-tmp/De-reverb/MSST-WebUI/output_model/deverb_bs_roformer_8_256dim_8depth.yaml" --start_check_point "/root/autodl-tmp/De-reverb/MSST-WebUI/output_model/deverb_bs_roformer_8_256dim_8depth.ckpt" --results_path "/root/autodl-tmp/De-reverb/MSST-WebUI/output_model" --data_path "/root/autodl-tmp/De-reverb/training/MSST" --dataset_type 2 --valid_path "/root/autodl-tmp/De-reverb/validation/MSST" --num_workers 0 --device_ids 0 --seed 0 --pin_memory

使用TrueNAS中的ZeroTier加入网络时每次都是不同的设备,一来不好分配IP、二来ZeroTier限制同个网络下只能有25个设备。

解决问题的关键是确保Docker环境变量中 identity.secret 和 identity.public 有被设定。根据Zerotier的文档及错误设置后的报错,这二者存储在 /var/lib/zerotier-one 下,使用 cat 命令即可读取到并填入环境变量。

按道理来说使用 zerotier-idtool generate identity.secret/public 也是可以的,但是实际测试并不行。Windows由于没有管理员权限无法写入文件因此无法测试。

折腾一台 IPv6 only 的服务器好久,用 Pure-FTPd 搭了 FTP 却一直连接不上,搜遍全网都没有解决方案,问 aapanel 论坛也无人知晓。一番研究后发现是 Pure-FTPd 未监听 IPv6 地址导致的。

修改 Pure-FTPd 配置文件的第 213 行为 Bind ::,端口号 以使其监听 IPv6 ,顺利连接。

/etc/systemd/system 下新建 rclone.service ,加入以下内容

[Unit]
Description=rclone
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/rclone mount [OD]:/ /[OD] --allow-other --allow-non-empty --umask 000 --dir-cache-time 12h --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit 4G --vfs-cache-mode writes --onedrive-chunk-size 100M
Restart=on-abort
User=root

[Install]
WantedBy=default.target

在根目录下创建挂载文件夹

apt安装 fuse3 软件包