If we have total_size_in_bytes set but not total_number_of_data_objects, the error message generated is unclear.
[joan5896@admin2 ~]$ iput few.txt
remote addresses: 10.225.160.101 ERROR: putUtil: put error for /curcZone/home/joan5896/few.txt, status = -1205000 status = -1205000 RE_RUNTIME_ERROR
Level 0: unordered_map::at: key not found
This also prevented me from turning off monitoring or making other changes.
IO attempted during this state should deny write just like any other policy violation, and a warning like "total_size_in_bytes set but total_number_of_data_objects not available" should be logged
This state should not block other functions that modify tracking, as might be required to recover from a situation like this
If we have total_size_in_bytes set but not total_number_of_data_objects, the error message generated is unclear.
This also prevented me from turning off monitoring or making other changes.
Changes proposed:
IO attempted during this state should deny write just like any other policy violation, and a warning like "total_size_in_bytes set but total_number_of_data_objects not available" should be logged
This state should not block other functions that modify tracking, as might be required to recover from a situation like this