I experience same after adding a new SATA drive and extending the VG ang LV.
I get the "Systemd-shutdown: Failed to finalize DM devices, ignoring." message 
after "shutdown -h now" or "shutdown -P now" command and right after a "click" 
sound from the computer case. I have to manually reset the computer. The 
computer reboots fine.

# pvs
  PV         VG     Fmt  Attr PSize   PFree  
  /dev/sda1  datavg lvm2 a--  298,09g      0 
  /dev/sdb2  sysvg  lvm2 a--   18,62g 468,00m
  /dev/sdb5  datavg lvm2 a--   55,42g      0 
  /dev/sdc1  datavg lvm2 a--  149,05g      0 
  /dev/sdd1  datavg lvm2 a--   37,27g      0 

# lvs
  LV     VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync 
Convert
  lvdata datavg -wi-ao---- 539,82g                                              
      
  lvroot sysvg  -wi-ao----  16,77g                                              
      
  lvswap sysvg  -wi-ao----   1,39g  

# mount | grep mapper
/dev/mapper/sysvg-lvroot on / type ext4 
(rw,relatime,errors=remount-ro,data=ordered)
/dev/mapper/datavg-lvdata on /mnt/data type ext4 
(rw,nosuid,nodev,noexec,relatime,data=ordered)

# uname -r
4.4.0-38-generic

# lvm version
  LVM version:     2.02.133(2) (2015-10-30)
  Library version: 1.02.110 (2015-10-30)
  Driver version:  4.34.0

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lvm2 in Ubuntu.
https://bugs.launchpad.net/bugs/1577206

Title:
  root on dm-cache : always do full resync after reboot

Status in lvm2 package in Ubuntu:
  New

Bug description:
  Hi,

  I added an SSD drive and convert my LVs to cached LVs :

  # pvs
    PV         VG      Fmt  Attr PSize  PFree
    /dev/sda6  vg_acer lvm2 a--  90,00g 6,00g      <= rotational drive
    /dev/sda7          lvm2 ---   9,46g 9,46g    
    /dev/sdb   vg_acer lvm2 a--  29,50g 4,95g    <= SSD drive

  # lvs
    LV        VG      Attr       LSize  Pool           Origin            Data%  
Meta%  Move Log Cpy%Sync Convert
    lv_docker vg_acer Cwi-aoC---  7,00g [cache_docker] [lv_docker_corig] 100,00 
6,35            0,00            
    lv_home   vg_acer Cwi-aoC--- 60,00g [cache_home]   [lv_home_corig]   11,06  
19,24           0,03            
    lv_root   vg_acer Cwi-aoC--- 14,00g [cache_root]   [lv_root_corig]   100,00 
9,73            0,00            
    lv_swap   vg_acer -wi-ao----  3,00g                                         
                                

  # mount | grep mapper
  /dev/mapper/vg_acer-lv_root on / type ext4 
(rw,relatime,errors=remount-ro,data=ordered)
  /dev/mapper/vg_acer-lv_home on /home type ext4 (rw,relatime,data=ordered)
  /dev/mapper/vg_acer-lv_docker on /var/lib/docker type ext4 
(rw,relatime,data=ordered)


  The problem is : after each boot, the system does a full resync of the
  lv_root LV :

  # lvs 
-o+cache_dirty_blocks,cache_read_hits,cache_read_misses,cache_write_hits,cache_write_misses
        
    LV        VG      Attr       LSize  Pool           Origin            Data%  
Meta%  Move Log Cpy%Sync Convert CacheDirtyBlocks CacheReadHits    
CacheReadMisses  CacheWriteHits   CacheWriteMisses
    lv_docker vg_acer Cwi-aoC---  7,00g [cache_docker] [lv_docker_corig] 100,00 
6,35            0,19                           78           605182          
1144143           200214           516198
    lv_home   vg_acer Cwi-aoC--- 60,00g [cache_home]   [lv_home_corig]   11,05  
19,24           0,12                           34           334339           
238365           656695           352970
    lv_root   vg_acer Cwi-aoC--- 14,00g [cache_root]   [lv_root_corig]   100,00 
9,73            90,38                       88844            32320            
44223             1508             2924
    lv_swap   vg_acer -wi-ao----  3,00g                                         
                                                                                
                                     

  
  The problem only occurs on lv_root, which is the root filesystem. lv_home and 
lv_docker seem to be OK after boot.

  I guess this might be related to this message I get on shutdown :
     Systemd-shutdown: Failed to finalize DM devices, ignoring.

  
  # uname -r
  4.4.0-21-generic
  # lvm version
    LVM version:     2.02.133(2) (2015-10-30)
    Library version: 1.02.110 (2015-10-30)
    Driver version:  4.34.0
  # lsb_release -a
  No LSB modules are available.
  Distributor ID:       Ubuntu
  Description:  Ubuntu 16.04 LTS
  Release:      16.04
  Codename:     xenial

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: lvm2 2.02.133-1ubuntu10
  ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6
  Uname: Linux 4.4.0-21-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.20.1-0ubuntu2
  Architecture: amd64
  CurrentDesktop: GNOME-Flashback:Unity
  Date: Sun May  1 19:19:54 2016
  SourcePackage: lvm2
  UpgradeStatus: Upgraded to xenial on 2016-04-24 (6 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/1577206/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to