我有一台带有 LSI MegaRAID SAS 9260-4i 控制器的服务器,RAID-5 带有 3 x 2 TB 磁盘。我做了一些性能测试(使用 iozone3),数字清楚地表明写入缓存策略也会影响读取性能。如果我将策略设置为 WriteBack,与 WriteThrough 相比,读取性能提高了大约 2 倍。写缓存如何影响读性能?
以下是设置的详细信息:
megacli -LDInfo -L0 -a0
Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name :
RAID Level : Primary-5, Secondary-0, RAID Level Qualifier-3
Size : 3.637 TB
Is VD emulated : Yes
Parity Size : 1.818 TB
State : Optimal
Strip Size : 512 KB
Number Of Drives : 3
Span Depth : 1
Default Cache Policy: WriteThrough, …Run Code Online (Sandbox Code Playgroud) 我可以使用以下命令将用户添加到集群角色“cluster-admin”:
oc adm policy add-cluster-role-to-user cluster-admin <user>
Run Code Online (Sandbox Code Playgroud)
但是如何列出所有具有 cluster-admin 角色的用户?
环境:OpenShift 3.x
我想用WriteThrough和执行一些测试WriteBack。在生产系统上更改这些设置是否安全?RAID 控制器没有 BBU,所以我WriteBack只想在测试期间启用(sysbench):
# ./MegaCli64 -LDInfo -L0 -a0 | grep "Current Cache Policy:"
Current Cache Policy: WriteThrough, ReadAdaptive, Direct, No Write Cache if Bad BBU
# ./MegaCli64 -LDSetProp WB -L0 -a0
Run Code Online (Sandbox Code Playgroud)