4

How can I list the s3fs mounts that exist on an ubuntu system? I'd like to know to which bucket each mount is mapped.

Specifically, I have a specific mount (e.g. ~/s3/mymount), and would like to know to which S3 bucket its mapped.

Andrew Gaul
  • 262
  • 1
  • 7
ripper234
  • 5,890
  • 9
  • 41
  • 49

3 Answers3

6

I'd like to know to which bucket each mount is mapped.

# ps -ef | grep s3fs
root      9273     1  0 Feb12 ?        00:34:52 s3fs bucket1 /mnt/p1
root     23130     1  0 Feb18 ?        00:53:10 s3fs bucket2 /mnt/p2
quanta
  • 51,413
  • 19
  • 159
  • 217
4

You can view s3 mounts with the mount command:

[user@hostname ~]$ mount | grep ^s3fs
s3fs on /mnt/point type fuse.s3fs (rw,relatime,user_id=0,group_id=0)

If you don't see it here it is probably not mounted.

A related item you will see in the mount output is fusectl:

[user@hostname ~]$ mount | grep ^fusectl
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)

This is a related service that is used to mount the s3 bucket but does not indicate if an s3 bucket is currently mounted. Only that you could mount it with fusectl

0

Doesn't it show up in the "mount" command?

Bart Silverstrim
  • 31,172
  • 9
  • 67
  • 87