Не удалось войти в систему с именем пользователя без учета регистра - PullRequest
0 голосов
/ 27 сентября 2018

Имя пользователя нечувствительно к регистру при аутентификации входа в систему, но чувствительно к регистру в метаданных hbase

org.apache.kylin.common.persistence.WriteConflictException: Перезапись конфликта / пользователь / администратор, ожидайте старый TS 1536031295060, но это 0 org.apache.kylin.storage.hbase.HBaseResourceStore.checkAndPutResourceImpl (HBaseResourceStore.java:325) org.apache.kylin.common.persistence.ResourceStore.checkAndPutResourceCheckk.jap.jpg.common.persistence.ResourceStore.putResource (ResourceStore.java:308) org.apache.kylin.common.persistence.ResourceStore.putResource (ResourceStore.java:287) org.apache.kylin.metadata.cachesync.CachedCrudAssist.save (.java: 192) org.apache.kylin.rest.security.KylinUserManager.update (KylinUserManager.java:122) org.apache.kylin.rest.service.KylinUserService.updateUser (KylinUserService.java:85.yl.yl.85.g).rest.security.KylinAuthenticationProvider.authenticate (KylinAuthenticationProvider.java:117) org.springframework.security.authentication.ProviderManager.authenticate (ProviderManager.java:174) org.springframework.security.authentication.ProviderManager.authenticate (ProviderManager.java:199) org.springframework.security.web.autheiltern.FiBasicAuthenticationFilter.java:180) org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:107)

1 Ответ

0 голосов
/ 30 сентября 2018

Эта ошибка будет исправлена ​​в kylin 2.5.1, который собирается выпустить.

Пожалуйста, обратитесь к этому: https://github.com/apache/kylin/pull/235 Если вы используете более старую версию, вы можете запустить следующеекоманда, чтобы обойти эту проблему.

$ KYLIN_HOME / bin / metastore.sh удалить / пользователь

Я надеюсь, что это поможет вам!

...