NCM::Component::ceph::v2 - schema¶
Types¶
- /software/components/ceph/ceph_daemon
- Description: type for a generic ceph daemon
- /software/components/ceph/ceph_global_config
- Description: ceph cluster-wide config parameters generate an fsid with uuidgen
- /software/components/ceph/ceph_global_config/auth_client_required
- Required
- Type: choice
- Default value: cephx
- /software/components/ceph/ceph_global_config/auth_cluster_required
- Required
- Type: choice
- Default value: cephx
- /software/components/ceph/ceph_global_config/auth_service_required
- Required
- Type: choice
- Default value: cephx
- /software/components/ceph/ceph_global_config/cluster_network
- Optional
- Type: type_network_name
- /software/components/ceph/ceph_global_config/enable_experimental_unrecoverable_data_corrupting_features
- Optional
- Type: string
- /software/components/ceph/ceph_global_config/filestore_xattr_use_omap
- Optional
- Type: boolean
- /software/components/ceph/ceph_global_config/fsid
- Required
- Type: type_uuid
- /software/components/ceph/ceph_global_config/mon_cluster_log_to_syslog
- Required
- Type: boolean
- Default value: true
- /software/components/ceph/ceph_global_config/mon_initial_members
- Required
- Type: type_network_name
- /software/components/ceph/ceph_global_config/mon_host
- Required
- Type: type_fqdn
- /software/components/ceph/ceph_global_config/mon_max_pg_per_osd
- Optional
- Type: long
- /software/components/ceph/ceph_global_config/mon_osd_min_down_reporters
- Optional
- Type: long
- Range: 0..
- /software/components/ceph/ceph_global_config/mon_osd_min_down_reports
- Optional
- Type: long
- Range: 0..
- /software/components/ceph/ceph_global_config/mon_osd_warn_op_age
- Optional
- Type: long
- Default value: 32
- /software/components/ceph/ceph_global_config/mon_osd_err_op_age_ratio
- Optional
- Type: long
- Default value: 128
- /software/components/ceph/ceph_global_config/ms_type
- Optional
- Type: choice
- /software/components/ceph/ceph_global_config/op_queue
- Optional
- Type: choice
- /software/components/ceph/ceph_global_config/osd_journal_size
- Required
- Type: long
- Range: 0..
- Default value: 10240
- /software/components/ceph/ceph_global_config/osd_max_pg_per_osd_hard_ratio
- Optional
- Type: long
- /software/components/ceph/ceph_global_config/osd_pool_default_min_size
- Required
- Type: long
- Range: 0..
- Default value: 2
- /software/components/ceph/ceph_global_config/osd_pool_default_pg_num
- Optional
- Type: long
- Range: 0..
- /software/components/ceph/ceph_global_config/osd_pool_default_pgp_num
- Optional
- Type: long
- Range: 0..
- /software/components/ceph/ceph_global_config/osd_pool_default_size
- Required
- Type: long
- Range: 0..
- Default value: 3
- /software/components/ceph/ceph_global_config/public_network
- Required
- Type: type_network_name
- /software/components/ceph/ceph_configfile
- /software/components/ceph/ceph_configfile/global
- Required
- Type: ceph_global_config
- /software/components/ceph/ceph_configfile/mds
- Optional
- Type: ceph_mds_config
- /software/components/ceph/ceph_configfile/osd
- Optional
- Type: ceph_osd_config
- /software/components/ceph/ceph_configfile/mon
- Optional
- Type: ceph_mon_config
- /software/components/ceph/ceph_configfile/rgw
- Optional
- Type: ceph_rgw_config
- /software/components/ceph/ceph_cluster
- Description: overarching ceph cluster type, with osds, mons and msds
- /software/components/ceph/ceph_cluster/monitors
- Required
- Type: ceph_monitor
- /software/components/ceph/ceph_cluster/mdss
- Optional
- Type: ceph_mds
- /software/components/ceph/ceph_cluster/initcfg
- Required
- Type: ceph_configfile
- /software/components/ceph/ceph_cluster/deployhosts
- Required
- Type: type_fqdn
- /software/components/ceph/ceph_cluster/key_accept
- Optional
- Type: choice
- /software/components/ceph/ceph_cluster/ssh_multiplex
- Required
- Type: boolean
- Default value: true
- /software/components/ceph/ceph_daemons
- Description: Decentralized config feature: For use with dedicated pan code that builds the cluster info from remote templates.
- /software/components/ceph/ceph_daemons/osds
- Required
- Type: ceph_osd
- /software/components/ceph/ceph_daemons/max_add_osd_failures
- Required
- Type: long
- Range: 0..
- Default value: 0
- /software/components/ceph/ceph_supported_version
- /software/components/ceph/ceph_deploy_supported_version
- /software/components/ceph/ceph_component
- Description: ceph cluster configuration we only support node to be in one ceph cluster named ceph this schema only works with Luminous 12.2.2 and above
- /software/components/ceph/ceph_component/cluster
- Optional
- Type: ceph_cluster
- /software/components/ceph/ceph_component/daemons
- Optional
- Type: ceph_daemons
- /software/components/ceph/ceph_component/config
- Optional
- Type: ceph_configfile
- /software/components/ceph/ceph_component/ceph_version
- Required
- Type: ceph_supported_version
- /software/components/ceph/ceph_component/deploy_version
- Optional
- Type: ceph_deploy_supported_version
- /software/components/ceph/ceph_component/release
- Required
- Type: choice
- Default value: Luminous