Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-8293

unable to xfs_grow resized vdo virt lv

    • lvm2-2.03.14-10.el8
    • None
    • Moderate
    • rhel-sst-logical-storage
    • ssg_filesystems_storage_and_HA
    • 1
    • Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:
      This vdo virt volume had been resided using lvextend prior to this xfs_grow attempt.

      [root@hayes-01 ~]# lvs -a -o +devices,segtype
      LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices Type
      snap vdo_sanity swi-a-s--- 6.00g vdo_lv 0.03 /dev/sde1(12800) linear
      vdo_lv vdo_sanity owi-aos--- 101.95g vdo_pool vdo_pool(0) vdo
      vdo_pool vdo_sanity dwi------- 50.00g 8.08 vdo_pool_vdata(0) vdo-pool
      [vdo_pool_vdata] vdo_sanity Dwi-ao---- 50.00g /dev/sde1(0) linear

      [root@hayes-01 ~]# df -h
      Filesystem Size Used Avail Use% Mounted on
      /dev/mapper/vdo_sanity-vdo_lv 100G 833M 100G 1% /mnt/vdo_lv

      [root@hayes-01 ~]# xfs_growfs /mnt/vdo_lv
      meta-data=/dev/mapper/vdo_sanity-vdo_lv isize=512 agcount=4, agsize=6553600 blks
      = sectsz=4096 attr=2, projid32bit=1
      = crc=1 finobt=1, sparse=1, rmapbt=0
      = reflink=1 bigtime=0 inobtcount=0
      data = bsize=4096 blocks=26214400, imaxpct=25
      = sunit=0 swidth=0 blks
      naming =version 2 bsize=4096 ascii-ci=0, ftype=1
      log =internal log bsize=4096 blocks=12800, version=2
      = sectsz=4096 sunit=1 blks, lazy-count=1
      realtime =none extsz=4096 blocks=0, rtextents=0
      xfs_growfs: XFS_IOC_FSGROWFSDATA xfsctl failed: Input/output error

      Aug 23 11:03:20 hayes-01 kernel: kvdo621:logQ0: Completing read VIO for LBN 26726527 with error after launch: kvdo: Out of range (2049)
      Aug 23 11:03:20 hayes-01 kernel: kvdo621:cpuQ1: mapToSystemError: mapping internal status code 2049 (kvdo: VDO_OUT_OF_RANGE: kvdo: Out of range) to EIO

      Version-Release number of selected component (if applicable):
      kernel-4.18.0-417.el8 BUILT: Wed Aug 10 15:40:43 CDT 2022

      lvm2-2.03.14-6.el8 BUILT: Fri Jul 29 05:40:53 CDT 2022
      lvm2-libs-2.03.14-6.el8 BUILT: Fri Jul 29 05:40:53 CDT 2022

      vdo-6.2.7.17-14.el8 BUILT: Tue Jul 19 10:05:39 CDT 2022
      kmod-kvdo-6.2.7.17-87.el8 BUILT: Thu Aug 11 13:47:21 CDT 2022

      How reproducible:
      Everytime

              mcsontos@redhat.com Marian Csontos
              cmarthal@redhat.com Corey Marthaler
              Zdenek Kabelac Zdenek Kabelac
              Cluster QE Cluster QE
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: