This is quiet strange issue, and I'm thinking it maybe a driver issue with my SAS card.
I connected 3x320GB hard-drives to my LSI SAS3081E-R (FreeBSD detects this as ' mpt0 ') running on FreeBSD 8.0-RELEASE amd64. Out of the blue, I pull out the SFF-8482 connector (basically power + data in 1 connector) from all 3 drives, one at a time. A few minutes later, I logged into my box and saw the my ZFS zpool is ONLINE:
I'm confused on why I am seeing this as online. I decide to check on /var/log/messages for the mpt0 driver and saw this:
It's a very vague output to suggest that the 3 drives have been lost, which I believe makes ZFS confused as to what happened to the drives (if thats the case, I am a bit disappointed that ZFS does not have it's own mechanism to detect if the drives are active).
All pools are up-to-date:
Anyone have any ideas?
I connected 3x320GB hard-drives to my LSI SAS3081E-R (FreeBSD detects this as ' mpt0 ') running on FreeBSD 8.0-RELEASE amd64. Out of the blue, I pull out the SFF-8482 connector (basically power + data in 1 connector) from all 3 drives, one at a time. A few minutes later, I logged into my box and saw the my ZFS zpool is ONLINE:
Code:
pool: TEMPORARY
state: ONLINE
scrub: scrub completed after 1h32m with 0 errors on Mon Dec 14 03:06:04 2009
config:
NAME STATE READ WRITE CKSUM
TEMPORARY ONLINE 0 0 0
raidz1 ONLINE 0 0 0
da5 ONLINE 0 0 0
da6 ONLINE 0 0 0
da7 ONLINE 0 0 0
errors: No known data errors
Code:
plutonium# zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
TANK 10T 3.72T 6.28T 37% ONLINE -
TEMPORARY 888G 726G 162G 81% ONLINE -
plutonium#
I'm confused on why I am seeing this as online. I decide to check on /var/log/messages for the mpt0 driver and saw this:
Code:
Dec 15 00:58:42 plutonium kernel: mpt0: mpt_cam_event: 0x16
Dec 15 00:58:42 plutonium kernel: mpt0: mpt_cam_event: 0x12
Dec 15 00:58:42 plutonium kernel: mpt0: mpt_cam_event: 0x16
Dec 15 00:58:56 plutonium last message repeated 3 times
Dec 15 00:58:56 plutonium kernel: mpt0: mpt_cam_event: 0x12
Dec 15 00:58:56 plutonium kernel: mpt0: mpt_cam_event: 0x16
Dec 15 00:59:07 plutonium last message repeated 3 times
Dec 15 00:59:07 plutonium kernel: mpt0: mpt_cam_event: 0x12
Dec 15 00:59:07 plutonium kernel: mpt0: mpt_cam_event: 0x16
Dec 15 00:59:09 plutonium last message repeated 2 times
It's a very vague output to suggest that the 3 drives have been lost, which I believe makes ZFS confused as to what happened to the drives (if thats the case, I am a bit disappointed that ZFS does not have it's own mechanism to detect if the drives are active).
All pools are up-to-date:
Code:
plutonium# zpool upgrade
This system is currently running ZFS pool version 13.
All pools are formatted using this version.
plutonium# zfs upgrade
This system is currently running ZFS filesystem version 3.
All filesystems are formatted with the current version.
plutonium#
Anyone have any ideas?