Jyotirmoy Sinha created HDDS-11528:
--------------------------------------
Summary: [snapshot] Exclusive size of snapshot is always showing 0
Key: HDDS-11528
URL: https://issues.apache.org/jira/browse/HDDS-11528
Project: Apache Ozone
Issue Type: Bug
Components: Snapshot
Reporter: Jyotirmoy Sinha
Exclusive size is calculated incorrectly during unordered deletion of snapshots
Scenario :
* Key size - 1MB
* Create snap0 - empty
* Create snap1 - key1
* Create snap2 - key1
* Create snap3 - key1, key2
* Create snap4 - key1, key2(renamed)
* Create snap5 - key1 [key2 deleted]
* Delete snap2 and snap4
* Create snap6 - key1, key3
* Create snap7 - key1 [key3 deleted]
* Check exclusive size of snap3 - its reflected as 2MB (key1+key2), although
it exclusively only holds key2. key1 is mutually shared between snap1, snap3,
snap5, snap6, snap7
Snapshot info of snap3 -
{code:java}
# ozone sh snapshot info vol-wcqc9/buck-35ed8 snap-z7a1k
{
"volumeName" : "vol-wcqc9",
"bucketName" : "buck-35ed8",
"name" : "snap-z7a1k",
"creationTime" : 1720723332820,
"snapshotStatus" : "SNAPSHOT_ACTIVE",
"snapshotId" : "704329ea-8d36-4365-b4aa-327c513a31f3",
"snapshotPath" : "vol-wcqc9/buck-35ed8",
"checkpointDir" : "-704329ea-8d36-4365-b4aa-327c513a31f3",
"referencedSize" : 352321536,
"referencedReplicatedSize" : 1056964608,
"exclusiveSize" : 352321536,
"exclusiveReplicatedSize" : 1056964608
} {code}
Contents of all active snapshots -
{code:java}
# ozone fs -ls -R ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot
drwxrwxrwx - hrt_qa hrt_qa 352321536 2024-07-11 18:43
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-0bdi0
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-0bdi0/key_1720723285
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:43
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-0bdi0/key_1720723390
drwxrwxrwx - hrt_qa hrt_qa 0 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-8ziwu
drwxrwxrwx - hrt_qa hrt_qa 176160768 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-96uv4
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-96uv4/key_1720723285
drwxrwxrwx - hrt_qa hrt_qa 176160768 2024-07-11 18:43
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-lm5g3
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-lm5g3/key_1720723285
drwxrwxrwx - hrt_qa hrt_qa 176160768 2024-07-11 18:42
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-w3y2g
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-w3y2g/key_1720723285
drwxrwxrwx - hrt_qa hrt_qa 352321536 2024-07-11 18:42
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-z7a1k
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:41
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-z7a1k/key_1720723285
-rw-rw-rw- 3 hrt_qa om 176160768 2024-07-11 18:42
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/.snapshot/snap-z7a1k/key_1720723319
[[email protected] ~]# ozone fs -ls -R
ofs://ozone1720685794/vol-wcqc9/buck-35ed8/ {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]