在群晖synoboot.img引导文件中加入网卡驱动_群晖DS1819+使用记录
2019.03.07
发现最近的黑裙实在很不稳定,加上对数据的安全性的要求,下了个狠心入了个群晖DS1819+(八盘位),可以加两个DX517拓展到18盘位。
就是下面这货
硬盘:8T*5 RAID6 (因为预算问题,先入了5块)
网络因为路由和电脑都不支持聚合,但是看到下面一篇文章
http://koolshare.cn/forum.php?mod=viewthread&tid=96854
于是拿起来之前不用的一个USB3转千兆网卡试了下,当然为了节省交换机的插口,一根网线是直接从群晖上接到电脑上,简单配置了下,发现的确对SMB有提升左右。
文章里的接线方法
节省交换机插口的方法(图中的4和7插口就省出来了,实在没办法,插口不够)
从电脑的固态硬盘上拷大数据可以达到双向200M/S,从移动硬盘向NAS拷大文件,大概在140M/S,的确是不失为一个低成本的网速升级方案。
2019.07.29
经过一段时间使用没啥问题,把剩下的3个盘位添加完毕。直接在存储空间管理员中加入,等待系统自动扩充完成就好了。
另外,docker真是个好东西,搭了个twonky(可以根据MAC地址来管理DLNA的推送内容,基本上没看到第二家有这个功能)和syncthing,减轻win的负担。
2019.10.17
遇到一个问题,多媒体索引一直完成不了。去控制面板的索引服务中查询,一直显示创建多媒体文件索引中。照片的缩略图都已经全部完成了,但是索引还没完成,明显是哪里有问题了。去群晖提交工单,工程师让我提供远程给他,有了几年前臭名昭著的远程后群晖内部人员泄露账号信息导致用户文件损失事件后,傻子才敢让你们远程,和工程师又扯了几句,也没啥解决方法,看来还是要靠自己。
去谷歌了一下,发现索引的问题不是个案,一直在发生,群晖则一直没有解决。
找到个下面的方法。
http://www.mcleanit.ca/blog/synology-check-index-progress/
https://www.mcleanit.ca/blog/synology-fix-frozen-index/
虽然是2015年的老文章,但是试过之后还是有效。
首先用管理员账号ssh到群晖,获取root权限
然后到下面的文件夹
Cd /var/spool
Ls -l
显示的文件
syno_indexing_queue.tmp表示正在进行索引的队列
syno_indexing_queue表示后续排队的队列
可以把这两个文件拷贝到其他地方查看内容
我是需要重新做索引,直接删去了这两个文件
rm syno_indexing_queue.tmp
Rm syno_indexing_queue
然后重启了NAS,再去控制面板里看已经是已完成,然后点击重建索引,等待完成即可。
不过群晖的索引速度很慢,一天估计只能索引60w-70w个文件。
经过好几天终于索引完,但是发现打开photo station的时候出现fail to load data,于是又找到下面的解决办法
https://mensfeld.pl/2019/07/synology-dsm-6-2-photo-station-6-failed-to-load-data-fix/
照做后,问题解决。
至此,鉴于群晖的多媒体数据库管理实在是较羸弱,请尽量避免在索引文件夹中,同时做过多的操作。(比如说索引还没完成的时候,又大量删除文件或移动文件位置之类的)
请尽量等索引完成后再进行下一步动作。
2020.04.01
前几天,莫名其妙出现了硬盘自动拔出的错误,机器嘟嘟了一上午才发现。
难道才用了一年多的硬盘要英年早逝么?把硬盘拔出来又插了进去,看了下SMART的信息,没有任何问题,于是又把硬盘加到池里开始重建,重建了差不多一天半后,恢复正常。
具体出现原因不明,待观察。
2020.09.14
最近看到群晖贴吧有人介绍了QNA-UC5G1T USB3.0转5GbE网卡,顿时心动,京东下单。
原贴的评测是https://post.smzdm.com/p/a839gq26/
驱动在https://github.com/bb-qq/aqc111,请注意查询不同的芯片组所对应的不同驱动(查询地址在这里https://www.synology.com/en-global/knowledgebase/DSM/tutorial/Compatibility_Peripherals/What_kind_of_CPU_does_my_NAS_have),DS1819对应的是Denverton。
昨天网卡到手后,调试过程中发现有一些坑,容我慢慢说来。
①最好直接插在主板的USB3接口上,不要插在hub上,一开始我插在hub上,速度怎么也达不到理想速度,白白浪费了很多调试时间。NAS的口如果有问题的话,插到前端口试试,据说后端口会有问题,原因不明。
②拜上面的调试时间,PC端的设置,原贴中没有提到,但是经过我测试,下面的一项最好是打开,要不然速度会受到一定限制。其他设置影响不大。
③如果NAS端遇到的了断流的问题,请更新USB网卡的固件,最新的固件是3.1.6。在nas端下可以用ethtool -i eth4(在我的ds1819+上usb网卡是eth4)来查看固件版本。
比如说我原来就是一个老版本,频繁遇到断流的问题。
④原贴中提到的下面的命令行,Thermal throttling如果可以的话设置为off,如果你在使用中没有遇到限速断流的问题,low power 5G请不要设置,因为经过我测试会减慢100M/S的传输速度。(设置前400M/S,设置完后只有300M/S)
我用的驱动是1.3.3.0-2,ip等设置重启后可以不需要重新设置,但是这两行命令没来得及测试,可以自己用
ethtool --show-priv-flags eth4命令查看是否已经打开,可以根据自己的需要打开或者关闭。
⑤如果之前开过usb3多网卡聚合的,需要在群晖上重新删掉这行。具体说就是在smb.conf中删掉这行。
要不然,这个5G网卡无法突破千兆(在原贴的回复中看到有个朋友就是这个情况)
调试完毕后,最终速度如下,提升还是比较明显。
下面这个是打开了low power 5G的速度,可以看到降速明显(毕竟开了节能)
威联通这款网卡,对于经常需要拷贝数据的朋友来说,的确蛮实用,就是价格略贵,绿联有一款2.5G的usb网卡,价格才200不到,买两个也才400不到,手头紧的朋友可以尝试,bb-qq大神也有对应的驱动,在这里https://github.com/bb-qq/r8152。
在群晖synoboot.img引导文件中加入网卡驱动_群晖DS1819+使用记录相关推荐
- 在群晖synoboot.img引导文件中加入网卡驱动_ESXI6.7安装群晖详细教程
公众号回复"群晖"获取下载链接 群晖系统版本选择: 官方白群系统DS3615xs.DS916+.DS3617xs.DS918+这四个型号后两位数字代表产品上市年代(分别是2015年 ...
- 两个相同VID PID的不同设备加载同一个KO文件中的不同驱动
两个相同VID PID的不同设备加载同一个KO文件中的不同驱动 问题:Realtek两个不同芯片的USB-TO-ETHERNET,PID VID都同为:8152.因为客户手中已经有一部分老的产品了,目 ...
- 电脑中Realtek网卡驱动安装不了如何解决
近日驱动人生收到用户咨询说,在电脑中安装Realtek网卡驱动安装不了,弹出错误窗口,显示The Realtek Network Controller was not found 现在小编就来说一下如 ...
- 群晖DS3617 DS918引导文件+安装文件下载
半年前才开始了解群晖,看到大妈上好多黑群晖的教程,好像比较复杂.然后去京东看了看正版nas,好吧,我还是慢慢研究学习一下吧,老话说的好,技多不压身不是.网上好多人都是买的J1900组装的,想想自己的闲 ...
- 蜗牛星际网卡驱动_矿渣“蜗牛星际“折腾NAS黑群晖全过程
最近矿难,一大批名为"蜗牛星际"的"矿机"在咸鱼上甩卖.配置为4-Bay的NAS机箱,Intel J1900的CPU,4G内存,16G的msata SSD.此配 ...
- python读json文件中不同的数据类型_怎么使用python提取json文件中的字段
python中为什么用json有什么作用 python的json模块中如何将变量添加到里面 python的json模块第一个是要打开的文件,第二个是打开的操作,为什么会如果你早认清你在别人心中没那么重 ...
- java获取文件中的行号_如何取的Java源代码文件中文件名和行号
如何取的Java源代码文件中文件名和行号:) 在C/C++的程序,编译器提供了两个宏来支持取得源文件中的行号和文件名,这两个宏是__FILE__,__LINE__ 你可以如下的方法打印行号和文件名 查 ...
- python文件中单词的删除_使用python删除文件中的多余单词
嗨,我正在学习Python,出于好奇,我编写了一个程序来删除文件中多余的单词. 我正在比较文件text1.txt中的测试.和'text2.txt',基于text1中的测试,我删除了test2中多余的单 ...
- 使用itext7在PDF文件中的指定文字位置添加电子签名图片技术记录
使用itext7在PDF文件中的指定文字位置添加电子签名图片 文章目录 使用itext7在PDF文件中的指定文字位置添加电子签名图片 一.技术使用背景 二.使用步骤 1.引入依赖 2.具体代码 2.控 ...
最新文章
- css3之transition、transform、animation比较
- jlink api sdk c# 离线数获取 标定
- 使用RNNs进行机器翻译——介绍RNN和LSTM网络及其应用
- ICANN:新类别顶级域名2013年才能开放申请
- 如何通俗易懂地向别人解释React生命周期方法?
- 5G与WiFi 6之争,对物联网意味着什么
- 如何将 ipynb 发布到 blog 中(html, markdown格式)
- 10个管理工作时间的小技巧
- 01_13_JSP编译指令
- 《XXX重大技术需求征集系统》的可用性和可修改性战术分析
- hbase Normalizer解决预分区错误,在不动数据的情况下完美解决热点问题
- react+UmiJS+Antd Pro简介
- 公众号排版技巧:如何让你的公众号文章排版变美观?
- 静态链表(简单介绍)
- 宋宝华: 纪念金庸先生——程序员的武侠世界
- ChemDraw使用不了怎么办
- Cracker学习——任务1
- 移动端web和PC端web的区别汇总笔记
- MATLAB基础教程(7)——求解定积分和不定积分
- PHP 中的设计模式详解
热门文章
- Python_Day10_进程、线程、协程
- 【算法学习笔记】03.白书练习题stat(排序入门:冒泡,桶)
- javaweb——新手上路1
- 搜索引擎网站登陆入口,提交入口
- Java模拟HTTP的Get和Post请求(增强)
- 华为机试HJ21:简单密码
- java 判断全角_Java如何判断字符串中包含有全角,半角符号
- linux是发展历史,linux发展历史.doc.doc
- python怎么爬取一个网页图片_python爬虫怎么实现爬取网站图片?
- webrtc java api_java – 使用WebSockets实现WebRTC信令