部署tidb时由于tmp目录未正确配置权限,导致tiup start时tidb server启动失败,tiup日志没有明确提示, tidb_err.log为空,tidb.log未产生。最终错误信息在/var/log/messages里找到
Feb 19 15:35:17 gzztxkzx-yz402-hx51w bash[717332]: [2025/02/19 15:35:17.931 +08:00] [FATAL] [terror.go:309] ["unexpected error"] [error="mkdir /vdata/tmp/1003_tidb: permission denied"] [stack="github.com/pingcap/tidb/pkg/parser/terror.MustNil\n\t/workspace/source/tidb/pkg/parser/terror/terror.go:309\nmain.main\n\t/workspace/source/tidb/cmd/tidb-server/main.go:283\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:272"] [stack="github.com/pingcap/tidb/pkg/parser/terror.MustNil\n\t/workspace/source/tidb/pkg/parser/terror/terror.go:309\nmain.main\n\t/workspace/source/tidb/cmd/tidb-server/main.go:283\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:272"]
能否增加tidb server启动时的日志输出到tidb.log?