Bertrand> The dmcache setup on one production server crashed this
Bertrand> afternoon. The error in syslog is below.

It looks like you might have some bad blocks on the disk.  Is your LVM
setup on top of MD RAID by any chance?  Have you run a 'check' against
the RAID to see if there's a bad block or two that needs to be
re-written?




Bertrand> After a reboot, logical volumes are still here, but inactive.

Bertrand> # lvs -a
Bertrand>   LV              VG      Attr       LSize   Pool  Origin       Data% 
 Meta%  Move Log Cpy%Sync
Bertrand> Convert
Bertrand>   cache           storage Cwi---C--- 834.41g                          
                            
Bertrand>    
Bertrand>   [cache_cdata]   storage Cwi------- 834.41g                          
                            
Bertrand>    
Bertrand>   [cache_cmeta]   storage ewi-------  16.00g                          
                            
Bertrand>    
Bertrand>   [lvol0_pmspare] storage ewi-------  16.00g                          
                            
Bertrand>    
Bertrand>   tank            storage Cwi---C---   5.00t cache [tank_corig]       
                           
Bertrand>      
Bertrand>   [tank_corig]    storage owi---C---   5.00t                          
      
Bertrand>  
Bertrand> I'm not able to activate them.

Bertrand> # vgchange -ay
Bertrand>   Check of pool storage/cache failed (status:1). Manual repair 
required!
Bertrand>   0 logical volume(s) in volume group "storage" now active

Bertrand> Any idea to bring back the volume online, or at least to recover the 
data ?

Bertrand> Kernel : 4.3.0-0.bpo.1-amd64 #1 SMP Debian 4.3.5-1~bpo8+1 
(2016-02-23) x86_64 GNU/Linux
Bertrand> Distro : debian jessie

Bertrand> Any help will be greatly appreciated.

Bertrand> Regards,

Bertrand> Bertrand

Bertrand> Error log : 
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.571379] device-mapper: array: 
array_block_check failed:
Bertrand> blocknr 1082331758718 != wanted 16969
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.571453] device-mapper: block 
manager: array validator check
Bertrand> failed for block 16969
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.571515] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.571578] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -15
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.571664] device-mapper: cache: 
252:3: aborting current
Bertrand> metadata transaction
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.572836] device-mapper: cache: 
252:3: switching cache to
Bertrand> read-only mode
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.572840] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.572901] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.572973] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.573034] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:58:06 xxxx kernel: [3015831.573103] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't copy block
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.425768] Aborting journal on 
device dm-3-8.
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.425853] Buffer I/O error on dev 
dm-3, logical block
Bertrand> 671121408, lost sync page write
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.425939] JBD2: Error -5 detected 
when updating journal
Bertrand> superblock for dm-3-8.
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.444140] Buffer I/O error on dev 
dm-3, logical block 0, lost
Bertrand> sync page write
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.444234] EXT4-fs error (device 
dm-3):
Bertrand> ext4_journal_check_start:56: Detected aborted journal
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.444311] EXT4-fs (dm-3): 
Remounting filesystem read-only
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.444352] EXT4-fs (dm-3): 
previous I/O error to superblock
Bertrand> detected
Bertrand> Jun  6 11:58:11 xxxx kernel: [3015836.444428] Buffer I/O error on dev 
dm-3, logical block 0, lost
Bertrand> sync page write
Bertrand> Jun  6 11:58:15 xxxx kernel: [3015840.507213] 
migration_success_pre_commit: 12194 callbacks
Bertrand> suppressed
Bertrand> Jun  6 11:58:15 xxxx kernel: [3015840.507217] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:58:15 xxxx kernel: [3015840.507291] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 11:58:19 xxxx kernel: [3015844.720334] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:58:19 xxxx kernel: [3015844.720406] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091051] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091124] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091207] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091274] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091482] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091551] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091622] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.091689] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.092341] device-mapper: cache: 
252:3: demotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:15 xxxx kernel: [3015901.092409] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_remove_mapping' failed: error = -22
Bertrand> Jun  6 11:59:30 xxxx kernel: [3015915.162952] 
migration_success_pre_commit: 1194 callbacks
Bertrand> suppressed
Bertrand> Jun  6 11:59:30 xxxx kernel: [3015915.162955] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:30 xxxx kernel: [3015915.163034] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 11:59:38 xxxx kernel: [3015923.147099] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:38 xxxx kernel: [3015923.147183] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 11:59:39 xxxx kernel: [3015924.308771] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:39 xxxx kernel: [3015924.308846] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 11:59:59 xxxx kernel: [3015944.161468] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 11:59:59 xxxx kernel: [3015944.161541] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 12:00:01 xxxx kernel: [3015946.457345] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 12:00:01 xxxx kernel: [3015946.457416] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22
Bertrand> Jun  6 12:00:42 xxxx kernel: [3015987.290496] device-mapper: cache: 
252:3: promotion failed;
Bertrand> couldn't update on disk metadata
Bertrand> Jun  6 12:00:42 xxxx kernel: [3015987.290569] device-mapper: cache: 
252:3: metadata operation
Bertrand> 'dm_cache_insert_mapping' failed: error = -22

Bertrand> _______________________________________________
Bertrand> linux-lvm mailing list
Bertrand> [email protected]
Bertrand> https://www.redhat.com/mailman/listinfo/linux-lvm
Bertrand> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

_______________________________________________
linux-lvm mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

Reply via email to