阿里云centos7.3 按指引安装tidb失败

https://docs.pingcap.com/zh/tidb/v4.0/quick-start-with-tidb
[第一种:使用 TiUP Playground 快速部署本地测试环境]

Welcome to Alibaba Cloud Elastic Compute Service !

[root@iZbp1f6h0o28ajwtjzwqwtZ ~]# curl --proto ‘=https’ --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 4313k 100 4313k 0 0 2944k 0 0:00:01 0:00:01 --:–:-- 2944k
Detected shell: /bin/bash
Shell profile: /root/.bash_profile
/root/.bash_profile has been modified to to add tiup to PATH
open a new terminal or source /root/.bash_profile to use it
Installed path: /root/.tiup/bin/tiup

Have a try: tiup playground

[root@iZbp1f6h0o28ajwtjzwqwtZ ~]# source /root/.bash_profile
[root@iZbp1f6h0o28ajwtjzwqwtZ ~]# tiup list tidb
Available versions for tidb:
Version Installed Release Platforms


nightly 2020-06-10T04:41:02+08:00 darwin/amd64,linux/amd64
v3.0 2020-04-16T16:58:06+08:00 darwin/amd64,linux/amd64
v3.0.0 2020-04-16T14:03:31+08:00 darwin/amd64,linux/amd64
v3.0.1 2020-04-27T19:38:36+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.0.2 2020-04-16T23:55:11+08:00 darwin/amd64,linux/amd64
v3.0.3 2020-04-17T00:16:31+08:00 darwin/amd64,linux/amd64
v3.0.4 2020-04-17T00:22:46+08:00 darwin/amd64,linux/amd64
v3.0.5 2020-04-17T00:29:45+08:00 darwin/amd64,linux/amd64
v3.0.6 2020-04-17T00:39:33+08:00 darwin/amd64,linux/amd64
v3.0.7 2020-04-17T00:46:32+08:00 darwin/amd64,linux/amd64
v3.0.8 2020-04-17T00:54:19+08:00 darwin/amd64,linux/amd64
v3.0.9 2020-04-17T01:00:58+08:00 darwin/amd64,linux/amd64
v3.0.10 2020-03-13T14:11:53.774527401+08:00 darwin/amd64,linux/amd64
v3.0.11 2020-04-17T01:09:20+08:00 darwin/amd64,linux/amd64
v3.0.12 2020-04-17T01:16:04+08:00 darwin/amd64,linux/amd64
v3.0.13 2020-04-26T17:25:01+08:00 darwin/amd64,linux/amd64
v3.0.14 2020-05-09T21:11:49+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.0.15 2020-06-05T16:53:32+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.0-beta 2020-05-22T14:35:59+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.0-beta.1 2020-05-22T15:22:30+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.0-beta.2 2020-05-22T15:28:20+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.0-rc 2020-05-22T15:56:23+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.0 2020-05-22T15:34:33+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.1 2020-04-30T21:02:32+08:00 darwin/amd64,linux/amd64,linux/arm64
v3.1.2 2020-06-04T17:55:40+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0-beta 2020-05-26T11:18:05+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0-beta.1 2020-05-26T11:42:48+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0-beta.2 2020-05-26T11:56:51+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0-rc 2020-05-26T14:56:06+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0-rc.1 2020-04-29T01:03:31+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0-rc.2 2020-05-15T21:54:51+08:00 darwin/amd64,linux/amd64,linux/arm64
v4.0.0 2020-05-28T20:10:11+08:00 darwin/amd64,linux/amd64,linux/arm64
[root@iZbp1f6h0o28ajwtjzwqwtZ ~]# tiup playground v4.0.0 --db 2 --pd 3 --kv 3 --monitor
The component playground is not installed; downloading from repository.
download https://tiup-mirrors.pingcap.com/playground-v1.0.4-linux-amd64.tar.gz 8.15 MiB / 8.15 MiB 100.00% 37.77 MiB p/s
Starting component playground: /root/.tiup/components/playground/v1.0.4/tiup-playground v4.0.0 --db 2 --pd 3 --kv 3 --monitor
download https://tiup-mirrors.pingcap.com/pd-v4.0.0-linux-amd64.tar.gz 37.61 MiB / 37.61 MiB 100.00% 8.17 MiB p/s
download https://tiup-mirrors.pingcap.com/tikv-v4.0.0-linux-amd64.tar.gz 131.97 MiB / 131.97 MiB 100.00% 21.40 MiB p/s
download https://tiup-mirrors.pingcap.com/tidb-v4.0.0-linux-amd64.tar.gz 38.61 MiB / 38.61 MiB 100.00% 17.19 MiB p/s
download https://tiup-mirrors.pingcap.com/tiflash-v4.0.0-linux-amd64.tar.gz 424.87 MiB / 424.87 MiB 100.00% 19.04 MiB p/s
fatal error: runtime: out of memory

