A service writes its data to /mnt/lvm-data, and the writes have stopped going through. The device under that directory was sized with room to spare.
Try writing a line, check how much space the volume has, and print the device tree with lsblk.
Write a line and look at the devices
Try writing a line to /mnt/lvm-data/report.txt, look at df -h for /mnt/lvm-data and at the lsblk device tree. Delete nothing.
loop0 is 384M, the data volume on it is 128M, and the volume is full. Where is the rest of the device's space?
-
ext4 keeps its metadata inside the volume, which is why
df -hshows aSizeof 104M for a 128M volume. Outside the volume ext4 stores nothing. -
lsblkshows 32M forkeep: together withdatathat is 160M of 384M. -
lsblkrounds to the megabyte, not by a factor of three: 384M means 384 MiB, three times the volume.
More than 200M of the device belongs to no volume, so the filesystem on data cannot use it.