Operational Changes
Note the following functional changes in Version 5.1.0.
New Editions and Licensing Options
Version 5.1 offers new editions of the MapR Converged Data Platform. See the Installation Guide for a description of the new editions and licensing options.
Automated Service Management
systemd
to enhance the management of MapR
services:- When a MapR system is rebooted, the following services are automatically restarted:
mapr-warden
mapr-zookeeper
mapr-loopbacknfs
mapr-posix-client-*
- These services are also automatically restarted if they are shut down
externally (as opposed to being shut down explicitly via
service
orsysctl
commands).
- RHEL 7.0, 7.1
- CentOS 7.0, 7.1
- SuSe 12
configure.sh
-RM
: Expanded to support the Mesos DNS-style host name for Resource Manager.-HS
: Expanded to support the Mesos DNS-style name format for Job History.-MF
: Name for the Myriad framework.-MCL
: Prefix for each Myriad cluster name.-R --noRecalcMem
: Skips recalculating memory settings when refreshing roles. Used only with the-R
parameter.
The MapR Converged Community Edition (formerly Community Edition) license provides read/write
access to MapR-DB tables.
If you do not plan to access MapR-DB on your cluster,
run configure.sh
with the -noDB
parameter on each node.
This results in less memory being allocated to MFS, and more memory being
allocated to MapReduce services.
maprcli Commands and Utilities
The maprcli feature enable
command is new. This command enables features
when you are upgrading without using the MapR Installer. Individual features or all features
can be enabled. You can also list the enabled and disabled features (maprcli feature
list
).
The maprcli table create
command has a new parameter,
-tabletype
, that specifies whether to create a binary table or a JSON
table. The default is binary. For information about JSON tables, see MapR-DB as a Document Database.
maprcli volume create
and maprcli volume modify
commands have the following new parameters: -dataauditops
: specifies the filesystem and table operations to include and/or exclude from auditing-readAce
: sets permissions, defined using Access Control Expressions, for reading files and tables at the volume level-writeAce
: sets permissions, defined using Access Control Expressions, for writing to files and tables at the volume level
maprcli volume create
and maprcli volume modify
. maprcli volume info
command output will now include: - Filesystem and table operations included and excluded from auditing
- Access control expressions at the volume level
maprcli volume info
for sample output. The maprcli node modify
command can no longer be used to specify the
maximum number of containers. Instead, use the pernode.numcntrs.alarm.thr
configuration parameter to specify the maximum number of containers. For more information,
see the description of the config command.
For details about other new commands and utilities, see the documentation for their respective features: MapR Streams, MapR-DB, and File ACEs.
hadoop mfs Command
-setace
: sets permissions, defined using Access Control Expressions, on files and directories-getace
: retrieves Access Control Expression settings on specified files and directories-delace
: removes Access Control Expression settings on specified files and directories
Node Alarms
There is a new node alarm,No Disk Attached Alarm
,
that will be raised when there are one or more MFS instances on a node with no SP assigned to
them.