runtime stack:
runtime.throw(0xa42323, 0x16)
runtime/panic.go:774 +0x72
runtime.sysMap(0xc070000000, 0x10000000, 0xee18b8)
runtime/mem_linux.go:169 +0xc5
runtime.(*mheap).sysAlloc(0xec9240, 0x10000000, 0x0, 0x7ffc4fc8e550)
runtime/malloc.go:701 +0x1cd
runtime.(*mheap).grow(0xec9240, 0x8000, 0xffffffff)
runtime/mheap.go:1252 +0x42
runtime.(*mheap).allocSpanLocked(0xec9240, 0x8000, 0xee18c8, 0xe83d20)
runtime/mheap.go:1163 +0x291
runtime.(*mheap).alloc_m(0xec9240, 0x8000, 0x101, 0x0)
runtime/mheap.go:1015 +0xc2
runtime.(*mheap).alloc.func1()
runtime/mheap.go:1086 +0x4c
runtime.(*mheap).alloc(0xec9240, 0x8000, 0x7ffc4f010101, 0x427440)
runtime/mheap.go:1085 +0x8a
runtime.largeAlloc(0xffffe00, 0x450101, 0xc00ccae000)
runtime/malloc.go:1138 +0x97
runtime.mallocgc.func1()
runtime/malloc.go:1033 +0x46
runtime.systemstack(0x4587f4)
runtime/asm_amd64.s:370 +0x66
runtime.mstart()
runtime/proc.go:1146

