RHEL6: Performing a file copy to a ext4 filesystem on top of multipath hangs the ppc64 server

Solution In Progress - Updated -

Issue

  • Performing a file copy to a multipath filesystems hangs the server using the following testplan:
# map 128 GB IBM V5000 FC disk to server.
# rescan for disks
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
echo "- - -" > /sys/class/scsi_host/host3/scan
echo "- - -" > /sys/class/scsi_host/host4/scan
fdisk
pvcreate
vgcreate
lvcreate
mkfs.ext4 -T largefile -m 2 /dev/test10db1vg/testlv
# Create /etc/fstab entry 
# /dev/mapper/testvg-testlv /testinst1/test          ext4     defaults        0 0
mount -a
cd /testinst1/test
# Create a large file in /testinst1/test
tar -cvf 1.tar /test711
# Copy the file 1.tar to 2.tar
cp 1.tar 2.tar
# Appears to work
#copy 2.tar to 3.tar
cp 2.tar 3.tar
# hangs, server has to be powered off and cold booted.
# After boot, file 2.tar is zero bytes, file 3.tar doesn't exist.

# Note I have also updated to RHEL6.6 and the server behaves the same.

Environment

  • Red Hat Enterprise Linux 6
    • Seen on ppc64
    • Seen on RHEL6u5 and RHEL6u6 kernels
  • Mounted filesystem to IBM V5000 using multipath.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.