找回密码
 加入我们
搜索
      
查看: 11403|回复: 10

[NAS] 提高TrueNAS Scale的内存利用

[复制链接]
发表于 2023-7-27 23:14 | 显示全部楼层 |阅读模式
TrueNAS Scale中默认把50%的内存划作ZFS Cache,但对大内存的机器(比如128G、256G等等),排除掉service占用的内存后,会有很多内存被闲置。
根据TrueNAS的官方文档,内存分配主要受zfs_arc_max这个参数控制。
因此,添加以下脚本即可方便地调整ZFS Cache的内存用量。

其中通过ARC_PCT这个中间变量来指定百分比,例如80就是80%。
脚本中的zfs_arc_sys_free指的是系统的空闲内存,这里设置的是8G。
最后在advanced设置里添加为post init即可实现开机自动修改。
最终效果如图(这里我是70%作为Cache)

发表于 2023-7-27 23:19 | 显示全部楼层
Scale的Autotune不会调节arcmax的吗
Core的Autotune直接就会根据最大内存加一个arc_max的参数
Screenshot 2023-07-27 at 23.19.07 1.png
 楼主| 发表于 2023-7-27 23:28 | 显示全部楼层
gnattu 发表于 2023-7-27 23:19
Scale的Autotune不会调节arcmax的吗
Core的Autotune直接就会根据最大内存加一个arc_max的参数
...

Scale好像没看到有Autotune这个sysctl,可能是最新版(22.12.3.2)去掉了?我刚查了下手册,core的autotune所在目录在我的scale上没有这个文件,core和Scale的arc_max按照你的图,貌似路径和名字也不太一样。
发表于 2023-7-27 23:35 | 显示全部楼层
死也要爱钱 发表于 2023-7-27 23:28
Scale好像没看到有Autotune这个sysctl,可能是最新版(22.12.3.2)去掉了?我刚查了下手册,core的autotu ...

不一样肯定不一样 core是bsd而scale是linux

我只是感到惊讶scale这么多年了还要手动改这个参数
 楼主| 发表于 2023-7-27 23:42 | 显示全部楼层
gnattu 发表于 2023-7-27 23:35
不一样肯定不一样 core是bsd而scale是linux

我只是感到惊讶scale这么多年了还要手动改这个参数 ...

autotune估计官方都已经忘记scale里没加了……说不定提个issue下个版本就来了
发表于 2023-7-28 09:14 | 显示全部楼层
太残暴了,128G的trueNAS Scale,我64G都感觉多了
发表于 2023-8-20 19:28 | 显示全部楼层
如果我有两个zfs池(16块640,一个纯nvme的,一个是机械盘的,想分开设置ARC能行么。就是想把全闪的arc去掉。
屏幕截图 2023-08-20 192747.jpg
发表于 2023-8-21 15:29 | 显示全部楼层
我的:
echo 493921239040  >> /sys/module/zfs/parameters/zfs_arc_max

微信图片_20230821152835.png
发表于 2023-10-24 09:55 | 显示全部楼层
mkkkno1 发表于 2023-8-20 19:28
如果我有两个zfs池(16块640,一个纯nvme的,一个是机械盘的,想分开设置ARC能行么。就是想把全闪的arc去掉 ...

这个硬盘配置有点儿豪华了。敢问老哥能否说说具体硬件都包括哪些,我正为了搭建新NAS头疼中。
发表于 2023-10-24 14:37 | 显示全部楼层
本帖最后由 mkkkno1 于 2023-10-24 14:39 编辑
baoziking 发表于 2023-10-24 09:55
这个硬盘配置有点儿豪华了。敢问老哥能否说说具体硬件都包括哪些,我正为了搭建新NAS头疼中。 ...


就是泰安的准系统呀。自带16个U2 和8个sata,换连接线就行了(自行下载pdf研究下就行)。然后我加了sas直通卡、40g网卡,启动线(其实就是个继电器),外接盘柜。
发表于 2023-10-24 23:18 来自手机 | 显示全部楼层
mcafee6 发表于 2023-8-21 15:29
我的:
echo 493921239040  >> /sys/module/zfs/parameters/zfs_arc_max

truenas果然是内存无底洞,有多少吃多少哇。。。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 17:40 , Processed in 0.012274 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表