goroutine 1 [running]:
runtime.systemstack_switch()
runtime/asm_amd64.s:330 fp=0xc000155580 sp=0xc000155578 pc=0x4588f0
runtime.mallocgc(0xffffe00, 0x9630c0, 0x1, 0x0)
runtime/malloc.go:1032 +0x895 fp=0xc000155620 sp=0xc000155580 pc=0x40c305
runtime.makeslice(0x9630c0, 0xffffe00, 0xffffe00, 0xc00ccae000)
runtime/slice.go:49 +0x6c fp=0xc000155650 sp=0xc000155620 pc=0x44330c
bytes.makeSlice(0xffffe00, 0x0, 0x0, 0x0)
bytes/buffer.go:229 +0x77 fp=0xc0001556b8 sp=0xc000155650 pc=0x4e7467
bytes.(*Buffer).grow(0xc00015ec30, 0x200, 0x4000000)
bytes/buffer.go:142 +0x15b fp=0xc000155708 sp=0xc0001556b8 pc=0x4e6dab
bytes.(*Buffer).ReadFrom(0xc00015ec30, 0x7f260a3a2bd0, 0xc0002c62c0, 0x7f260a38e020, 0xc00015ec30, 0xc000027e01)
bytes/buffer.go:202 +0x4b fp=0xc000155778 sp=0xc000155708 pc=0x4e725b
io.copyBuffer(0xb0bec0, 0xc00015ec30, 0x7f260a3a2bd0, 0xc0002c62c0, 0x0, 0x0, 0x0, 0xc000027e01, 0x42, 0x0)
io/io.go:388 +0x2ed fp=0xc0001557f0 sp=0xc000155778 pc=0x4a16bd
io.Copy(…)
io/io.go:364
github.com/pingcap/tiup/pkg/repository.checkHash(0x7f260a3a2bd0, 0xc0002c62c0, 0xc000265680, 0x40, 0xc000106868, 0xc0002c62c0, 0x0, 0x0)
github.com/pingcap/tiup@/pkg/repository/v1_repository.go:542 +0x85 fp=0xc000155880 sp=0xc0001557f0 pc=0x7e2f95
github.com/pingcap/tiup/pkg/repository.(*V1Repository).FetchComponent(0xc000248870, 0xc0004b2540, 0x0, 0x0, 0x0, 0x0)
github.com/pingcap/tiup@/pkg/repository/v1_repository.go:454 +0x17e fp=0xc000155938 sp=0xc000155880 pc=0x7e21ce
github.com/pingcap/tiup/pkg/repository.(*V1Repository).UpdateComponents(0xc000248870, 0xc000065980, 0x1, 0x1, 0x1, 0xc000065980)
github.com/pingcap/tiup@/pkg/repository/v1_repository.go:154 +0x85b fp=0xc000155b50 sp=0xc000155938 pc=0x7df5db
github.com/pingcap/tiup/pkg/environment.(*Environment).UpdateComponents(0xc0001fb060, 0xc0002c7950, 0x1, 0x1, 0xc0000f0000, 0x0, 0x0)
github.com/pingcap/tiup@/pkg/environment/env.go:144 +0x130 fp=0xc000155ce8 sp=0xc000155b50 pc=0x7e63f0
github.com/pingcap/tiup/cmd.installComponents(...)
github.com/pingcap/tiup@/cmd/install.go:46
github.com/pingcap/tiup/cmd.newInstallCmd.func1(0xc00009f080, 0xc0002c7950, 0x1, 0x1, 0x0, 0x0)
github.com/pingcap/tiup@/cmd/install.go:39 +0x87 fp=0xc000155d30 sp=0xc000155ce8 pc=0x903cd7
github.com/spf13/cobra.(*Command).execute(0xc00009f080, 0xc0002c7910, 0x1, 0x1, 0xc00009f080, 0xc0002c7910)
github.com/spf13/cobra@v1.0.0/command.go:842 +0x460 fp=0xc000155e08 sp=0xc000155d30 pc=0x82ca40
github.com/spf13/cobra.(*Command).ExecuteC(0xc00009edc0, 0xc0000efb80, 0xc0000f7f20, 0x43b5da)
github.com/spf13/cobra@v1.0.0/command.go:950 +0x349 fp=0xc000155ee0 sp=0xc000155e08 pc=0x82d569
github.com/spf13/cobra.(*Command).Execute(...)
github.com/spf13/cobra@v1.0.0/command.go:887
github.com/pingcap/tiup/cmd.Execute()
github.com/pingcap/tiup@/cmd/root.go:145 +0x31 fp=0xc000155f50 sp=0xc000155ee0 pc=0x8ff591
main.main()
github.com/pingcap/tiup@/main.go:21 +0x20 fp=0xc000155f60 sp=0xc000155f50 pc=0x9081f0
runtime.main()
runtime/proc.go:203 +0x21e fp=0xc000155fe0 sp=0xc000155f60 pc=0x42f27e
runtime.goexit()
runtime/asm_amd64.s:1357 +0x1 fp=0xc000155fe8 sp=0xc000155fe0 pc=0x45a841

goroutine 6 [syscall]:
os/signal.signal_recv(0x0)
runtime/sigqueue.go:147 +0x9c
os/signal.loop()
os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
os/signal/signal_unix.go:29 +0x41

