init 6 hangs on zpool using iSCSI LUNs with Solaris 11
(Doc ID 1420863.1)
Last updated on JANUARY 05, 2023
Applies to:
Solaris Operating System - Version 11 11/11 to 11 11/11 [Release 11.0]Solaris Operating System - Version 11 u1 10/12 to 11.1 [Release 11.0]
Information in this document applies to any platform.
Symptoms
"init 6" command hangs, however "reboot" command works without issues.
If the problem is encountered, sending a break to the system will show a thread with the following stack:
> 0x2a100f73c60::findstack -v
stack pointer for thread 2a100f73c60: 2a100f72e81
[ 000002a100f72e81 cv_wait+0x3c() ]
000002a100f72f31 zio_wait+0x2c(6001cb0a7b8, 6001afeb8c0, 6001cb0aad8, 6001cb0aad0, 60012f84000, 2a100f73c60)
000002a100f72fe1 dsl_pool_sync+0x2b0(6001a74c300, 25e, 466ddce04c, 6001afeb880, 6001b49f898, 466ddce1f0)
000002a100f73091 spa_sync+0x38c(600117ea080, 25e, 600117ea380, 13d1e1c, 600117ea3b0, 1)
000002a100f73171 txg_sync_thread+0x18c(6001a74c300, 18d, 25e, 19aa800, 2a100f73a30, 6001a74c4f0)
000002a100f73251 thread_start+4(6001a74c300, 0, 0, 0, 0, 0)
One or more child 's will have completed (DONE), however they will show completion with error ENOSPC:
> ::zio_state -rc
ADDRESS TYPE STAGE WAITER
6001cbff170 NULL OPEN -
6001cb0a7b8 NULL DONE 2a100f73c60
6001c013a98 WRITE DONE -
6001cee0178 WRITE DONE -
> 6001cee0178::print zio_t io_vd io_error
io_vd = 0
io_error = 0x1c <----- ENOSPC
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |