HPE Data Fabric FUSE-Based POSIX Client

Provides a brief description of the FUSE-based POSIX client.

The HPE Data Fabric FUSE-based POSIX client (either mapr-posix-client-basic or mapr-posix-client-platinum) allows app servers, web servers, and other client nodes and apps to read and write data directly and securely to a HPE Data Fabric cluster like a Linux filesystem.

The same HPE Data Fabric client can access both secure and nonsecure clusters; however, a HPE Data Fabric client that is configured to access a secure cluster can access a nonsecure cluster only if these conditions are met:

  1. The secure cluster must be listed in the mapr-clusters.conf file.

  2. A user must obtain a ticket for the secure cluster even if the user wants to access only the nonsecure cluster.

The FUSE-based HPE Data Fabric POSIX client runs as a userspace process to connect to one or more HPE Data Fabric clusters. The necessary FUSE (Filesystem in Userspace) library (libfuse) is bundled with the POSIX client package. With the installation of the POSIX client package, the HPE Data Fabric POSIX client performs operations such as read and write on the filesystem exposed by FUSE. The following diagram illustrates how the HPE Data Fabric FUSE-based POSIX client works.