The Object Store with S3-Compatible API (Object Store) is an object storage server that can be used with the Amazon S3 cloud storage service.
The Object Store is included in MEP repositories beginning with MEP 6.0.0. This topic provides instructions for manually installing the Object Store version 2.0.0 on an Edge node or on a server node (for example, a data-fabric cluster node) that is running core software.
| Requirement | Description |
|---|---|
| Cluster packages | The Object Store with S3-Compatible API requires a working
data-fabric cluster. Connecting to the cluster requires either
mapr-core or mapr-client, depending on the
node type:
|
syslinux- utils package (Ubuntu only) |
For Ubuntu only, you must install the syslinux-utils
package: |
libcap- progs package (Zypper only) |
For Zypper only, you must install the libcap-progs
package: |
| POSIX client | A POSIX client must be installed and configured on each node where the Object Store with S3-Compatible API will be used. See Installing and Configuring a POSIX client for the Object Store with S3-Compatible API. |
| Object Store packages | Two packages are available for download:
mapr-objectstore-client
package only. For server nodes, you install the
mapr-objectstore-gateway and
mapr-objectstore-client packages. |
sudo yum install mapr-posix-client-basicsudo apt install mapr-posix-client-basicsudo zypper install mapr-posix-client-basic/opt/mapr/conf/fuse.conf file, set the mount directory and
the path to the user ticket:fuse.mount.point parameter to set the mount directory.
The default setting is /mapr. fuse.ticketfile.location parameter to set the path to
the user ticket.mkdir -m 777 /maprsudo systemctl start
mapr-posix-client-basic.service/mapr
directory:ls -la /maprFor
example:ls -la /mapr/
total 1
drwxr-xr-x 7 mapr mapr 6 Feb 16 18:06 example.mapr.clusterYou should see a directory with the data-fabric cluster name and cluster data inside. By
default, the directory is my.cluster.com unless you define a different
name for the cluster.
You can install the Object Store version 2.0.0 on an edge node or server node that runs data-fabric software. To install the Object Store manually, use the following steps. To install the Object Store using the Installer, see Installing the Object Store Using the Installer.
mapr-objectstore-client package:sudo yum install mapr-objectstore-clientsudo apt install mapr-objectstore-clientsudo zypper install mapr-objectstore-clientconfigure.sh script, as shown, to configure the
Object Store:sudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/configure.sh -c -u <userName> -g <groupName> --path /path/to/filesystem/In
this command:
-c |
is the client node of the
mapr-objectstore-client |
-u ( |
is the user admin for working with the
mapr-objectstore-client |
-g ( |
is the group |
-p ( |
is the path for mounting the filesystem |
sudo /opt/mapr/objectstore-client/objectstore-client-2.0.0/bin/configure.sh -c -u mapr -g mapr --path /mapr/my.cluster.com/objectstoreobjectstore.sh script to start the Object Store:sudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/objectstore.sh startsudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/objectstore.sh statusWhen
the process is running, the system prints the following
message:Minio is runningmapr-objectstore-gateway and
mapr-objectstore-client packages:sudo yum install mapr-objectstore-client mapr-objectstore-gatewaysudo apt install mapr-objectstore-client mapr-objectstore-gatewaysudo zypper install mapr-objectstore-client mapr-objectstore-gatewayaccessKey and secretKey in
/opt/mapr/objectstore-client/objectstore-client-<version>/conf/minio.json.configure.sh on the first
run:sudo /opt/mapr/server/configure.sh -Rsudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/objectstore.sh statusWhen
the process is running, the system prints the following
message:Minio is runningFor more information about S3 commands, see the Amazon S3 Documentation.