Step 4: Enable New Features
After upgrading MapR Core without the MapR Installer (using a manual offline, scripted, or rolling upgrade method ), enable the new features.
After a successful manual upgrade, administrators have the option to enable new features that are not enabled by default.
Based on the version that you upgraded from, the following features can be enabled. Once your features are enabled, run simple and non-trivial health checks to verify cluster health. These features are automatically enabled with a fresh install.
Enable Feature Command
Features are enabled using the maprcli cluster feature enable
command.
A list of the features are obtained using the maprcli cluster feature list
command.
See maprcli cluster commands for more information.
maprcli cluster feature enable -all
.maprcli config save
command is no longer available
for enabling features.Once your features are enabled, run simple and non-trivial health checks to verify cluster health. These features are automatically enabled with a fresh install.
Feature Summary
Feature | Feature Name | Version Available | Description |
---|---|---|---|
Container identity reuse | cldb.feature.cid.reuse | As of 5.2.1 | Support for container identity reuse. |
Streams connect support | mfs.feature.streams.connect.support | As of 5.2.1 | Enables support for Kafka Connect in the distributed mode. |
Fast inode scan for mirroring | mfs.feature.fastinodescan.support | As of 5.2.1 | Enables fast mirroring when there are large numbers of files with few changes. |
Hardlinks | mfs.feature.hardlinks.support | As of 5.2 | Enables support for retrieving hard links on files. |
Extended Attributes | mfs.feature.fileace.support | As of 5.2 | Enables support for adding, retrieving, and removing extended attributes on files and directories. |
MapR Streams and MapR-DB as a document database | mfs.feature.db.json.support | As of 5.1 | Enables the use of MapR Streams and MapR-DB as a Document Database. |
Access Control Expressions for MapR-FS | mfs.feature.fileace.support | As of 5.1 | Enables the setting of Access Control Expressions on filesystem and whole volume data. |
MapR Auditing | mfs.feature.audit.support | As of 5.0 | Logs audit records of cluster-administration operations and operations on directories, files, and tables. |
MapR Volume Upgrade | mfs.feature.volume.upgrade, mfs.feature.rwmirror.support | As of 5.0 | Enables support for promotable mirrors on both old-format and new-format volumes. |
MapR-DB Table Replication | mfs.feature.db.repl.support | As of 4.1 | Enables support for MapR-DB table replication. |
Promotable Mirror Volumes | mfs.feature.rwmirror.support | As of 4.0.2 | Enables support for promotable mirror volumes. |
Reduce On-Disk Container Size | cldb.reduce.container.size | As of 4.0.2 | Reduces the space required on-disk for each container. The reduction of the
on-disk container size takes effect after the CLDB service restarts or fails over.
NOTE: After enabling this feature on a cluster with more than a million
containers, it may take some time for the initial failover to complete because the
CLDB will re-write container location tables and storage pool container map
tables. However, this delay will not reoccur with any subsequent failovers.
|
Bulk loading of Data to MapR-DB Tables | mfs.feature.db.bulkload.support | As of 3.1.1 | Enables support for bulk loading of data to MapR-DB tables. Used when upgrade from MapR version 3.1 or earlier. |
Access Control Expressions and Table Region Merges | mfs.feature.db.ace.support, mfs.feature.db.regionmerge.support, mfs.feature.filecipherbit.support | As of 3.1 |
The following features enable support for Managing Access Control Expressions (ACEs) and table region merge. Used when upgrading from MapR version 3.0.x.
These features are automatically enabled with a fresh install or when you upgrade from a version earlier than 3.0.x. IMPORTANT: After enabling ACEs for MapR tables, table access is enforced
by table ACEs instead of the file system. As a result, all newly created tables
are owned by root and have their mode bits set to 777.
The following feature enables encryption of network traffic to or from a file, directory, or MapR-DB table with the following feature. This feature is enabled after security features are enabled on your cluster.
WARNING: Clusters with active security features will experience job
failure until this configuration value is set.
|