diff options
author | John Levon <john.levon@joyent.com> | 2020-08-20 05:14:03 -0700 |
---|---|---|
committer | John Levon <john.levon@joyent.com> | 2020-08-21 07:33:06 -0700 |
commit | 8548ec78d85644539a23c4262ed2b9512a47865e (patch) | |
tree | 1ee260a7d2de64106515d0fa121b293c4b24b173 | |
parent | 84971882a96ac0fecd538b02208054a872ff8af3 (diff) | |
download | illumos-joyent-8548ec78d85644539a23c4262ed2b9512a47865e.tar.gz |
13065 log when suspending a zpool
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r-- | usr/src/uts/common/fs/zfs/zio.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/src/uts/common/fs/zfs/zio.c b/usr/src/uts/common/fs/zfs/zio.c index ff0e4bbded..cb27c250c6 100644 --- a/usr/src/uts/common/fs/zfs/zio.c +++ b/usr/src/uts/common/fs/zfs/zio.c @@ -24,6 +24,7 @@ * Copyright (c) 2011 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2014 Integros [integros.com] * Copyright (c) 2017, Intel Corporation. + * Copyright 2020 Joyent, Inc. */ #include <sys/sysmacros.h> @@ -1984,6 +1985,10 @@ zio_suspend(spa_t *spa, zio_t *zio, zio_suspend_reason_t reason) "failure and the failure mode property for this pool " "is set to panic.", spa_name(spa)); + cmn_err(CE_WARN, "Pool '%s' has encountered an uncorrectable I/O " + "failure and has been suspended; `zpool clear` will be required " + "before the pool can be written to.", spa_name(spa)); + zfs_ereport_post(FM_EREPORT_ZFS_IO_FAILURE, spa, NULL, NULL, NULL, 0, 0); |