создается на всем кластере, в то время как такой же запрос на локальном сервере без ON CLUSTER отрабатывает на ура?
фав 🙂 CREATE USER test12 IDENTIFIED WITH sha256_password BY '123'
CREATE USER test12 IDENTIFIED WITH sha256_hash BY '77E63F11D2A5B531066BE75D8EF0556BD2491008BCD6177CB809C9D4FB99F3A2' SALT 'B525950A8C1627FF5B61922EC75279125FB6380BBE7AFC031E2A460E9727B0FF'
Query id: 3fe9a476-97fa-45fc-a210-19cd2b5807b7
Ok.
0 rows in set. Elapsed: 0.001 sec.
фыв 🙂 CREATE USER test123 ON CLUSTER sharding_3shard_2repl IDENTIFIED WITH sha256_password BY '123'
CREATE USER test123 ON CLUSTER sharding_3shard_2repl IDENTIFIED WITH sha256_hash BY '5A1FB5AF59BB1439FC3A4AE7224BFBD887E5CB18B58646E856C537F26AE83B80' SALT 'F34013688A687D71B37B67122469EF130FE206CC8380741393BA343A3A5D81B9'
Query id: 6e171442-2402-40ac-a03d-f82fd5770ade
... табличка с хостами - на всех одна ошибка
Received exception from server (version 22.5.1):
Code: 62. DB::Exception: Received from localhost:9000. DB::Exception: There was an error on [XXXX:9000]: Code: 62. DB::Exception: Syntax error: failed at position 152 ('SALT'): SALT '162818C5D6850DF4ACF568EB70DF9660D0BB3024213799B34EBD472AA273691F'. Expected one of: HOST, SETTINGS, DEFAULT ROLE, GRANTEES, DEFAULT DATABASE, end of query. (SYNTAX_ERROR) (version 22.5.1.2079 (official build)). (SYNTAX_ERROR)
select FQDN(), materialize(version()) from clusterAllReplicas(sharding_3shard_2repl, system.one);
🙂 select FQDN(), materialize(version()) from clusterAllReplicas(sharding_3shard_2repl, system.one); SELECT FQDN(), materialize(version()) FROM clusterAllReplicas(sharding_3shard_2repl, system.one) Query id: 4f4b0d4a-7c23-4af8-9bf2-afb919349c3b ┌─FQDN()─────┬─materialize(version())─┐ │ mm-dn-0001 │ 22.5.1.2079 │ └────────────┴────────────────────────┘ ┌─FQDN()─────┬─materialize(version())─┐ │ mm-dn-0004 │ 22.5.1.2079 │ └────────────┴────────────────────────┘ ┌─FQDN()─────┬─materialize(version())─┐ │ mm-dn-0003 │ 22.5.1.2079 │ └────────────┴────────────────────────┘ ┌─FQDN()─────┬─materialize(version())─┐ │ mm-dn-0006 │ 22.5.1.2079 │ └────────────┴────────────────────────┘ ┌─FQDN()─────┬─materialize(version())─┐ │ mm-dn-0005 │ 22.5.1.2079 │ └────────────┴────────────────────────┘ ┌─FQDN()─────┬─materialize(version())─┐ │ mm-dn-0002 │ 22.5.1.2079 │ └────────────┴────────────────────────┘ 6 rows in set. Elapsed: 0.011 sec. там fqdn полноценные, я просто убрал суффиксы, чтобы не светить.
какой-то баг похоже в 22.5. Вы в 22.6 проверяли?
Действительно на 22.6.2.12 баг не воспроизводится. Я находил этот баг на самом деле https://github.com/ClickHouse/ClickHouse/pull/37377 но видимо совсем по-диагонали его читанул - думал не про то... Оказывается как раз про то. Спасибо за наводку!
Обсуждают сегодня