环境准备

集群信息

版本: v3.3.1

节点类型节点数CPUCPU 频率内存内存频率存储磁盘接口类型网络备注
管理节点38Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz32GiBDDR4 2666 MHz197GiB HDDSCSI10 Gb/sdocker容器
元数据节点580Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz377GiBDDR4 2933MHz4 x 3.7TiB SSDNVMe50 Gb/s混合部署
数据节点580Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz377GiBDDR4 2933MHz4 x 3.7TiB SSDNVMe50 Gb/s混合部署

卷设置

未设置配额,DataNode未设置流控限速

参数默认值推荐值说明
FollowerReadFalseFalse是否开启FollowerRead
Capacity10 GB300 000 000 GB容量
Data Replica Number3500数据副本数
Meta Replica Number310元数据副本数
Data Partition Size120 GB120 GB只是理论值上限 并不预分配空间
Data Partition Count101500数据分区数
Meta Partition Count310元数据分区数
Cross ZoneFalseFalse是否跨zone

设置方法:

./cfs-cli volume create test-vol {owner} --capacity=300000000 --mp-count=10
Create a new volume:
  Name                     : test-vol
  Owner                    : {owner}
  capacity                 : 300000000 G
  deleteLockTime           : 0 h
  crossZone                : false
  DefaultPriority          : false
  description              : 
  mpCount                  : 10
  replicaNum               : 
  size                     : 120 G
  volType                  : 0
  followerRead             : false
  readOnlyWhenFull         : false
  zoneName                 : 
  cacheRuleKey             : 
  ebsBlkSize               : 8388608 byte
  cacheCapacity            : 0 G
  cacheAction              : 0
  cacheThreshold           : 10485760 byte
  cacheTTL                 : 30 day
  cacheHighWater           : 80
  cacheLowWater            : 60
  cacheLRUInterval         : 5 min
  TransactionMask          : 
  TransactionTimeout       : 1 min
  TxConflictRetryNum       : 0
  TxConflictRetryInterval  : 0 ms

Confirm (yes/no)[yes]: yes
Create volume success.

扩容 dp 至 500 个:

curl -v "http://10.196.59.198:17010/dataPartition/create?count=32&name=test-vol"
在github上编辑