Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-16056

Ambari support for bucket caching parameter - hbase.bucketcache.ioengine

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.4.0, 2.2-next
    • stacks

    Description

      In order to utilize SSD as a L2 (bucket) cache, we specify a file location to hbase.bucketcache.ioengine parameter.
      hbase.bucketcache.ioengine=file:<filepath>
      The directory location specified to the above parameter could be non-existent or non-accessible.
      Since ambari-agent runs with root permissions, the proposed change here is to read the 'hbase.bucketcache.ioengine' parameter from hbase configuration and see if it points to a file location (by looking at file: prefix).
      In case ioengine points to a file, ambari-agent should create the underlying directory and assign appropriate permissions to hbase:hadoop user.
      Activity

      Attachments

        1. ambari_bucket_cache (1).diff
          2 kB
          Nitin Verma
        2. AMBARI-16056.patch
          87 kB
          Sumit Mohanty

        Issue Links

          Activity

            People

              nitinverma Nitin Verma
              nitinverma Nitin Verma
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: