首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ClickHouse M1上运行MacBook Docker时出错

在ClickHouse M1上运行MacBook Docker时出错
EN

Stack Overflow用户
提问于 2021-11-02 11:16:33
回答 3查看 4.4K关注 0票数 7

我正在MacBook M1上运行MacBook Docker映像,并得到以下错误。

代码语言:javascript
复制
    clickhouse-02_1  | runtime: failed to create new OS thread (have 2 already; errno=22)
    clickhouse-02_1  | fatal error: newosproc
    clickhouse-02_1  |
    clickhouse-02_1  | runtime stack:
    clickhouse-02_1  | runtime.throw(0x4cb21f, 0x9)
    clickhouse-02_1  |  /usr/local/go/src/runtime/panic.go:566 +0x95
    clickhouse-02_1  | runtime.newosproc(0xc420028000, 0xc420037fc0)
    clickhouse-02_1  |  /usr/local/go/src/runtime/os_linux.go:160 +0x194
    clickhouse-02_1  | runtime.newm(0x4d6db8, 0x0)
    clickhouse-02_1  |  /usr/local/go/src/runtime/proc.go:1572 +0x132
    clickhouse-02_1  | runtime.main.func1()
    clickhouse-02_1  |  /usr/local/go/src/runtime/proc.go:126 +0x36
    clickhouse-02_1  | runtime.systemstack(0x53ae00)
    clickhouse-02_1  |  /usr/local/go/src/runtime/asm_amd64.s:298 +0x79
    clickhouse-02_1  | runtime.mstart()
    clickhouse-02_1  |  /usr/local/go/src/runtime/proc.go:1079
    clickhouse-02_1  |
    clickhouse-02_1  | goroutine 1 [running]:
    clickhouse-02_1  | runtime.systemstack_switch()
    clickhouse-02_1  |  /usr/local/go/src/runtime/asm_amd64.s:252 fp=0xc420022768 sp=0xc420022760
    clickhouse-02_1  | runtime.main()
    clickhouse-02_1  |  /usr/local/go/src/runtime/proc.go:127 +0x6c fp=0xc4200227c0 sp=0xc420022768
    clickhouse-02_1  | runtime.goexit()
    clickhouse-02_1  |  /usr/local/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc4200227c8 sp=0xc4200227c0
    clickhouse-02_1  | Configuration file '/etc/clickhouse-server/config.xml' isn't readable by user with id '101'

我认为这是因为它是一个amd64映像,但是我有其他的amd64映像,比如用模拟器运行的influxDB。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-12-07 10:42:31

最后,Clickhouse在我的最新版本Clickhouse v21.11的M1中为我工作

使用码头图像: yandex/clickhouse-server

票数 4
EN

Stack Overflow用户

发布于 2021-11-03 13:47:14

您试过在run命令中添加--platform linux/amd64吗?

代码语言:javascript
复制
docker run -it -p 9000:9000 -p 9009:9009 -p 8123:8123 --platform linux/amd64 --ulimit nofile=262144:262144 clickhouse/clickhouse-server
票数 1
EN

Stack Overflow用户

发布于 2021-12-13 19:16:01

有同样的问题,最后使用了高寒版本,为我修复了错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69809480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档