Attila Doroszlai created HDDS-6223:
--------------------------------------
Summary: Ozone 1.1.0 client listKeys on FSO bucket returns empty
list
Key: HDDS-6223
URL: https://issues.apache.org/jira/browse/HDDS-6223
Project: Apache Ozone
Issue Type: Bug
Components: Ozone Client, Ozone Manager
Affects Versions: 1.3.0
Reporter: Attila Doroszlai
Ozone 1.1.0 or earlier client gets empty list for listKeys operation on FSO
bucket in 1.3.0 cluster.
{code:title=setup}
$ cd hadoop-ozone/dist/target/ozone-1.3.0-SNAPSHOT/compose/xcompat
$ export COMPOSE_FILE=new-cluster.yaml:clients.yaml
$ docker-compose up -d --scale datanode=3
$ docker-compose exec new_client bash
bash-4.2$ ozone freon ockg -n1 -t1 -p test
bash-4.2$ ozone sh bucket info /vol1/bucket1
{
"metadata" : { },
"volumeName" : "vol1",
"name" : "bucket1",
"storageType" : "DISK",
"versioning" : false,
"usedBytes" : 805306368,
"usedNamespace" : 1,
"creationTime" : "2022-01-25T18:02:35.564Z",
"modificationTime" : "2022-01-25T18:02:35.564Z",
"quotaInBytes" : -1,
"quotaInNamespace" : -1,
"bucketLayout" : "FILE_SYSTEM_OPTIMIZED",
"owner" : "hadoop",
"link" : false
}
bash-4.2$ ozone sh key list /vol1/bucket1
[ {
"volumeName" : "vol1",
"bucketName" : "bucket1",
"name" : "test/",
"dataSize" : 0,
"creationTime" : "2022-01-25T18:02:35.765Z",
"modificationTime" : "2022-01-25T18:02:35.765Z",
"replicationConfig" : {
"replicationFactor" : "ONE",
"requiredNodes" : 1,
"replicationType" : "RATIS"
},
"replicationType" : "RATIS",
"replicationFactor" : 1
}, {
"volumeName" : "vol1",
"bucketName" : "bucket1",
"name" : "test/0",
"dataSize" : 10240,
"creationTime" : "2022-01-25T18:02:35.765Z",
"modificationTime" : "2022-01-25T18:02:38.545Z",
"replicationConfig" : {
"replicationFactor" : "THREE",
"requiredNodes" : 3,
"replicationType" : "RATIS"
},
"replicationType" : "RATIS",
"replicationFactor" : 3
} ]
{code}
{code:title=repro}
$ docker-compose exec old_client_1_0_0 ozone sh --verbose key list /vol1/bucket1
Volume Name : vol1
Bucket Name : bucket1
Found : 0 keys for bucket bucket1 in volume : vol1
{code}
Same happens with 1.1.0 client. 1.2.0+ client works fine. (These newer
versions are being added in HDDS-6221.)
Also, 1.1.0 client works fine if bucket layout is OBJECT_STORE.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]