ONEStor/X10000 标准组网
在ONEStor/X10000产品中,为了提升读写性能,一般会使用阵列卡的缓存功能。同时为了保护数据的安全,需要设置阵列卡掉电保护并关闭硬盘缓存。具体要求为关闭所有硬盘缓存(包括系统盘、数据盘、缓存加速盘);开启HDD盘(数据盘、系统盘)的阵列卡缓存并设置为掉电保护,关闭SSD盘的阵列卡缓存。
如下一首打油诗帮大家记住上述要求:
硬盘缓存要关闭,阵列缓存各对应
固态硬盘性能好,阵列缓存不需要
普通硬盘性能差,阵列缓存来帮忙
数据安全很重要,掉电保护莫忘掉
所有节点都设好,意外掉电不怕了
如下根据这首打油诗来讲解PMC -460阵列卡的设置规则,在实际设置过程中,建议在开局前就设置好,并且集群内的每个节点都要设置,如下仅以1个节点为例进行讲解。
1、关闭硬盘缓存
查看硬盘缓存状态:arcconf getconfig 1 ad | grep “Physical Drive” -A4
可以看到当前硬盘缓存的状态是Enabled,我我们需要将上图的三个状态设置为Disabled,具体设置命令如下:
arcconf setcache 1 drivewritecachepolicy configured 2
arcconf setcache 1 drivewritecachepolicy unconfigured 2
arcconf setcache 1 drivewritecachepolicy hba 2
按照如上命令设置好了后,记得再次检查是否关闭了硬盘缓存,如下图均变为Disabled为正确状态。
2、设置阵列卡缓存为掉电保护状态
查看当前的电池保护状态:arcconf getconfig 1 ad | grep "No-Battery Write Cache"
如上图可以看到当前的阵列卡缓存状态是不带电池保护的,需要将“No-Battery Write Cache”项设置为disable。设置命令如下:
arcconf setcache 1 NOBATTERYWRITECACHE disable
设置为掉电保护后,记得检查“No-Battery Write Cache”的属性是否变成了Disabled状态,如上图就是正确的状态。
3、开启HDD盘阵列卡缓存
通过命令 arcconf getconfig 1 ld | grep -B 20 HDD grep |Caching查看当前HDD盘的缓存状态。
需要通过如此命令开启:
arcconf setcache 1 logicakdrive XX con //XX是当前HDD盘的逻辑盘编号
设置完成后,再次检查是否变成了Enabled的状态。
4、关闭SSD盘阵列卡缓存
通过命令 arcconf getconfig 1 ld | grep -B 10 SSD grep |Caching查看当前SSD盘的缓存状态。如果其为Enabled状态,则需要通过命令如下命令关闭:
arcconf setcache 1 logicakdrive XX coff //XX是当前SSD盘的逻辑盘编号
如下图是正确的SSD盘的阵列卡缓存状态:
该案例对您是否有帮助:
您的评价:1
若您有关于案例的建议,请反馈:
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作