NextCloud 关闭防暴力破解

防暴力破解是个有用的功能,但在安装调试和初始配置时,会导致一些麻烦。 可以临时把它关掉,安装完成再打开。 方法: 编辑config/config.php文件,加入一句: 重启nginx即可。 重新打开可将false改为true,或者删掉这一句。

ZFS到底需要多少内存?

很多人觉得,只要用ZFS,那就必须大量内存往上怼。一个常见的说法是:每1TB的存储,就得1GB内存伺候。 根据我本人的使用来看,根本用不着。 这里面有一个重点,就是开不开deDup,也就是ZFS的重复数据删除功能。开启deDup,你才需要1TB-1GB这样的配置,否则不需要。 我个人的配置实际远超,总共15TB左右存储配了48GB内存,没办法就是壕。 观察我的TrueNAS内存情况,48GB内存中,ZFS Cache(也就是ARC)用了8GB,闲置内存高达23GB。观察系统的内存动态调整情况,ZFS Cache在1-30GB之间变动。但无论分配多少,对性能均没有明显影响。 所以,不要有”内存配不到位根本没法用“这种误解,8GB足够。 另外deDup虽然听上去很好很强大,但不仅极其耗内存,对性能、数据安全性也有副作用,得不偿失。家用不建议开。 当然,现在内存这么便宜,多上一点也挺好,毕竟整个系统并不是只有ZFS,多点内存,各种服务跑得也更从容些。

FreeBSD top命令的排序

TrueNAS上的Nextcloud,跑起来内存占了好多。于是用top看一下什么进程用的内存最多。 进入top 按o键可以对进程进行排序 输入size回车,即按“SIZE”,也就是内存占用大小排序。

TrueNAS 将Mirror改成Raid-Z的简单办法

有个Pool,双盘Mirror,安装了NextCloud插件和一个TimeMachine的共享文件夹。 空间不够了,家里还有一块空间一样大的闲置盘,就想着升级成Raid-Z。 ZFS不支持这样的升级,也没有找到合适的工具来做这个事。 最后的解决方式简单粗暴: 1、找个别的盘插上,新建一个Pool,比如叫PoolTmp 2、把原Pool Replication到这个PoolTmp,最好把其中的Jail 共享之类的先停掉 3、PoolTmp做Export/Disconnect,卸载掉 4、原Pool卸载掉,插上要加的盘,新增Pool,把这三个盘做成Raid-Z,新增Pool的名字跟原Pool一样 5、把PoolTmp Replication到新Pool 简而言之就是:找个中转盘,先Replication出来,再Replication回去。 这样操作不需要对Plugin,Jail做任何修改,简单直接,毫无问题。

ZFS做家用NAS文件系统的致命问题

ZFS试用了几天,一切OK,感觉很靠谱。但是今天发现有一个大问题,导致我不得不考虑放弃它。那就是RAIDZ扩容, 一般在RAID5下,扩容是这样搞的:插上一块新硬盘,加进RAID5里面,慢慢等它reshape,就OK了。 然而RAIDZ不行,好比你原先有个3*2T的RAIDZ,你想新加一块2T盘,对不起,做不到。 RAIDZ中,你想扩容只有三种办法: 1、新加3块2T,组一个新的raidz,然后把两个raidz合并起来……问题是,家用机哪有那么些个sata口子呢? 2、买3块3T盘,一个一个的替换原来的2T盘。每次替换一个,都要等它重新分配完数据再替换下一个。 3、把原先的RAIDZ数据全拷出来,阵列删掉,加硬盘,再新建一个RAIDZ,再把数据再拷回去…… 三种方式都很扯淡,显然这很不适合家用NAS,必须得要放弃了。

OMV替代品之一:NAS4Free初步认识

OMV被墙之后,我的NAS处于无OS可用的状态。曾经想过直接用Debian代替,但还是嫌麻烦,试试别的系统吧。 其实在NAS系统里面,OMV是后辈。较早流行的是FreeNAS,一个基于FreeBSD的NAS系统,这也是第一个接触的NAS系统。后来FreeNAS技术带头人看不惯FreeNAS的发展方向,跑出来另立门户创造了NAS4Free,现在两个系统各自独立开发,FreeNAS有向大型、商业方向发展的趋向,NAS4Free则对小型、微型的家用NAS环境比较友好。OMV则是在2009年,由FreeNAS的一个主要技术人员独立出来搞的,当初的目的是把FreeNAS移植到Debian上去,谁知道现在虽然还有那么点FreeNAS的影子,却在各方面都要好用不少,这当然也是Linux的优势所在:玩的人多,更新快,硬件支持好,插件系统强大。 初步用下来,感觉NAS4Free比OMV更加Geek向一些,灵活性、兼容性和性能都不如OMV。至于界面友好度,基本是不存在的概念:你必须先对FreeBSD的操作有相当了解,才能用这套WebGUI系统……那么WebGUI的意义何在?很多时候你不得不求助于百度,才敢去点击一个按钮……直观感觉就比OMV差了100条街。再比如用NAS4Free建RAID5,sync的过程巨长无比,算算大概要一两天时间才能sync完我的3块硬盘,太可怕了。 FreeNAS也简单看了一下,界面比NAS4Free好看很多,但相信我,真正用的时候你会发现比NAS4Free好不了多少。而且FreeNAS对硬件的要求比NAS4Free要高。 至于我为什么没有立即卸载掉它,只为一个原因:ZFS!这个我要再观察观察,回头单独写一篇笔记。