EC non-durable fragment won't be deleted by reconstructor.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
High
|
Unassigned |
Bug Description
The handoff partition `24228` keeps on the disk. The reconstructor doesn't remove it even the primary location has this fragment. Perhaps it's garbage fragment from old swift version?
```
[root@swift-node15 objects-1]# pwd
/srv/node/
[root@swift-node15 objects-1]# ls 24228/3d3/
24228/3d3/
[root@swift-node15 objects-1]# /opt/ss/bin/python /opt/ss/
object-
object-
object-
object-
object-
object-
object-
object-
object-
object-
```
```
Swift Package Version: 2.16.0.2-1.el7
Operating System Version: Linux-3.
```
Changed in swift: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Some maybe-related bugs:
- https:/ /bugs.launchpad .net/swift/ +bug/1706321 /bugs.launchpad .net/swift/ +bug/1554378
- https:/
So is there *any* HTTP traffic with the other nodes? Is the fragment durable on the other nodes? What's the reclaim_age like?