Страница 1 из 1

Gmirror, отвалился диск

Добавлено: 2008-10-06 18:14:05
Trx
Здравствуйте!
Есть рейдмассив из двух дисков (зеркальный)
Сегодня обнаружил вот такую беду:

Код: Выделить всё

 gmirror status
 Name    Status  Components
mirror/gm0  DEGRADED  ad6

--------
gmirror list
Geom name: gm0
State: DEGRADED
Components: 2
Balance: round-robin
Slice: 4096
Flags: NONE
GenID: 1
SyncID: 1
ID: 2325006509
Providers:
1. Name: mirror/gm0
   Mediasize: 500107861504 (466G)
   Sectorsize: 512
   Mode: r5w5e6
Consumers:
1. Name: ad6
   Mediasize: 500107862016 (466G)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: DIRTY
   GenID: 1
   SyncID: 1
   ID: 2554538187
Скорее всего отвалился один из дисков,хотя дискам и месяца нет (
Делал fsck -f -y

Код: Выделить всё

 fsck -f -y
** /dev/mirror/gm0s1a (NO WRITE)
** Last Mounted on /
** Root file system
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
ZERO LENGTH DIR I=121  OWNER=root MODE=40755
SIZE=0 MTIME=Oct  6 18:34 2008
CLEAR? no

** Phase 5 - Check Cyl groups
2736 files, 125124 used, 128691 free (459 frags, 16029 blocks, 0.2% fragmentation)
** /dev/mirror/gm0s1e (NO WRITE)
** Last Mounted on /tmp
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
599 files, 6578 used, 247237 free (141 frags, 30887 blocks, 0.1% fragmentation)
** /dev/mirror/gm0s1f (NO WRITE)
** Last Mounted on /usr
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=40274334  OWNER=root MODE=100644
SIZE=0 MTIME=Oct  6 10:00 2008
CLEAR? no

** Phase 5 - Check Cyl groups
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no

y
SUMMARY INFORMATION BAD
SALVAGE? no

BLK(S) MISSING IN BIT MAPS
SALVAGE? no

339968 files, 10647624 used, 221191660 free (102380 frags, 27636160 blocks, 0.0% fragmentation)
** /dev/mirror/gm0s1d (NO WRITE)
** Last Mounted on /var
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=117785  OWNER=root MODE=140666
SIZE=0 MTIME=Aug 18 13:04 2008
CLEAR? no

UNREF FILE I=141982  OWNER=mysql MODE=100600
SIZE=0 MTIME=Aug 18 13:04 2008
CLEAR? no

UNREF FILE I=142136  OWNER=mysql MODE=100600
SIZE=21 MTIME=Oct  6 19:05 2008
CLEAR? no

UNREF FILE I=142139  OWNER=mysql MODE=100600
SIZE=0 MTIME=Aug 18 13:04 2008
CLEAR? no

UNREF FILE I=142140  OWNER=mysql MODE=100600
SIZE=0 MTIME=Aug 18 13:04 2008
CLEAR? no

UNREF FILE I=142141  OWNER=mysql MODE=100600
SIZE=0 MTIME=Aug 18 13:04 2008
CLEAR? no

** Phase 5 - Check Cyl groups
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no

4188 files, 43686 used, 2083249 free (1873 frags, 260172 blocks, 0.1% fragmentation)

Манипуляций с gmirror никаких не делал, жду вашего совета, что делать в этой ситуации... а пока пойду и еще погуглю...

Re: Gmirror, отвалился диск

Добавлено: 2008-10-07 11:42:20
Trx
Сделал:

Код: Выделить всё

gmirror forget gm0
gmirror insert gm0 /dev/ad4
В /vars/log/messages вот такое:

Код: Выделить всё


Oct  7 12:34:11 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:11 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:11 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE RCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:11 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE WCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:11 endyhost kernel: ad4: FAILURE - SET_MULTI status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:11 endyhost kernel: ad4: TIMEOUT - READ_DMA retrying (0 retries left) LBA=0
Oct  7 12:34:17 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:17 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:17 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE RCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:17 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE WCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:17 endyhost kernel: ad4: FAILURE - SET_MULTI status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:17 endyhost kernel: ad4: TIMEOUT - READ_DMA retrying (0 retries left) LBA=128
Oct  7 12:34:23 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:24 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:24 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE RCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:24 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE WCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:24 endyhost kernel: ad4: FAILURE - SET_MULTI status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:24 endyhost kernel: ad4: FAILURE - READ_DMA timed out LBA=0
Oct  7 12:34:30 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:30 endyhost kernel: ad4: FAILURE - SETFEATURES SET TRANSFER MODE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:30 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE RCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:30 endyhost kernel: ad4: FAILURE - SETFEATURES ENABLE WCACHE status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:30 endyhost kernel: ad4: FAILURE - SET_MULTI status=71<READY,DMA_READY,DSC,ERROR> error=4<ABORTED>
Oct  7 12:34:30 endyhost kernel: ad4: FAILURE - READ_DMA timed out LBA=128


Re: Gmirror, отвалился диск

Добавлено: 2008-10-07 13:45:44
helloworld
имхо диск надо менять, либо по гарантии, либо покупать новый