• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

virtuallyGhetto

  • About
  • Privacy
  • VMware Cloud
  • Home Lab
  • Nested Virtualization
  • Automation
    • VMware Kickstart
    • VMware API/SDK/CLI
    • VMware vMA/VIMA
    • VMware OVF / OVFTOOL
  • Apple Mac
  • VCSA
  • VSAN
You are here: Home / Cloud Native / Quick Tip – How to mount CIFS & NFS volumes on Photon OS?

Quick Tip – How to mount CIFS & NFS volumes on Photon OS?

01/13/2016 by William Lam 5 Comments

I caught the following tweet from Christian this morning and thought I do a quick blog post on how to mount an external volume like a CIFS or NFS share on VMware's Photon OS.

Hm, anyone tried to get CIFS mount-points
in Photon?

— Christian Mohn™ (@h0bbel) January 12, 2016

For mounting an NFS volume, an NFS client is required and this is provided through the nfs-utils package which is not installed by default on Photon OS. To install the package, you just simply need to run the following command:

tdnf -y install nfs-utils cifs-utils

Screen Shot 2016-01-13 at 8.47.11 AM
Once the nfs-utils is installed, you can mount your NFS volume by using the mount command like the following:

mount -t nfs [NFS-SERVER]:/path/to/share /mountpoint

If you want to ensure the volume is automatically mounted, you will need to add an entry to /etc/fstab. If you want more details, you can perform a quick Google search for further instructions

For mounting a CIFS or SMB volume, you need to install cifs-utils package and then specify the "cifs" mount type like the following:

mount -t cifs //[CIFS-SERVER]//path/to/share /mountpoint

If you require authentication to your CIFS or SMB volume, you just need to specify -o username=[USERNAME],password=[PASSWORD]

Lastly, I also want to mention that the instructions above is not specific to Photon OS but applies to any other *Nix platform.

More from my site

  • How to update AppCatalyst’s default PhotonOS VM template w/Docker 1.9?
  • Packer reference for PhotonOS Arm NFS Virtual Appliance using OVF properties for ESXi-Arm
  • How to manually install Folding @ Home on VMware Photon OS?
  • Configuring Github Actions self-hosted runners on PhotonOS 
  • Packer reference for building PhotonOS Virtual Appliance using OVF properties 
Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: Cloud Native Tagged With: cifs, mount, nfs, nfs-utils, Photon, tdnf

Reader Interactions

Comments

  1. Erik says

    07/30/2016 at 9:55 am

    Hi there!

    I have been able to mount a nfs share successfully thanks to your blog article. Thank you for that.
    But I am unable to unmount the nfs share I’ve mounted before because the command unmount does not exist. Is there a way to remove the mount with a different command?

    Reply
  2. Erick says

    04/05/2017 at 7:47 am

    Hello,
    i’m using the latest photon version and i’m getting the following error:

    Failed to start rpc-statd.service: Unit rpc-statd.service failed to load: No such file or directory.
    mount.nfs: rpc.statd is not running but is required for remote locking.
    mount.nfs: Either use ‘-o nolock’ to keep locks local, or start statd.
    mount.nfs: an incorrect mount option was specified

    tried doing tdnf statd ..there’s no package available .

    Would appreciate your help.
    Thanks!

    Reply
  3. Steve Bristow says

    09/07/2020 at 9:06 am

    Hi William – would you mind updating this post for Photon OS 3.0, which actually does NOT natively include the CIFS helper:

    tdnf install -y cifs-utils is required – and suddenly all problems melt away!

    Reply
    • William Lam says

      09/08/2020 at 5:21 am

      Updated

      Reply
      • Steve Bristow says

        09/14/2020 at 12:25 am

        Thank you, William. For this – and for everything else 🙂

        Reply

Thanks for the comment! Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Author

William Lam is a Senior Staff Solution Architect working in the VMware Cloud team within the Cloud Services Business Unit (CSBU) at VMware. He focuses on Automation, Integration and Operation for the VMware Cloud Software Defined Datacenters (SDDC)

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • Vimeo

Sponsors

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy