Ver código fonte

AMBARI-9513. Kerberos Wizard: Supervisor Start failed (Storm).(vbrodetskyi)

Vitaly Brodetskyi 10 anos atrás
pai
commit
b45d4706de

+ 29 - 4
ambari-server/src/main/resources/common-services/STORM/0.9.1.2.1/kerberos.json

@@ -13,7 +13,7 @@
           "name": "storm_components",
           "principal": {
             "value": "storm/_HOST@${realm}",
-            "type" : "service",
+            "type": "service",
             "configuration": "storm-env/storm_principal_name"
           },
           "keytab": {
@@ -52,7 +52,7 @@
               "name": "nimbus_server",
               "principal": {
                 "value": "nimbus/_HOST@${realm}",
-                "type" : "service",
+                "type": "service",
                 "configuration": "storm-env/nimbus_principal_name"
               },
               "keytab": {
@@ -77,7 +77,7 @@
               "name": "nimbus_server",
               "principal": {
                 "value": "nimbus/_HOST@${realm}",
-                "type" : "service",
+                "type": "service",
                 "configuration": "storm-env/nimbus_principal_name"
               },
               "keytab": {
@@ -94,8 +94,33 @@
               }
             }
           ]
+        },
+        {
+          "name": "SUPERVISOR",
+          "identities": [
+            {
+              "name": "storm_components",
+              "principal": {
+                "value": "storm/_HOST@${realm}",
+                "type": "service",
+                "configuration": "storm-env/storm_principal_name"
+              },
+              "keytab": {
+                "file": "${keytab_dir}/storm.service.keytab",
+                "owner": {
+                  "name": "${storm-env/storm_user}",
+                  "access": "r"
+                },
+                "group": {
+                  "name": "${cluster-env/user_group}",
+                  "access": ""
+                },
+                "configuration": "storm-env/storm_keytab"
+              }
+            }
+          ]
         }
       ]
     }
   ]
-}
+}