[Gluster-users] Gluster USER SERVICEABLE SNAPSHOTS: Cannot see `.snaps` directory
Aravinda VK
aravinda at kadalu.io
Wed Dec 22 06:09:55 UTC 2021
Observed one more thing from your Volume info. Snaps directory is configured as
----
features.snapshot-directory: .snaps_disperse_vol_2
----
Try `ls /media3/.snaps_disperse_vol_2` and `ls /mnt/disperse_vol_2/.snaps_disperse_vol_2`
> On 22-Dec-2021, at 11:07 AM, samfisher1 <samfisher1 at 126.com> wrote:
>
> .snaps directory doesn't exist.
> [root at pgsql-1 ~]# df -hT /mnt/glusterfs_disperse_vol_2
> Filesystem Type Size Used Avail Use% Mounted on
> pgsql-1:/disperse_vol_2.tcp fuse.glusterfs 38G 525M 38G 2% /mnt/glusterfs_disperse_vol_2
>
> [root at pgsql-1 ~]# ls -la /mnt/glusterfs_disperse_vol_2/.snap*
> ls: cannot access /mnt/glusterfs_disperse_vol_2/.snap*: No such file or directory
> [root at pgsql-1 ~]# ls -la /mnt/glusterfs_disperse_vol_2/.snaps
> ls: cannot access /mnt/glusterfs_disperse_vol_2/.snaps: No such file or directory
>
> It makes me crazy, I don't have any clues to solve this problem.
>
> --
> Lee.T
>
> At 2021-12-22 12:30:27, "Aravinda VK" <aravinda at kadalu.io> wrote:
>
> I think `.snaps` is not shown when you do `ls` it is a virtual directory. Please confirm if it is not visible when you run ls command as below.
>
> ls /media3/.snaps
>
> In the fuse example, Snap volume itself is mounted and not using User Serviceable snapshots feature. Try mounting as below and see if .snaps directory is visible.
>
> mount -t glusterfs 10.10.10.1:/disperse_vol_2 /mnt/disperse_vol_2
> ls /mnt/disperse_vol_2/.snaps
>
> Aravinda Vishwanathapura
> https://kadalu.io <https://kadalu.io/>
>
>> On 22-Dec-2021, at 8:37 AM, samfisher1 <samfisher1 at 126.com <mailto:samfisher1 at 126.com>> wrote:
>>
>> Tks, Aravinda
>> The snapshot is already activated and you can see the snapshot status is started in the previous command output.
>>
>>
>>
>> --
>> Lee.T
>>
>>
>> At 2021-12-21 20:13:47, "Aravinda VK" <aravinda at kadalu.io <mailto:aravinda at kadalu.io>> wrote:
>>
>> Is the Snapshot activated?
>>
>> gluster snapshot activate <snapname>
>>
>> Aravinda Vishwanathapura
>> https://kadalu.io <https://kadalu.io/>
>>
>>> On 21-Dec-2021, at 4:06 PM, samfisher1 <samfisher1 at 126.com <mailto:samfisher1 at 126.com>> wrote:
>>>
>>> Sorry for disturbing you... Uh, I met a very strange GlusterFS problem: I can access snapshots by using FUSE mount and it works fine. However, when I test Gluster USER-SERVICEABLE snapshots feature, I find I cannot see .snap directory in the NFS shared directory. So pls help me solve this problem, many thanks~
>>> My Gluster version is glusterfs 8.6. My OS version is CentOS 7.9.2009
>>> Here is gluster volume and snapshot info.
>>>
>>> ```
>>> [root at pgsql-1 media-cifs]# gluster v info disperse_vol_2
>>>
>>> Volume Name: disperse_vol_2
>>> Type: Disperse
>>> Volume ID: a8bd1d15-20c0-43af-a66e-eb166bd92f4c
>>> Status: Started
>>> Snapshot Count: 5
>>> Number of Bricks: 1 x (4 + 2) = 6
>>> Transport-type: tcp
>>> Bricks:
>>> Brick1: pgsql-1:/run/gluster/snaps/1c51095f455d4b93b1dd2fcfdfdb6127/brick1/data
>>> Brick2: pgsql-2:/run/gluster/snaps/1c51095f455d4b93b1dd2fcfdfdb6127/brick2/data
>>> Brick3: pgsql-3:/run/gluster/snaps/1c51095f455d4b93b1dd2fcfdfdb6127/brick3/data
>>> Brick4: pgsql-1:/run/gluster/snaps/1c51095f455d4b93b1dd2fcfdfdb6127/brick4/data
>>> Brick5: pgsql-2:/run/gluster/snaps/1c51095f455d4b93b1dd2fcfdfdb6127/brick5/data
>>> Brick6: pgsql-3:/run/gluster/snaps/1c51095f455d4b93b1dd2fcfdfdb6127/brick6/data
>>> Options Reconfigured:
>>> features.show-snapshot-directory: on
>>> features.snapshot-directory: .snaps_disperse_vol_2
>>> features.uss: enable
>>> storage.fips-mode-rchecksum: on
>>> transport.address-family: inet
>>> nfs.disable: on
>>> features.quota: off
>>> features.inode-quota: off
>>> features.quota-deem-statfs: off
>>> features.barrier: disable
>>> snap-activate-on-create: disable
>>> cluster.enable-shared-storage: enable
>>> ```
>>> Here is the snapshot info:
>>>
>>> ```
>>> [root at pgsql-1 media-cifs]# gluster snap info snap_disperse_vol_2_test1
>>> Snapshot : snap_disperse_vol_2_test1
>>> Snap UUID : 8cab3954-3055-43aa-b34f-bbff58375881
>>> Created : 2021-12-21 09:23:43
>>> Snap Volumes:
>>>
>>> Snap Volume Name : 4dd90c9a08f1449fb865a368676ebd61
>>> Origin Volume name : disperse_vol_2
>>> Snaps taken for disperse_vol_2 : 5
>>> Snaps available for disperse_vol_2 : 251
>>> Status : Started
>>> ```
>>> But I can not see any .snaps directory in the media3 directory.
>>>
>>> ```
>>> [root at pgsql-1 media-cifs]# mount -t nfs 10.10.10.1:/disperse_vol_2 /media3/
>>> [root at pgsql-1 media-cifs]# ls -a /media3
>>> . 21.txt 24.txt 27.txt 2.txt 32.txt 35.txt
>>> .. 22.txt 25.txt 28.txt 30.txt 33.txt 36.txt
>>> ```
>>> I can access snapshot by using FUSE mount and it works fine.
>>> ```
>>> [root at pgsql-1 media-cifs]# mount -t glusterfs 10.10.10.1:/snaps/snap_disperse_vol_2_test1/disperse_vol_2 /mnt/snap/
>>> [root at pgsql-1 media-cifs]# ls /mnt/snap/
>>> 20.txt 23.txt 26.txt 29.txt 31.txt 34.txt 37.txt 3.txt 42.txt 45.txt 48.txt 50.txt 7.txt
>>> 21.txt 24.txt 27.txt 2.txt 32.txt 35.txt 38.txt 40.txt 43.txt 46.txt 49.txt 5.txt 8.txt
>>> 22.txt 25.txt 28.txt 30.txt 33.txt 36.txt 39.txt 41.txt 44.txt 47.txt 4.txt 6.txt 9.txt
>>> ```
>>> I haven't any clues to solve this problems, pls help me. tks~
>>>
>>>
>>> --
>>> Lee.T
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ________
>>>
>>>
>>>
>>> Community Meeting Calendar:
>>>
>>> Schedule -
>>> Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC
>>> Bridge: https://meet.google.com/cpu-eiue-hvk <https://meet.google.com/cpu-eiue-hvk>
>>> Gluster-users mailing list
>>> Gluster-users at gluster.org <mailto:Gluster-users at gluster.org>
>>> https://lists.gluster.org/mailman/listinfo/gluster-users <https://lists.gluster.org/mailman/listinfo/gluster-users>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>
>
>
>
Aravinda Vishwanathapura
https://kadalu.io
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20211222/a41b4941/attachment.html>
More information about the Gluster-users
mailing list