昨天TrueNAS SCALE发布了23.10-BETA.1版本,更新内容以新UI和各项功能的完善为主。
我在第二天就升级了新版本。就以往跨大版本升级到BETA的经验来看,预想过程一定不会顺利,而且BETA版本会有较多的明显BUG。
实际上更新的情况还好,但还是花了比较多的时间。
刚更新之后之后访问管理界面的时候,注意Ctrl+F5再刷新一下,不然看到的还是旧UI。
创建存储池变成了按步骤添加各种类型的硬盘,原来在添加不同类型的存储时,需要上下滚来滚去,这样至少方便一点,不过我们并不需要经常去创建存储池,所以还好吧。
Datasets目前有一个重大BUG,如果你在Data protection的Cloud Sync Tasks里添加了任务,Dataset就会出问题,显示No Datasets
看一下middlewared的log:(cat /var/log/middlewared.log
)
APP界面有了重大更新:
首先右上角多了Apps Service的状态,原来的APP列表塞进了Discover Apps里。
原本的卡片变成了列表,和Datasets页面一样了。新增的各个APP的CPU、RAM、Disk指标是很有用的,但似乎还只是大饼,还没有做好。右边展示了更多信息,一目了然,不用像以前那样费劲地点来点去看Log了。但是右边的几个板块设置得太不协调,显然History里显示的内容太少了。
另外Header里这一长块空白显然不合适。
APP的启动、停止按钮有点小问题,现在没办法在Deploying状态下停止APP了。
Discover Apps里终于加入了分类,现在看上去相当不错了
点击APP后,APP相关信息一目了然:
之前那种确实比较蹩脚。
目前Kubernertes Settings里有一个严重的UI BUG,无论是否选中Enable Host Path Safety Checks,在点击保存时都会出现一行红字:”Field was not expected"。
实际上在新的版本里可能是计划移除这一个选项,在命令行工具里已经看不到了:
但是究竟还有没有Path safety checks未尝可知,反正我现在的APP都没有被阻止启动,可能是取消了这个限制,胳膊终究没拧过大腿。
Reporting页面得到了一定优化,图表样式有变化,响应速度似乎也快了,温度图标现在按物理核心而不是逻辑核心显示。
服务被大量精简,之前DDNS、OpenVPN、WebDAV等等都去掉了,官方推荐使用APP实现。
在System Setting里新增了Alert Setting的入口,之前是藏在Alerts右上角的小齿轮里,导致我很长时间都不知道有这个功能。
目前来看UI在更实用、更便捷的方向上有了比较大的进步,而且UI不像之前那样卡顿严重了。
但此次更新不像Beta版本,更像Alpha版本,除了之前提到的两个明显BUG和未完成的功能外,还存在一些莫名其妙的问题。
网卡统计信息明显错误或缺失:
除了UI上的更新外,其他系统层面上的更新还需要继续使用一段时间才能体会到,不过我已经发现新版本的系统资源占用似乎大有改善,但这一点的影响因素比较多,还有待观察。