Applying a Patch to a POSIX Client
This procedure enables you to apply a patch to any of the HPE Ezmeral Data Fabric POSIX clients, which include the loopbacknfs POSIX client, the FUSE-based POSIX basic client, and the FUSE-based POSIX platinum client.
- Before applying a patch to a FUSE-based POSIX client, review Special Considerations for FUSE POSIX Patches.
- Use one of the following commands to stop the POSIX client service:
- For the
mapr-loopbacknfs
service:service mapr-loopbacknfs stop
- For the FUSE-based POSIX basic
service:
service mapr-posix-client-basic stop
- For the FUSE-based POSIX platinum
service:
service mapr-posix-client-platinum stop
- For the
- Remove any currently installed client patches:
For the mapr-loopbacknfs
service:- On Red Hat /
CentOS:
yum remove mapr-patch-loopbacknfs-<old_patch_number>.rpm
- On
SLES:
zypper remove mapr-patch-loopbacknfs-<old_patch_number>.rpm
- On
Ubuntu:
apt-get remove mapr-patch-loopbacknfs-<old_patch_number>.deb
For the FUSE-based POSIX basic service: - On Red Hat /
CentOS:
yum remove mapr-patch-posix-client-basic-<old_patch_number>.rpm
- On
SLES:
zypper remove mapr-patch-posix-client-basic-<old_patch_number>.rpm
- On
Ubuntu:
apt-get remove mapr-patch-posix-client-basic-<old_patch_number>.deb
For the FUSE-based POSIX platinum service: - On Red Hat /
CentOS:
yum remove mapr-patch-posix-client-platinum-<old_patch_number>.rpm
- On
SLES:
zypper remove mapr-patch-posix-client-platinum-<old_patch_number>.rpm
- On
Ubuntu:
apt-get remove mapr-patch-posix-client-platinum-<old_patch_number>.deb
- On Red Hat /
CentOS:
- Apply the new patch:
For the mapr-loopbacknfs
service:- On Red Hat /
CentOS:
sudo rpm -i mapr-patch-loopbacknfs-<new_patch_number>.rpm
- On
SLES:
sudo zypper install mapr-patch-loopbacknfs-<new_patch_number>.rpm
- On
Ubuntu:
sudo dpkg -i mapr-patch-loopbacknfs-<new_patch_number>.deb
For the FUSE-based POSIX basic service: - On Red Hat /
CentOS:
sudo rpm -i mapr-patch-posix-client-basic-<new_patch_number>.rpm
- On
SLES:
sudo zypper install mapr-patch-posix-client-basic-<new_patch_number>.rpm
- On
Ubuntu:
sudo dpkg -i mapr-patch-posix-client-basic-<new_patch_number>.deb
For the FUSE-based POSIX platinum service: - On Red Hat /
CentOS:
sudo rpm -i mapr-patch-posix-client-platinum-<new_patch_number>.rpm
- On
SLES:
sudo zypper install mapr-patch-posix-client-platinum-<new_patch_number>.rpm
- On
Ubuntu:
sudo dpkg -i mapr-patch-posix-client-platinum-<new_patch_number>.deb
- On Red Hat /
CentOS:
- Use one of the following commands to restart the POSIX client service:
- For the
mapr-loopbacknfs
service:service mapr-loopbacknfs start
- For the FUSE-based POSIX basic
service:
service mapr-posix-client-basic start
- For the FUSE-based POSIX platinum
service:
service mapr-posix-client-platinum start
- For the