소스 검색

HDDS-999. Make the DNS resolution in OzoneManager more resilient

Closes #758
Siddharth Wagle 6 년 전
부모
커밋
c35abcd831

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozone-hdfs/docker-compose.yaml

@@ -44,7 +44,6 @@ services:
          - 9874:9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["ozone","om"]

+ 0 - 3
hadoop-ozone/dist/src/main/compose/ozone-om-ha/docker-compose.yaml

@@ -36,7 +36,6 @@ services:
          - 9890:9872
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["/opt/hadoop/bin/ozone","om"]
@@ -50,7 +49,6 @@ services:
          - 9892:9872
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
          - ./docker-config
       command: ["/opt/hadoop/bin/ozone","om"]
@@ -64,7 +62,6 @@ services:
          - 9894:9872
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
          - ./docker-config
       command: ["/opt/hadoop/bin/ozone","om"]

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozone-recon/docker-compose.yaml

@@ -36,7 +36,6 @@ services:
          - 9874:9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["/opt/hadoop/bin/ozone","om"]

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozone/docker-compose.yaml

@@ -36,7 +36,6 @@ services:
          - 9874:9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["/opt/hadoop/bin/ozone","om"]

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozonefs/docker-compose.yaml

@@ -34,7 +34,6 @@ services:
          - 9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
          - ./docker-config
       command: ["/opt/hadoop/bin/ozone","om"]

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozoneperf/docker-compose.yaml

@@ -33,7 +33,6 @@ services:
          - 9874:9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["ozone","om"]

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozones3/docker-compose.yaml

@@ -33,7 +33,6 @@ services:
          - 9874:9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["ozone","om"]

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-compose.yaml

@@ -49,7 +49,6 @@ services:
     ports:
       - 9874:9874
     environment:
-      WAITFOR: scm:9876
       ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
     env_file:
       - docker-config

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozonesecure/docker-compose.yaml

@@ -51,7 +51,6 @@ services:
     ports:
       - 9874:9874
     environment:
-      WAITFOR: scm:9876
       ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
     env_file:
       - docker-config

+ 0 - 1
hadoop-ozone/dist/src/main/compose/ozonetrace/docker-compose.yaml

@@ -39,7 +39,6 @@ services:
          - 9874:9874
       environment:
          ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
-         WAITFOR: scm:9876
       env_file:
           - ./docker-config
       command: ["ozone","om"]

+ 0 - 6
hadoop-ozone/dist/src/main/k8s/ozone/om-statefulset.yaml

@@ -43,9 +43,6 @@ spec:
             - ozone
             - om
             - --init
-          env:
-            - name: "WAITFOR"
-              value: "scm-0.scm:9876"
           volumeMounts:
             - name: "data"
               mountPath: "/data"
@@ -58,9 +55,6 @@ spec:
           args:
             - ozone
             - om
-          env:
-            - name: "WAITFOR"
-              value: "scm-0.scm:9876"
           volumeMounts:
             - name: "data"
               mountPath: "/data"

+ 1 - 1
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OzoneManager.java

@@ -302,7 +302,7 @@ public final class OzoneManager extends ServiceRuntimeInfoImpl
     // For testing purpose only, not hit scm from om as Hadoop UGI can't login
     // two principals in the same JVM.
     if (!testSecureOmFlag) {
-      ScmInfo scmInfo = scmBlockClient.getScmInfo();
+      ScmInfo scmInfo = getScmInfo(configuration);
       if (!(scmInfo.getClusterId().equals(omStorage.getClusterID()) && scmInfo
           .getScmId().equals(omStorage.getScmId()))) {
         throw new OMException("SCM version info mismatch.",