goroutine 23 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38dd90, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000346618, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000346600, 0xc0000fa000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000346600, 0xc0000fa000, 0xee8, 0xee8, 0x203000, 0x0, 0x8a7)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e240, 0xc0000fa000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc000133000, 0xc0000fa000, 0xee8, 0xee8, 0xc00006c978, 0x41468f, 0xc00006c970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0000453d8, 0xb0bfc0, 0xc000133000, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000045180, 0xb0c660, 0xc00000e240, 0x5, 0xc00000e240, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000045180, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000045180, 0xc00012a000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc000122240, 0xc0001902d8, 0x9, 0x9, 0xc00006cd10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc000122240, 0xc0001902d8, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc0001902d8, 0x9, 0x9, 0xb0be60, 0xc000122240, 0x0, 0x0, 0xc00015c450, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc0001902a0, 0xc00015c450, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00006cfb8, 0x0, 0x0)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc00017ac00)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 54 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38da50, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc0000b2198, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000b2180, 0xc00012b000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc0000b2180, 0xc00012b000, 0xee8, 0xee8, 0x203000, 0x0, 0xca6)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e030, 0xc00012b000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc00020a100, 0xc00012b000, 0xee8, 0xee8, 0xc0000689b8, 0x40e03e, 0xc000068970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0000d2958, 0xb0bfc0, 0xc00020a100, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc0000d2700, 0xb0c660, 0xc00000e030, 0x5, 0xc00000e030, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc0000d2700, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc0000d2700, 0xc000390000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc00005b7a0, 0xc0001903b8, 0x9, 0x9, 0xc000068d10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc00005b7a0, 0xc0001903b8, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc0001903b8, 0x9, 0x9, 0xb0be60, 0xc00005b7a0, 0x0, 0x0, 0xc0001fec60, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000190380, 0xc0001fec60, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc000068fb8, 0x0, 0x0)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc00017b200)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 15 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38de60, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc0000b2a18, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000b2a00, 0xc000182000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc0000b2a00, 0xc000182000, 0xee8, 0xee8, 0x203000, 0x0, 0x9a0)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e3d0, 0xc000182000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc00000c360, 0xc000182000, 0xee8, 0xee8, 0xc00004f9b8, 0x40e03e, 0xc00004f970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0000d33d8, 0xb0bfc0, 0xc00000c360, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc0000d3180, 0xb0c660, 0xc00000e3d0, 0x5, 0xc00000e3d0, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc0000d3180, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc0000d3180, 0xc000183000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc00005a420, 0xc000190038, 0x9, 0x9, 0xc00004fd10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc00005a420, 0xc000190038, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc000190038, 0x9, 0x9, 0xb0be60, 0xc00005a420, 0x0, 0x0, 0xc0000e43c0, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000190000, 0xc0000e43c0, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00004ffb8, 0x6b042d, 0xc00005af60)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc000001680)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 46 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38db20, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000347b18, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000347b00, 0xc00050c000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000347b00, 0xc00050c000, 0xee8, 0xee8, 0x203000, 0x0, 0xedb)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e730, 0xc00050c000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc00021d540, 0xc00050c000, 0xee8, 0xee8, 0x26, 0xb0c100, 0xc00006f970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0004c65d8, 0xb0bfc0, 0xc00021d540, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc0004c6380, 0xb0c660, 0xc00000e730, 0x5, 0xc00000e730, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc0004c6380, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc0004c6380, 0xc000518000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc00050a8a0, 0xc000190ff8, 0x9, 0x9, 0xc00006fd10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc00050a8a0, 0xc000190ff8, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc000190ff8, 0x9, 0x9, 0xb0be60, 0xc00050a8a0, 0x0, 0x0, 0xc0004d5470, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000190fc0, 0xc0004d5470, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00006ffb8, 0x0, 0x0)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc000508480)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 31 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38dcc0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000346b98, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000346b80, 0xc0001b5000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000346b80, 0xc0001b5000, 0xee8, 0xee8, 0x203000, 0x0, 0xedb)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e408, 0xc0001b5000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc0001ea140, 0xc0001b5000, 0xee8, 0xee8, 0x26, 0xb0c100, 0xc00006d970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc000328258, 0xb0bfc0, 0xc0001ea140, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000328000, 0xb0c660, 0xc00000e408, 0x5, 0xc00000e408, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000328000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000328000, 0xc000389000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc000123920, 0xc000190738, 0x9, 0x9, 0xc00006dd10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc000123920, 0xc000190738, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc000190738, 0x9, 0x9, 0xb0be60, 0xc000123920, 0x0, 0x0, 0xc0004ba210, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000190700, 0xc0004ba210, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00006dfb8, 0x0, 0x0)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc00017b500)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 38 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38dbf0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000347598, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000347580, 0xc00047f000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000347580, 0xc00047f000, 0xee8, 0xee8, 0x203000, 0x0, 0xedb)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e6b8, 0xc00047f000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc00020b040, 0xc00047f000, 0xee8, 0xee8, 0x26, 0xb0c100, 0xc00006e970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc000329ad8, 0xb0bfc0, 0xc00020b040, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000329880, 0xb0c660, 0xc00000e6b8, 0x5, 0xc00000e6b8, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000329880, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000329880, 0xc0004c3000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc0004b3440, 0xc000190b98, 0x9, 0x9, 0xc00006ed10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc0004b3440, 0xc000190b98, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc000190b98, 0x9, 0x9, 0xb0be60, 0xc0004b3440, 0x0, 0x0, 0xc0004d4060, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000190b60, 0xc0004d4060, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00006efb8, 0x40616a, 0xc00037ac00)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc00017bc80)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 69 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38d8b0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000347098, 0x72, 0xd100, 0xd1df, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000347080, 0xc000440000, 0xd1df, 0xd1df, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000347080, 0xc000440000, 0xd1df, 0xd1df, 0x203000, 0x0, 0xb9f0)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e4a8, 0xc000440000, 0xd1df, 0xd1df, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc00028a1a0, 0xc000440000, 0xd1df, 0xd1df, 0x2000, 0x400, 0xc00006a970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0002065d8, 0xb0bfc0, 0xc00028a1a0, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000206380, 0xb0c660, 0xc00000e4a8, 0x5, 0xc00000e4a8, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000206380, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000206380, 0xc00025a000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc0004b3860, 0xc0001911b8, 0x9, 0x9, 0xc00006ad10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc0004b3860, 0xc0001911b8, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc0001911b8, 0x9, 0x9, 0xb0be60, 0xc0004b3860, 0x0, 0x0, 0xc00015ea80, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000191180, 0xc00015ea80, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00006afb8, 0x0, 0x0)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc000509680)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f

