Skip to content

OCIO y TECnología

  • Privacy Policy
Offcanvas

  • Register
  • Lost your password ?

OCIO y TECnología

  • Home » 
  • Tecnología » 
  • Linux » 
  • Auto mount CephFS with autofs

Auto mount CephFS with autofs

Emilio González Montaña 2021/12/27 0

In order to ensure any mount is available the usage of /etc/fstab is not enough, what happens if the mount is not accessible at boot time or if the network is down for any reason.

autofs is a service that will monitor any usage of the mount resource and it will try to mount it at that time.

Install package

First install the package, for instance in Ubuntu or any Debian OS:

sudo apt install autofs

Configuration

Suppose we need to mount a CephFS onto /mnt/ceph, we need to edit two files.

First we need to create the mount the /etc/auto.misc adding to the end of the file:

ceph -fstype=ceph,name=admin,secretfile=/etc/ceph/secret,noatime 192.168.1.13,192.168.1.14,192.168.1.15:/docker

Several things are configured here:

  • Name: ceph is the name of the element, used later to be mounted at /mnt/ceph folder.
  • Options (separated by , character):
    • file system type: ceph
    • Ceph client user name: admin
    • Secret file: filename of the client secret, I use /etc/ceph/secret but adapt to your settings
  • CephFS server settings (separated by : character):
    • List of IPs (or hostnames) of the CephFS managers, I use 192.168.1.13,192.168.1.14,192.168.1.15 but adapt to your situation
    • CephFS folder at server side to mount, I use /docker but change it yo your settings

Then edit /etc/auto.master adding at the end of the file:

/mnt /etc/auto.misc --timeout 60

We configure here:

  • Absolute path for the mounts in the next file, I use /mnt (combined with name in previous file to conform full path of the mount resource at /mnt/ceph)
  • File with the mounts: /etc/auto.misc (previous file)
  • Timeout fot the mount tries, I use 60 seconds

Apply changes & test

Just restart autofs service:

sudo service autofs restart

Then just use the folder to mount it, for instance:

ls /mnt/ceph

References

  • How to mount CephFS

Comparte esto:

  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
Tags : Tags autofs   ceph   debian   fstab   Ubuntu
Share
facebookShare on FacebooktwitterShare on TwitterpinterestShare on Pinterest
linkedinShare on LinkedinvkShare on VkredditShare on ReddittumblrShare on TumblrviadeoShare on ViadeobufferShare on BufferpocketShare on PocketwhatsappShare on WhatsappviberShare on ViberemailShare on EmailskypeShare on SkypediggShare on DiggmyspaceShare on MyspacebloggerShare on Blogger YahooMailShare on Yahoo mailtelegramShare on TelegramMessengerShare on Facebook Messenger gmailShare on GmailamazonShare on AmazonSMSShare on SMS
Post navigation
Previous post

Override with an inline entry point on docker-compose.yml

Next post

Upgrading to Proxmox 8

Emilio González Montaña

Related Posts

Categories Linux  Networking  Tecnología Auto mount CephFS with autofs

Detachable screens to avoid SSH disconnections

Categories Linux  Networking  Tecnología Auto mount CephFS with autofs

Expose WSL2 port to the network

Categories Data bases  Docker  Tecnología Auto mount CephFS with autofs

Recover corrupted Postgres DB WAL

Leave a Comment Cancel reply

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

Recent Posts

  • Detachable screens to avoid SSH disconnections
  • Expose WSL2 port to the network
  • Rosaleda (parque El Retiro, Madrid)
  • Back to the painting table
  • Recover corrupted Postgres DB WAL

Categories

  • Aficiones
  • AI
  • Bricolage
  • Data bases
  • Docker
  • Escenografía
  • Eventos
  • Fotografía
  • Hardware
  • Linux
  • Networking
  • Partidas
  • Proxmox
  • Sin categoría
  • Tecnología
  • Utils
  • Viajes
  • Virtualization
  • Warhammer
  • YAML

Tags

anthill (1) apt (5) cellular-automatons (1) ceph (2) context (1) conways-life (1) cortador (1) debian (3) docker (9) docker-compose.yml (4) docker-swarm (5) DRY (1) El Imperio (2) Enanos (2) escenografía (3) fotos (3) GlusterFS (1) Guerreros del Caos (2) informática (1) Linux (8) M.2 (1) Mac (1) Madrid (2) maqueta (2) MariaDB (2) miniaturas (4) MySQL (2) NFS (2) NVMe (1) partida (2) poliestireno (1) portainer (1) proxmox (2) rocas (1) Sony A65 (2) SSH (5) ssh-key (1) Ubuntu (8) update (2) volume (1) Warhammer (11) Windows (3) WSL (2) WSL2 (2) YAML (1)

Archives

  • June 2024
  • May 2024
  • April 2024
  • February 2024
  • January 2024
  • September 2023
  • August 2023
  • June 2023
  • December 2021
  • April 2021
  • May 2020
  • April 2020
  • March 2020
  • November 2019
  • July 2018
  • February 2017
  • June 2015
  • April 2014
  • April 2011
  • January 2011
  • July 2010
  • June 2010
  • March 2010
  • November 2009
  • June 2009
  • December 2008
  • November 2008
  • October 2008
  • June 2008
  • May 2008
  • October 2007

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2025 OCIO y TECnología - Powered by Nevothemes.
Offcanvas