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做任何修改,简单直接,毫无问题。

暂时不把TrueNAS Core转移到Scale

TrueNAS Scale功能是真多。 但是我盘算了一下,我真正需要的功能,无非也就是Samba共享、NextCloud和Transmission。这些在Core都有了。 Core的ZFS建立在FreeBSD的底子上,怎么说也比Debian上的靠谱。 Core让我安心,因为它目前看来一点问题没有,连续运行一整年都不用重启。 暂时不考虑Scale了。

好久没有更新网站了

主要还是犯懒。重新捡起来吧,当个笔记本也不错。 近期把服务器系统更新了一下,从Ubuntu 18更新到了20,PHP从7.2更新到7.4,nginx更新到了1.22.0 。 遇到了一些问题,靠着log和bing一一解决。 如果看官也想干这个事,记得要把网站的nginx conf文件更新一下,upstream中的sock名字和位置改了。

Windows 10 无法睡眠的解决方法

Win10我很喜欢,然而小问题确实是不少的。 最近几天我的Win10就没法睡眠了。症状是点击睡眠,会黑屏,但是风扇不停转。一动鼠标就亮了。 搜了一下,这和Away Mode(离开模式)有关。当你打开离开模式的时候,就无法睡眠。 至于这个离开模式是个什么玩艺,可以参考这里。看上去是一个比睡眠醒一点,比正常睡一点的模式。然而这个模式在设置为允许使用的情况下,为什么会导致睡眠失败呢?应该是个Bug吧。 禁用方法: 打开注册表编辑器; 搜索“AwayMode”; 找到AwayModeEnabled这个条目; 双击并修改它的值为“0”。

免费升级版Windows10更换主板后的再次激活

折腾许久,终于成功了,正版用户不容易啊。 正常来说,使用数字权利激活的Win10,更换主板后可以在“疑难解答”中点击“我更换了硬件设备”来解决,但我实际使用中这样根本没用,服务器时常连不上,连上了在最后一步勾选“这是我现在使用的设备”以后,点“激活”仍然会报错,而且还没有错误代码。 拨打微软电话,客服也无计可施。但她告诉我用slui 3这个命令,可以在再次输入密钥后激活。免费升级来的Win10没有密钥,她告诉我用原先Win7的就可以了。 我试过,还是不行。 这时我想起,我的Win7其实还付费升级到过Win8,现在的Win10是从Win8升级来的。 于是在slui 3命令后输入Win8密钥,成功激活Win10。

移动硬盘无法安全弹出的一个原因:阿里保护组件

移动硬盘使用以后无法弹出。 有时候就直接拔了,总觉得不是个办法,于是花了点时间琢磨了一下。 进到资源管理器,发现只有system进程在访问这个盘,可是system关不了啊,再说访问的只是分区表而已,应该不是原因所在。 于是又找到事件查看器,看了一下日志,有发现了: 进程 ID 为 4092 的应用程序 \Device\HarddiskVolume4\Program Files (x86)\AlibabaProtect\1.0.20.850\AlibabaProtect.exe 已停止删除或弹出设备 USB\VID_0480&PID_0210\20151121011943F。 进程 ID 为 4 的应用程序 System 已停止删除或弹出设备 USB\VID_0480&PID_0210\20151121011943F。 我猜测,System的那条仅仅是一个结果,而真正的原因是前面一条,即AlibabaProtect.exe。 进到任务管理器,干掉Alibaba PC…