Jakov Varenina created GEODE-7989: ------------------------------------- Summary: Improve logging of exceptions that happen during execution of backup Key: GEODE-7989 URL: https://issues.apache.org/jira/browse/GEODE-7989 Project: Geode Issue Type: Improvement Reporter: Jakov Varenina
When backup is executed on server and fails due to exception e.g. "IOException: Not enough space left on device" then this exception (feedback) is not propagated to the client. Client will be able to tell that something is wrong because disk-stores will be reported as offline. But it will not have indication what caused backup to fail since Exception is not logged on server when using log level less than debug (config, warn, ...). It would be good to have at least have better logging for following cases: 1. Disk where oplogs are saved is to small for new oplog created by Geode backup procedure. This step is executed in Geode backup phase startDiskStoreBackup . If there is no enough space left on device, Geode will log that exception in DEBUG log as described in previous comments. We would like to have this logged in info or warning log level. 2. There is no enough space on disk where oplogs are copied for backup (this doesn't need to be the same disk as mentioned before, and it is not same disk for our case). This step in Geode is called completeBackup, and it doesn't log even debug log if problem appears, but disk stores are reported as offline (DiskBackupStatus.getOfflineDiskStores()). -- This message was sent by Atlassian Jira (v8.3.4#803005)