goroutine 61 [IO wait]:
internal/poll.runtime_pollWait(0x7f260a38d980, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000346998, 0x72, 0xe00, 0xee8, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(…)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000346980, 0xc0001a4000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000346980, 0xc0001a4000, 0xee8, 0xee8, 0x203000, 0x0, 0x1d4)
net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e2c8, 0xc0001a4000, 0xee8, 0xee8, 0x0, 0x0, 0x0)
net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc0001fbe60, 0xc0001a4000, 0xee8, 0xee8, 0xc0000699b8, 0x40e03e, 0xc000069970)
crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0004c7058, 0xb0bfc0, 0xc0001fbe60, 0x409d65, 0x9a1480, 0xa19bc0)
bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc0004c6e00, 0xb0c660, 0xc00000e2c8, 0x5, 0xc00000e2c8, 0x9)
crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc0004c6e00, 0x0, 0x0, 0x0)
crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(…)
crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc0004c6e00, 0xc0001ae000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc000122f60, 0xc000190ab8, 0x9, 0x9, 0xc000069d10, 0x0, 0x6d64e2)
bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0xb0be60, 0xc000122f60, 0xc000190ab8, 0x9, 0x9, 0x9, 0xc000056060, 0x0, 0xb0c100)
io/io.go:310 +0x87
io.ReadFull(…)
io/io.go:329
net/http.http2readFrameHeader(0xc000190ab8, 0x9, 0x9, 0xb0be60, 0xc000122f60, 0x0, 0x0, 0xc0001b7cb0, 0x0)
net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc000190a80, 0xc0001b7cb0, 0x0, 0x0, 0x0)
net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc000069fb8, 0x40616a, 0xc00037bd40)
net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc000508d80)
net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
net/http/h2_bundle.go:7162 +0x62f
Error: failed to install tiflash: exit status 2
Playground bootstrapping failed: failed to install tiflash: exit status 2
Error: run /root/.tiup/components/playground/v1.0.4/tiup-playground (wd:/root/.tiup/data/S1eVqU3) failed: exit status 1
[root@iZbp1f6h0o28ajwtjzwqwtZ ~]#

您好 ~
playground 工具会在本机部署一套临时的功能验证的 TiDB 集群,因为您部署过程中可能遇到了内存溢出问题,导致 playground 失败报错,建议您调整一下云主机内存,或者也可以配置一个极简的拓扑结构的 TiDB 集群:tiup playground v4.0.0 --db 1 --pd 1 --kv 3