Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-5335

Method not found: allocateBlock - when tracing is enabled

    XMLWordPrintableJSON

Details

    Description

      Jaeger tracing is broken for key creation requests.

      steps
      cd hadoop-ozone/dist/target/ozone-*/compose/ozone
      export COMPOSE_FILE=docker-compose.yaml:monitoring.yaml
      # console 1
      OZONE_REPLICATION_FACTOR=3 ./run.sh
      # console 2
      docker-compose exec -T scm ozone freon ockg -n1 -t1
      
      log
      om_1          | java.lang.NoSuchMethodException: Method not found: allocateBlock
      om_1          | 	at org.apache.hadoop.hdds.tracing.TraceAllMethod.invoke(TraceAllMethod.java:65)
      om_1          | 	at com.sun.proxy.$Proxy36.allocateBlock(Unknown Source)
      om_1          | 	at org.apache.hadoop.ozone.om.request.key.OMKeyRequest.allocateBlock(OMKeyRequest.java:130)
      om_1          | 	at org.apache.hadoop.ozone.om.request.key.OMKeyCreateRequest.preExecute(OMKeyCreateRequest.java:151)
      om_1          | 	at org.apache.hadoop.ozone.protocolPB.OzoneManagerProtocolServerSideTranslatorPB.processRequest(OzoneManagerProtocolServerSideTranslatorPB.java:139)
      om_1          | 	at org.apache.hadoop.hdds.server.OzoneProtocolMessageDispatcher.processRequest(OzoneProtocolMessageDispatcher.java:87)
      om_1          | 	at org.apache.hadoop.ozone.protocolPB.OzoneManagerProtocolServerSideTranslatorPB.submitRequest(OzoneManagerProtocolServerSideTranslatorPB.java:122)
      

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: