Hide Forgot
Failed operations like: ============================== [2011-06-03 15:26:22.988017] I [afr-self-heal-entry.c:1088:afr_sh_entry_impunge_newfile_cbk] 0-dist-rep-replicate-0: creation of /xaaaabm on dist-rep-client-1 failed (Read-only file system) [2011-06-03 15:26:22.988065] I [client3_1-fops.c:232:client3_1_mknod_cbk] 0-dist-rep-client-1: remote operation failed: Read-only file system [2011-06-03 15:26:22.988076] I [afr-self-heal-entry.c:1088:afr_sh_entry_impunge_newfile_cbk] 0-dist-rep-replicate-0: creation of /xaaaacs on dist-rep-client-1 failed (Read-only file system) [2011-06-03 15:26:22.988174] I [client3_1-fops.c:232:client3_1_mknod_cbk] 0-dist-rep-client-1: remote operation failed: Read-only file system [2011-06-03 15:26:22.988185] I [afr-self-heal-entry.c:1088:afr_sh_entry_impunge_newfile_cbk] 0-dist-rep-replicate-0: creation of /xaaaacf on dist-rep-client-1 failed (Read-only file system) [2011-06-03 15:26:22.988235] I [client3_1-fops.c:232:client3_1_mknod_cbk] 0-dist-rep-client-1: remote operation failed: Read-only file system [2011-06-03 15:26:22.988246] I [afr-self-heal-entry.c:1088:afr_sh_entry_impunge_newfile_cbk] 0-dist-rep-replicate-0: creation of /xaaaabv on dist-rep-client-1 failed (Read-only file system) [2011-06-03 15:26:22.988268] I [client3_1-fops.c:232:client3_1_mknod_cbk] 0-dist-rep-client-1: remote operation failed: Read-only file system =================================== Should be logged `E' or `W', this helps in recognizing failures easily by grep'ing for Errors or Warnings...
The reason why these are 'INFO' logs and not Warning or Error logs is because as long as a error is passed through FUSE or NFS, we can't classify it as a Error to Users. Also that we don't want to fill in lot of logs in Warning / Error level without being absolutely sure about it. We can sit again and finalize on these things so we can get all the things get done in 3.3.x version.
PATCH: http://patches.gluster.com/patch/7374 in master (protocol/client: Change log level of error to GF_LOG_ERROR)
PATCH: http://patches.gluster.com/patch/7375 in master (cluster/afr: Log errors in afr self-heal with GF_LOG_ERROR)
PATCH: http://patches.gluster.com/patch/7376 in release-3.2 (protocol/client: Change log level of error to GF_LOG_ERROR)
PATCH: http://patches.gluster.com/patch/7377 in release-3.2 (cluster/afr: Log errors in afr self-heal with GF_LOG_ERROR)
PATCH: http://patches.gluster.com/patch/7445 in release-3.1 (cluster/afr: Log errors in afr self-heal with GF_LOG_ERROR)
Failed operations are now either WARNING or ERROR messages.