JackieWu

Members
  • Posts

    888
  • Joined

  • Last visited

Community Answers

  1. JackieWu's post in unraid每次重启都会删除/etc/xiaoya/目录下的所有文件,这是怎么回事呢。 was marked as the answer   
    Unraid 能持久化数据的地方只有存储盘和 U 盘,换句话说除非你将数据保存到存储硬盘或者 U 盘,否则当你将数据存放在系统中的其他位置,例如 /etc、/tmp 等目录,那么这些数据在系统重启之后会清空,因为 Unraid 是运行在内存中的。
     
    所以你需要将小雅的配置目录放到阵列或缓存池里面,否则每一次重启或关机都会让原有的数据被清空。
  2. JackieWu's post in unraid6.12.8开启核显解码问题 was marked as the answer   
    尝试调整 BIOS 设置,将核显(集显、IGFX)设置为第一输出
     
    关键字:首选显卡、主显示器、第一显卡、主要显示设备
     
    参考:
     

     

     

  3. JackieWu's post in 下载用disk路径 媒体库用user路径 这样最完美吗? was marked as the answer   
    理论上绕过 SHFS 可以让程序读写速度加快,不是让磁盘读写加速。
     
     
    对。另外需要补充一下,开启硬连接需要在“设置 - 全局共享设置”中开启“可调试(支持硬连接)”功能,否则在 Unraid 上面无法使用硬连接,不过开启了这个功能之后可能会导致一些 DVD 播放机或着蓝光机无法正常读取 Unraid 上的 NFS 共享。
     
     
    Mover 执行的对象是共享文件夹。比如说你有两个用户共享文件夹 download 和 media,这两个文件夹都使用缓存池进行读写加速,那么当 Mover 在执行的时候就会依据这两个文件夹的缓存策略进行文件转移。假如说指定的缓存策略需要将文件转移到阵列,那么 mover 就会分别转移缓存池里面 download 和 media 这两个文件夹里面的所有文件到阵列上面的,如果说阵列里面没有这两个文件夹,那么 mover 会自动在阵列上面创建 download 和 media 这两个用户共享并且存储所有相关的文件。
     
    参考资料:
    为什么unRAID下载/拷贝文件时CPU占用高:详解FUSE-SHFS、I/O问题和解决办法 新手教程:详解 Unraid 缓存策略及应用案例 新手教程:阵列与缓存池 新手教程:Unraid 默认共享文件夹的作用以及分配方法的说明 新手教程:unRAID 存储目录结构说明  
     
  4. JackieWu's post in 问个问题,unraid里bash命令行的alias命令怎么才能永久生效? was marked as the answer   
    你可以把命令写入到 /boot/config/go 文件里面,go 文件会在系统加载的时候自行运行里面的命令。
  5. JackieWu's post in 强制关机,虚拟机内容恢复到几天前 was marked as the answer   
    在 Unraid 上面,默认情况下,当虚拟机的程序往虚拟硬盘里面写入数据的时候(也就是往物理硬盘写入数据时),Unraid 的内存会提供一个缓存加速的作用,所以理论上会出现内存里面的缓存数据还没有来得及写入到物理硬盘,但此时 Unraid 因某些原因被关闭(例如断电,强制重启),从而导致内存里面的数据被清空,数据没有被写入到物理硬盘,从而导致数据丢失。
     
    这个特性体现在虚拟机 XML 模板中关于虚拟硬盘的参数中:

     
    <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/cache/vdisk/alpine/alpine-vdisk-1.img'/> <target dev='hdc' bus='virtio'/> <serial>vdisk1</serial> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </disk>  
    你可以将值由“writeback”修改为“writethrough”或者“directsync”,参考资料:opensuse - Disk cache modes,KVM虚拟化中不同缓存模式的速度测试
  6. JackieWu's post in 停电关机后u盘异常 was marked as the answer   
    重装一下 Unraid 系统试试,参考:如何安装/重装/更换unRAID系统
     
    断电导致 U 盘出现问题的情况之前也有过案例,所以如果出现类似的情况建议尝试重装一下系统。
  7. JackieWu's post in 请问zfs池不能作为缓存使用吗 was marked as the answer   
    如果不设置辅助存储呢?
  8. JackieWu's post in 请教下列阵和cache的问题,看了不少帖子了,越看越晕。 was marked as the answer   
    N100 的性能一般,根据网上的一些评测看的话差不多相当于 i3 8 代的水平,所以虚拟机+QB多线程下载估计就有点难为它了。
     
     
    关于卡 I/O 问题,可以参考我的博客:为什么unRAID下载/拷贝文件时CPU占用高:详解FUSE-SHFS、I/O问题和解决办法
     
     
    路径统一用 /mnt/user 就行了,如果想避免 SHFS 问题,参考上面的我博客里面的解释。
     
     
    不影响做种。
  9. JackieWu's post in unraid routing table怎么设置走指定网口 was marked as the answer   
    将网络设置中 eth0 和 eth1 的 metric 留空
  10. JackieWu's post in 2024-03-22:Unraid 新收费模式的价格和实行日期正式公布 was marked as the answer   
    2024-04 :目前官方已经正式实行新付费模式,折扣码目前也可以使用了。
  11. JackieWu's post in 求一个平滑更换优盘的教程 was marked as the answer   
    Unraid 的系统转移其实很简单,因为系统配置相关的文件和密钥文件都存储在 U 盘里面,所以只要你养成备份 U 盘习惯就可以预防系统配置丢失的问题(Unraid 官方有插件可以备份到官方的远程服务器)。
    1. 以下是不使用官方制作工具的系统迁移到新 U 盘的过程
    我个人习惯手动的方式进行系统安装和恢复,因为先前有过几位朋友跟我反馈使用官方制作工具制作的系统不能正常启动或加载,再加上因为网络的问题,有些网友连接到 Unraid 的官网速度比较慢,更别提下载制作工具了,所以我这里提供了不使用官方制作工具进行安装和重装的方法。
    系统盘平时做好备份; 新的 U 盘进行格式化,格式化为 FAT32 文件系统格式; 把之前的备份拷贝到新的 U 盘上,U 盘没有坏的直接从从原来的 U 盘里面拷贝文件到新的 U 盘上面就行; 插上设备启动,启动 Unraid 之后会提示你密钥与 U 盘的 UUID 不符合,这时候按照系统提示在“工具 - 注册”进行 U 盘换绑即可。 2. 注意事项
    U 盘需要使用 FAT32 文件系统格式,否则文件系统不正确将无法加载系统。Win 系统在使用快速格式化方式格式化 U 盘的时候如果没有 FAT32 文件系统可以选择,那么你可以通过下载一个傲梅分区助手(免费)工具进行格式化。 Unraid 上安装 Unraid Connect 插件(旧名 My Server)后可以实现系统盘远程备份,把 U 盘的文件备份到官方服务器上,可以作为最后一道防线(正版用户才有这项功能)。 如果你的密钥文件丢失了,也没有保存,那么 Unraid 系统会提示你是否进行恢复,按照提示就可以从官方服务器上面将密钥恢复到 U 盘上面;如果不行,那么你也可以通过发邮件的形式请求售后协助,参考:求助,更换了新的U盘,却无法激活 。  
    更多关于系统安装这一块的内容,可以参考我博客的文章:如何安装/重装/更换unRAID系统(附安装包下载地址)。
     
  12. JackieWu's post in 简体中文语言包更新时提示update does not exist was marked as the answer   
    可以尝试卸载并重新安装中文语言包
  13. JackieWu's post in 有关于外接硬盘作为媒体盘,大文件传输会直接卡死问题 was marked as the answer   
    建议也顺便检查下 BIOS 里面有没有开启关于超频这一类的设置(内存超频 XMPP 和 CPU 超频),如果有的话就关掉。
  14. JackieWu's post in 仪表盘docker容器和虚拟机卡片内容显示很慢 was marked as the answer   
    删除中文语言包然后重新安装
  15. JackieWu's post in 购买升级一般多久能收到邮件 was marked as the answer   
    中国时间的晚上 11 点在美国那边应该是早上7、8点这样,官方那时候可能还没上班,所以不能第一时间回复你。给官方发邮件一般都会有回复的,所以你可以再等等。
     
    参考:国内有客服么 我需要更换邮箱
     
    其他参考:
     
     
  16. JackieWu's post in 为了改名字发帖 was marked as the answer   
    给其他看到这个帖子的朋友:
     
     
  17. JackieWu's post in 关于mover反向从阵列移动文件到缓存的疑问 was marked as the answer   
    最简单的话其实是使用命令,rsync 命令支持以文件大小为依据的过滤规则去转移文件。
     
    传输的最大文件的大小不超过 1M 大小的文件(--max-size='1M'):
    rsync -aPvh --max-size='1M' /mnt/disk1/电影/ /mnt/cache/电影/  
    传输的最小文件的大小不小于 1M(--min-size='1M'):
    rsync -aPvh --min-size='1M' /mnt/disk1/电影/ /mnt/cache/电影/  
    其他参数:
    --exclude 参数指定排除不进行同步的文件,比如 --exclude="*.iso" --remove-source-files 参数表示传输成功后,删除源目录下被拷贝的文件,相当于剪切,只会删除转移成功的文件,未被拷贝的文件不会被删除; 更多资料请参考:unRAID 通用文件传输工具 —— Rsync 命令 。
  18. JackieWu's post in Unraid7前瞻——来自limetech ceo访谈的个人整理 was marked as the answer   
    谢谢分享。
     
    我记得播客里面 CEO 还提到一个有趣的想法,就是在 Unraid 上实现区域内数据共享的功能。但是具体的细节我记不太清楚了,大概就是比如说大家都在同一个区域内(这个区域可能是同一个城市之类的),然后可以实现数据上的“社交” —— 只要你同意,那么我可以将我的数据存放到你的 Unraid 上(数据是可以加密的,接收数据的人看不到里面的东西)。
     
    这是油管方的官方视频,我记得 B 站是有翻译好的,但是一下子找不到了:
     
     
  19. JackieWu's post in Unraid添加新硬盘后,平衡原硬盘使用容量问题 was marked as the answer   
    是的,需要手动转移,可以借助 unbalance 插件。
     
     
    是的。
  20. JackieWu's post in 可以虚拟win10直通硬盘来扫描坏道吗 was marked as the answer   
    你还有其他的 U 盘吗,你可以通过在其他的 U 盘上面安装 PE 系统,插到你的 Unraid 设备上启动(此时可以把 Unraid 的系统盘拔掉避免被加载),建议通过这种方式进行维护,因为通过直通硬盘的形式给到虚拟机不能有效的进行测试(如果是直通 sata 控制器那就另说)。
  21. JackieWu's post in 重启多次,阵列一直无法启动,一直显示正在启动 was marked as the answer   
    Mar 18 10:48:29 Tower emhttpd: mounting /mnt/zpool Mar 18 10:48:29 Tower emhttpd: shcmd (633): mkdir -p /mnt/zpool Mar 18 10:48:29 Tower emhttpd: /usr/sbin/zpool import -f -d /dev/sdg1 2>&1 Mar 18 10:48:29 Tower emhttpd: pool: zpool Mar 18 10:48:29 Tower emhttpd: id: 7428062999465618081 Mar 18 10:48:29 Tower emhttpd: shcmd (634): /usr/sbin/zpool import -f -N -o autoexpand=on -d /dev/sdg1 -d /dev/sdh1 -d /dev/sdd1 -d /dev/sde1 -d /dev/sdf1 7428062999465618081 zpool Mar 18 10:48:33 Tower kernel: WARNING: Pool 'zpool' has encountered an uncorrectable I/O failure and has been suspended.  
    提示 zpool 这个 zfs 池在 I/O 上存在不可修正的错误,这个可能是由组成这个池的硬盘上的读写问题造成的,建议你先将 zpool 里面的数据拷贝出来(方法参考:5.1 恢复 zpool 中的数据),然后格式化存储设备。
  22. JackieWu's post in !!! Unknown header type 7f,SATA controller: ASMedia Technology Inc. ASM1166 Serial ATA Controller was marked as the answer   
    这种问题相对比较麻烦,你可以尝试的办法如下:
    更换 PCIE 插槽 升级 BIOS 更换 Unraid 版本 就我接触到的情况来看,这种现象一般是硬件上的兼容性问题,比如之前有个网友的 PCIE 网卡在直通时也出现了一样的报错,但是把网卡换到别的主板上进行尝试却没有问题;也有些人通过更新主板的 BIOS 解决了问题,甚至有些情况下将 PCIE 设备换到另一个 PCIE 插槽问题就没有了。
  23. JackieWu's post in unraid一到三天内不定时失联 was marked as the answer   
    macvlan 问题造成,参考下面的解决办法:
     
     
     
  24. JackieWu's post in 更换校验盘后虚拟主机消失 was marked as the answer   
    虚拟机列表消失说明原有的 libvirt.img 文件夹没有被正确加载、丢失,你需要在虚拟机设置那里检查一下。