Ignore:
Timestamp:
10/27/2015 09:31:05 PM (8 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
f9431b6
Parents:
842f78d
Message:

LVM and mdadm: Add a warning against kernel versions 4.1 and 4.2, which have
a broken RAID implementation

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16572 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/filesystems/lvm2.xml

    r842f78d r09765cf  
    9191      <ulink url="&blfs-wiki;/lvm2"/>
    9292    </para>
     93
     94    <note>
     95      <para>
     96        Kernel versions in the 4.1 and 4.2 series have a broken RAID
     97        implementation. If you want to use RAID type LV's, you should
     98        install a kernel with version above 4.2.4. Note that several
     99        tests use RAID logical volumes, and can generate a <quote>kernel
     100        oops</quote> with faulty kernel version, which ususally renders the
     101        system unusable.
     102      </para>
     103    </note>
    93104  </sect2>
    94105
     
    131142<screen><userinput>./configure --prefix=/usr       \
    132143            --exec-prefix=      \
    133             --with-confdir=/etc \
    134144            --enable-applib     \
    135145            --enable-cmdlib     \
     
    157167      available and can be listed with <command>make -C test help</command>.
    158168      The test timings are very dependent on the speed of the disk(s), and on
    159       the number of enabled kernel options. A number of tests may fail. Two
    160       tests have been reported to hang, and can be disabled via <command>rm
    161       test/shell/lvcreate-large-raid.sh</command> and <command>rm
    162       test/shell/snapshot-remove-dmsetup.sh</command>. The tests generate a lot
     169      the number of enabled kernel options. A number of tests may fail.
     170      One test has been reported to hang, and can be disabled via <command>rm
     171      test/shell/snapshot-remove-dmsetup.sh</command>. Other tests may hang
     172      with kernel versions in the 4.1 and 4.2 series (see above). They can be
     173      removed as well if necessary. The tests generate a lot
    163174      of kernel messages, which may clutter your terminal. You can disable them
    164175      by issuing <command>dmesg -D</command> before running the tests (do not
     
    224235        <seg>
    225236          blkdeactivate, dmeventd (optional), dmsetup, fsadm, lvm, lvmconf,
    226           lvmdump, and vgimportclone. There are also numerous symbolic links to
    227           lvm that implement specific functionalities
     237          lvmdump, lvmetad (optional), and vgimportclone. There are also
     238          numerous symbolic links to lvm that implement specific
     239          functionalities
    228240        </seg>
    229241        <seg>
     
    335347      </varlistentry>
    336348
     349      <varlistentry id="lvmetad">
     350        <term><command>lvmetad</command></term>
     351        <listitem>
     352          <para>
     353            (optional) is the LVM metadata daemon.
     354          </para>
     355          <indexterm zone="lvm2 lvmetad">
     356            <primary sortas="b-lvmetad">lvmetad</primary>
     357          </indexterm>
     358        </listitem>
     359      </varlistentry>
     360
    337361      <varlistentry id="vgimportclone">
    338362        <term><command>vgimportclone</command></term>
Note: See TracChangeset for help on using the changeset viewer.