Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-8520

Patch for PPC64 block size

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.7.1
    • None
    • None
    • RHEL 7.1 /PPC64

    • Patch

    Description

      The attached patch enables Hadoop to work on PPC64.
      That deals with SystemPageSize and BloclSize , which are not 4096 on PPC64.

      There are changes in 3 files:

      • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/io/nativeio/NativeIO.java
      • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestFsDatasetCache.java
      • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestCacheDirectives.java

      where 4096 is replaced by getOperatingSystemPageSize() or by using PAGE_SIZE

      The patch has been built on branch-2.7 .

      Attachments

        1. HDFS-8520.patch
          4 kB
          Tony Reix
        2. HDFS-8520-2.patch
          4 kB
          Tony Reix

        Issue Links

          Activity

            People

              trex58 Tony Reix
              trex58 Tony Reix
              Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: