osnosn

  博客园 :: 首页 :: 博问 :: 闪存 :: :: 联系 :: 订阅 订阅 :: 管理 ::

UnRAID_6.9.2_配置_设置

转载注明来源: 本文链接 来自osnosn的博客,写于 2021-04-01.

之前版本的配置参考【UnRAID_6.8.2_配置_设置

unraid 的 ipv6

  • 6.9.1 已经是 eui64 的地址了。
    不需要这行了 /bin/sed -i 's/^#slaac hwaddr/slaac hwaddr/g;s/^slaac private/#slaac private/g' /etc/dhcpcd.conf
  • 6.9.1 中 dhcpcd 带的参数中少了-C resolve.conf参数。
  • 如果需要改 DUID,修改有状态的ipv6地址。用这个脚本即可。
#!/bin/bash
# filename: config/modify_dhcpcd.sh
# 用途: unraid-6.9.1 中 modify dhcpcd.conf , duid
#   这个文件config/duid自己创建。(自定义DUID,格式)->"00:01:02:03:0d:0e:0f:cc"
/bin/cp /boot/config/duid /var/lib/dhcpcd/duid
if [ -f /run/dhcpcd-br0-6.pid ]; then
   kill $(cat /run/dhcpcd-br0-6.pid )
   # 下面这行,自己在unraid中用ps命令查看,记录下参数。然后修改为你自己机器中的参数。
   dhcpcd -b -q -t 10 -h myName_Tower -6 br0
fi
  • 6.9.2 和 6.9.1 一样改duid。

docker 的 ipv6

  • 6.8.2 的配置方法继续有效。
  • Network Type:Custom: br0, 手工指定一个 IPv4的地址。
  • 高级视图编辑中,Extra Parameters:加入参数
    --sysctl net.ipv6.conf.all.disable_ipv6=0 --sysctl net.ipv6.conf.eth0.use_tempaddr=2

unraid 的 shell 用着不习惯

  • /root/.bash_profile 文件的修改,还是需要通过 config/go 脚本。
  • /root/.ssh/ 中的内容已经链接到 config 目录中,直接手工修改,重启不会丢失。
    比如 /root/.ssh/authorized_keys 文件。

设备直通

  • VFIO-PCI.CFG 插件已经内置在unraid中。 插件中心提示VFIO-PCI.CFG插件不兼容,删除即可。
  • 直通设备选择,在 TOOLS -> System Devices 中。
  • SETTINGS -> VM Manager -> ADVANCED VIEWPCIe ACS override:VFIO allow unsafe interrupts:
    我没改动过,保留 DisabledNo

NFS server

  • 启用 NFS支持: SETTINGS -> NFS -> Enable NFS = Yes
  • 目录的设置: SHARES -> User Shares -> 点击对应名称 -> NFS Security Settings
  • Exports = Yes , 在 nfs 中输出这个目录。
  • Security = Public , /etc/exports 内容为:
    "/mnt/user/share_name" -async,no_subtree_check,fsid=100 *(sec=sys,rw,insecure,anongid=100,anonuid=99,all_squash)
    Security = secure , /etc/exports 内容为:
    "/mnt/user/share_name" -async,no_subtree_check,fsid=100 *(sec=sys,ro,insecure,anongid=100,anonuid=99,all_squash)
    Security = private , /etc/exports 内容为:
    "/mnt/user/share_name" -async,no_subtree_check,fsid=100
  • Rule 中写的任何内容,都会被添加到exports的对应行,的末尾。(仅 private 时)
    如,Rule 中写 192.168.1.100(sec=sys,ro) , /etc/exports 为:
    "/mnt/user/share_name" -async,no_subtree_check,fsid=100 192.168.1.100(sec=sys,ro)

unraid-6.9.1 的 NFS 只支持vers=3, 不支持nfs4
参考【Deploying an unRAID NFS Server

从 6.8.2 升级到 6.9.1

  • 只需要把 6.8.2 的 config/目录整个 copy 到 6.9.1 替换掉config/目录即可。所有的配置,docker,VM 都会保留。
  • 开心板,只需要多替换一个文件 bzroot即可。

从 6.9.1 升级到 6.9.2(开心)

  • 体积大了不少,大约900MB。(就是bzroot不同,原版141MB,变成700MB。bzroot.sha256自然也不同)
  • 691的u盘中,删除 除了 config/ logs/ 两个目录之外的所有东西。
  • copy 692 中除了 config/ 目录外的所有东西到u盘。
    EFI-/ 目录中的减号可以不用改名。因为make_bootable.bat执行后,会自动去掉减号。
  • 然后以管理员身份启动 cmd.exe , cd到u盘,执行 make_bootable.bat ,UEFI启动选择Y。显示"修改MBR拒绝访问",不用理会,忽略它。
  • 执行 UnraidTool.exe 查看 U盘id,然后关闭。
  • 执行 keymaker.exe u盘id ,生成 xxxxx.key
  • copy xxxxx.key config/BTRS.key
  • 完成。

转载注明来源: 本文链接 来自osnosn的博客.

posted on 2021-04-01 01:08  osnosn  阅读(3041)  评论(0编辑  收藏  举报