diff --git a/pkg/ceph/mon/config.go b/pkg/ceph/mon/config.go index 8337642cb..d85887a21 100644 --- a/pkg/ceph/mon/config.go +++ b/pkg/ceph/mon/config.go @@ -71,6 +71,7 @@ type GlobalConfig struct { ClusterNetwork string `ini:"cluster network,omitempty"` MonKeyValueDb string `ini:"mon keyvaluedb"` MonAllowPoolDelete bool `ini:"mon_allow_pool_delete"` + MaxPgsPerOsd int `ini:"mon_max_pg_per_osd"` DebugLogDefaultLevel int `ini:"debug default"` DebugLogRadosLevel int `ini:"debug rados"` DebugLogMonLevel int `ini:"debug mon"` @@ -281,6 +282,7 @@ func CreateDefaultCephConfig(context *clusterd.Context, cluster *ClusterInfo, ru ClusterNetwork: context.NetworkInfo.ClusterNetwork, MonKeyValueDb: "rocksdb", MonAllowPoolDelete: true, + MaxPgsPerOsd: 1000, DebugLogDefaultLevel: cephLogLevel, DebugLogRadosLevel: cephLogLevel, DebugLogMonLevel: cephLogLevel,