Upgrading the MapR Object Store with S3-Compatible API

This section describes how to upgrade the MapR Object Store with S3-Compatible API on an Edge node and server node running MapR software.

Edge Node Upgrade

Complete the following steps to upgrade the MapR Object Store on an Edge node:
  1. Stop the MapR Object Store service:
    sudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/objectstore.sh stop
  2. Upgrade the MapR Object Store:
    # Ubuntu
    sudo apt-get install mapr-objectstore-client
    
    # RedHat/CentOS
    sudo yum update mapr-objectstore-client
    
    # SUSE
    sudo zypper update mapr-objectstore-client
  3. Run configure.sh:
    sudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/configure.sh
    -c -u <userName> -g <groupName> --path /path/to/filesystem/
    
  4. Restart the service:
    sudo /opt/mapr/objectstore-client/objectstore-client-<version>/bin/objectstore.sh start

Server Node Upgrade

Complete the following steps to upgrade the MapR Object Store on a server node:
  1. Stop the MapR Object Store service:
    maprcli node services -nodes <nodename> -name objectstore -action stop
  2. Upgrade the MapR Object Store:
    # Ubuntu
    sudo apt install mapr-objectstore-client mapr-objectstore-gateway
    
    # RedHat/CentOS
    sudo yum install -f  mapr-objectstore-client mapr-objectstore-gateway
    
    # SUSE
    sudo zypper update mapr-objectstore-client mapr-objectstore-gateway
    
  3. Run configure.sh -R:
    /opt/mapr/server/configure.sh -R
  4. Restart the service:
    maprcli node services -nodes <node name> -name objectstore -action
              restart