Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-698 Support Topology Awareness for Ozone
  3. HDDS-3084

Extend network topology acceptance test to read data when datanodes are stopped

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0.0
    • 1.0.0
    • SCM

    Description

      It would be good to create a smoke test which:

      1. Writes some data on a network aware cluster
      2. Stops 1 rack and ensures the data is still readable
      3. Restart the rack and stop the other rack and again check the data is readable

      That way we can have some confidence the data is being written to both racks OK.

      One issue with a test like this on a small cluster, is that there is a high chance the data will end up on 2 racks naturally, even if no network topology is configured. If that was the case, we would expect intermittent test failures.

      However, if network topology is working fine, then we would not expect any failures.

      Attachments

        Issue Links

          Activity

            People

              sodonnell Stephen O'Donnell
              sodonnell Stephen O'Donnell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m