medio ambiente local en Aceptar para acceder al clúster
entorno de producción se está dando
para encontrar la información de registro se encontró la autenticación Kerberos cuando el problema de resolución de nombres de dominio? ! !
Acceder entorno de producción de ping 043 nodos puede hacer ping al nombre de dominio es la explicación que se resuelve en una dirección IP (el servidor DNS) setas azules delgadas, obviamente, está dando por qué el problema de resolución de nombres de dominio puede hacer ping?
A continuación, poner el código en Java nativa para acceder a la prueba IP del clúster, informe incorrecta eh
Caused by: org.ietf.jgss.GSSException: No valid credentials provided (Mechanism level: Server not found in Kerberos database (7) - LOOKING_UP_SERVER)
at sun.security.jgss.krb5.Krb5Context.initSecContext(Krb5Context.java:770)
at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:248)
at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:179)
at com.sun.security.sasl.gsskerb.GssKrb5Client.evaluateChallenge(GssKrb5Client.java:192)
... 90 common frames omitted
Caused by: sun.security.krb5.KrbException: Server not found in Kerberos database (7) - LOOKING_UP_SERVER
at sun.security.krb5.KrbTgsRep.<init>(KrbTgsRep.java:73)
at sun.security.krb5.KrbTgsReq.getReply(KrbTgsReq.java:251)
at sun.security.krb5.KrbTgsReq.sendAndGetCreds(KrbTgsReq.java:262)
at sun.security.krb5.internal.CredentialsUtil.serviceCreds(CredentialsUtil.java:308)
at sun.security.krb5.internal.CredentialsUtil.acquireServiceCreds(CredentialsUtil.java:126)
at sun.security.krb5.Credentials.acquireServiceCreds(Credentials.java:458)
at sun.security.jgss.krb5.Krb5Context.initSecContext(Krb5Context.java:693)
... 93 common frames omitted
Caused by: sun.security.krb5.Asn1Exception: Identifier doesn't match expected value (906)
at sun.security.krb5.internal.KDCRep.init(KDCRep.java:140)
at sun.security.krb5.internal.TGSRep.init(TGSRep.java:65)
at sun.security.krb5.internal.TGSRep.<init>(TGSRep.java:60)
at sun.security.krb5.KrbTgsRep.<init>(KrbTgsRep.java:55)
... 99 common frames omitted
acceso directo local para IP, la autenticación Kerberos no se pasa, el nombre de dominio se cambia al
(configuración local de los anfitriones mapa)
Después de dos días de investigación, finalmente encontrado el problema:
un archivo krb5.conf entorno de producción se configura para tener una visita DNS cerrado, ese grupo es la comunicación directa por los anfitriones, y no hizo uso de un servidor DNS? ! !
También me pregunto ahora poder hacer ping, no debería haber ningún error peces IP y DNS, el problema de configuración de clúster original, no comprenden el desarrollo de la operación y el mantenimiento no es un programador calificado. . .
Solución:
el entorno de producción para configurar IP y mapeo de nombres de dominio.
Tarea:
#本地域名解析
/etc/host.conf
#DNS服务器
/etc/resolv.conf
#本地还是DNS优先级
/etc/nsswitch.conf