收起左侧

相册AI人脸识别失败

0
回复
16
查看
[ 复制链接 ]

2

主题

2

回帖

0

牛值

江湖小虾

悬赏1飞牛币未解决

相册AI人脸识别失败

23421项内容识别失败,initdb failed: exit status 1 Output: The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with locale "en_US.UTF-8". The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Asia/Shanghai creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... 2026-02-27 21:33:24.717 CST [122617] FATAL: could not access file "$libdir/plpgsql": No such file or directory 2026-02-27 21:33:24.717 CST [122617] STATEMENT: CREATE EXTENSION plpgsql; child process exited with exit code 1 initdb: removing data directory "/vol1/@appmeta/trim.photos/data/pgvector/db"

日志导出

time="2026-02-27T20:39:49+08:00" level=error msg="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:39:49.172 CST [20422] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:39:49.172 CST [20422] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n" error="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:39:49.172 CST [20422] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:39:49.172 CST [20422] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
git.teiron-inc.cn/infra/coreweb/middleware.catchErrorIfPresent(0xc000494300)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:43 +0x28f
panic({0x1558120?, 0xc00383dca0?})
	/usr/local/go/src/runtime/panic.go:792 +0x132
app/core/storage/vectordb.getDB()
	/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c
app/core/storage/vectordb.createTableIfNotExists({0xc0038302e8, 0x15}, 0xc000517130)
	/root/go/src/app/core/storage/vectordb/tool.go:52 +0x97
app/core/storage/vectordb.(*UserPhotoVectorDao).getOrCreateTable(0x4716000, 0x7f8236a5bf30?, 0x18?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:284 +0x45
app/core/storage/vectordb.(*UserPhotoVectorDao).userTablesNames(0x4716000, 0x1)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:342 +0xbb
app/core/storage/vectordb.(*UserPhotoVectorDao).StatUserNullVectorByUserId(0x14f4380?, 0xc003879048?, 0x1)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:257 +0x27
app/core/service.(*AISmartRecService).listIgnoredUserPhotoIds(0x41d805?, 0x1?)
	/root/go/src/app/core/service/ai_smart_rec.go:688 +0x25
app/core/service.(*AISmartRecService).HasRemain(0x44fb440, 0x1)
	/root/go/src/app/core/service/ai_smart_rec.go:684 +0x65
app/core/service.(*AISmartRecService).GetStatus(0x44fb440, 0x1, 0x1)
	/root/go/src/app/core/service/ai_smart_rec.go:110 +0x365
app/core/web/controller.(*AISmartRecController).Status(0x14f4400?, 0xc000494300)
	/root/go/src/app/core/web/controller/ai_smart_rec.go:21 +0x6a
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.validateSign(0xc000494300, 0x44df3d0, 0x4714d60)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:104 +0x863
git.teiron-inc.cn/infra/coreweb/middleware.ValidateFrontendSign(0xc000494300?)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:43 +0x25
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
app/core/web.checkAccessToken(0xc000494300)
	/root/go/src/app/core/web/route.go:404 +0x152
github.com/gin-gonic/gin.(*Context).Next(0xc000494300)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185 +0x2b
app/core/web.InitCheckRoute.Cors.func1(0xc000494300)
	/root/go/src/app/core/web/route.go:439 +0x110
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.ExceptionHandler(0xc000494300)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:14 +0x5c
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc0001ff860, 0xc000494300)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:644 +0x872
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc0001ff860, {0x38cab20, 0xc0020cb7a0}, 0xc0002ec140)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:600 +0x1aa
net/http.serverHandler.ServeHTTP({0xc005abe120?}, {0x38cab20?, 0xc0020cb7a0?}, 0x6?)
	/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc005a133b0, {0x38ce200, 0xc0038440f0})
	/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 99
	/usr/local/go/src/net/http/server.go:3454 +0x485
time="2026-02-27T20:40:10+08:00" level=error msg="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:40:10.913 CST [20649] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:40:10.913 CST [20649] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n" error="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:40:10.913 CST [20649] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:40:10.913 CST [20649] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
git.teiron-inc.cn/infra/coreweb/middleware.catchErrorIfPresent(0xc000298b00)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:43 +0x28f
panic({0x1558120?, 0xc00245dec0?})
	/usr/local/go/src/runtime/panic.go:792 +0x132
app/core/storage/vectordb.getDB()
	/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c
app/core/storage/vectordb.createTableIfNotExists({0xc007c74a38, 0x15}, 0xc007f77170)
	/root/go/src/app/core/storage/vectordb/tool.go:52 +0x97
app/core/storage/vectordb.(*UserPhotoVectorDao).getOrCreateTable(0x4716000, 0x8?, 0x0?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:284 +0x45
app/core/storage/vectordb.(*UserPhotoVectorDao).userTablesNames(0x4716000, 0x1)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:342 +0xbb
app/core/storage/vectordb.(*UserPhotoVectorDao).SelectFirstNotNull(0xc006709d45?, 0x17d61e8?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:132 +0x1c
app/core/service.(*AISmartRecService).isModelUserDataNotMatch(0x38b6bb0?, 0x1)
	/root/go/src/app/core/service/ai_smart_rec.go:635 +0x21b
app/core/service.(*AISmartRecService).runAfterLocked(0x44fb440, 0x1, {0xc005a9a440, 0x6})
	/root/go/src/app/core/service/ai_smart_rec.go:560 +0x365
app/core/service.(*AISmartRecService).Run(0xc000298b00?, 0x14aa280?, {0xc005a9a440?, 0x0?})
	/root/go/src/app/core/service/ai_smart_rec.go:520 +0xa8
app/core/web/controller.(*AISmartRecController).Run(0x14f4400?, 0xc000298b00)
	/root/go/src/app/core/web/controller/ai_smart_rec.go:136 +0xe9
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.validateSign(0xc000298b00, 0x44df3d0, 0x4714d60)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:104 +0x863
git.teiron-inc.cn/infra/coreweb/middleware.ValidateFrontendSign(0xc000298b00?)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:43 +0x25
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
app/core/web.checkAccessToken(0xc000298b00)
	/root/go/src/app/core/web/route.go:404 +0x152
github.com/gin-gonic/gin.(*Context).Next(0xc000298b00)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185 +0x2b
app/core/web.InitCheckRoute.Cors.func1(0xc000298b00)
	/root/go/src/app/core/web/route.go:439 +0x110
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.ExceptionHandler(0xc000298b00)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:14 +0x5c
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc0001ff860, 0xc000298b00)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:644 +0x872
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc0001ff860, {0x38cab20, 0xc002be62a0}, 0xc0002b52c0)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:600 +0x1aa
net/http.serverHandler.ServeHTTP({0x38c49d0?}, {0x38cab20?, 0xc002be62a0?}, 0x6?)
	/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc0069d2a20, {0x38ce200, 0xc0038440f0})
	/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 99
	/usr/local/go/src/net/http/server.go:3454 +0x485
time="2026-02-27T20:40:11+08:00" level=error msg="get extend type err, file: /vol1/1000/Photos/DISM备份/2020/wx_camera_153"
time="2026-02-27T20:40:15+08:00" level=error msg="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:40:15.160 CST [20769] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:40:15.160 CST [20769] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n" error="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:40:15.160 CST [20769] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:40:15.160 CST [20769] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
git.teiron-inc.cn/infra/coreweb/middleware.catchErrorIfPresent(0xc000298b00)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:43 +0x28f
panic({0x1558120?, 0xc002c865a0?})
	/usr/local/go/src/runtime/panic.go:792 +0x132
app/core/storage/vectordb.getDB()
	/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c
app/core/storage/vectordb.createTableIfNotExists({0xc006448d38, 0x15}, 0xc0023e3170)
	/root/go/src/app/core/storage/vectordb/tool.go:52 +0x97
app/core/storage/vectordb.(*UserPhotoVectorDao).getOrCreateTable(0x4716000, 0x8?, 0x0?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:284 +0x45
app/core/storage/vectordb.(*UserPhotoVectorDao).userTablesNames(0x4716000, 0x1)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:342 +0xbb
app/core/storage/vectordb.(*UserPhotoVectorDao).SelectFirstNotNull(0xc00371aca5?, 0x17d61e8?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:132 +0x1c
app/core/service.(*AISmartRecService).isModelUserDataNotMatch(0x38b6bb0?, 0x1)
	/root/go/src/app/core/service/ai_smart_rec.go:635 +0x21b
app/core/service.(*AISmartRecService).runAfterLocked(0x44fb440, 0x1, {0xc006159720, 0xc})
	/root/go/src/app/core/service/ai_smart_rec.go:588 +0x625
app/core/service.(*AISmartRecService).Run(0xc000298b00?, 0x14aa280?, {0xc006159720?, 0x0?})
	/root/go/src/app/core/service/ai_smart_rec.go:520 +0xa8
app/core/web/controller.(*AISmartRecController).Run(0x14f4400?, 0xc000298b00)
	/root/go/src/app/core/web/controller/ai_smart_rec.go:136 +0xe9
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.validateSign(0xc000298b00, 0x44df3d0, 0x4714d60)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:104 +0x863
git.teiron-inc.cn/infra/coreweb/middleware.ValidateFrontendSign(0xc000298b00?)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:43 +0x25
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
app/core/web.checkAccessToken(0xc000298b00)
	/root/go/src/app/core/web/route.go:404 +0x152
github.com/gin-gonic/gin.(*Context).Next(0xc000298b00)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185 +0x2b
app/core/web.InitCheckRoute.Cors.func1(0xc000298b00)
	/root/go/src/app/core/web/route.go:439 +0x110
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.ExceptionHandler(0xc000298b00)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:14 +0x5c
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc0001ff860, 0xc000298b00)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:644 +0x872
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc0001ff860, {0x38cab20, 0xc007abe460}, 0xc002910280)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:600 +0x1aa
net/http.serverHandler.ServeHTTP({0x38c49d0?}, {0x38cab20?, 0xc007abe460?}, 0x6?)
	/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc005ab7a70, {0x38ce200, 0xc0038440f0})
	/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 99
	/usr/local/go/src/net/http/server.go:3454 +0x485
time="2026-02-27T20:40:17+08:00" level=error msg="ErrFromRecover error : initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:40:17.659 CST [20857] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:40:17.659 CST [20857] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n\nStack trace:\ngoroutine 728 [running]:\napp/core/common.ErrFromRecover({0x1558120?, 0xc005a5d220?})\n\t/root/go/src/app/core/common/utils.go:263 +0x170\napp/core/service.(*faceService).runRemainModeV2.func1()\n\t/root/go/src/app/core/service/face_v2.go:76 +0x36\npanic({0x1558120?, 0xc005a5d220?})\n\t/usr/local/go/src/runtime/panic.go:792 +0x132\napp/core/storage/vectordb.getDB()\n\t/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c\napp/core/storage/vectordb.(*faceVectorDao).deleteInBatchByUserPhotoIds(0x473cca0, {0xc007e9e7c8, 0x1, 0x1}, {0xc0069e9280?, 0x14f45c0?, 0x1?})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:88 +0x65\napp/core/storage/vectordb.concurrencyExecInWithArgs[...](0xc0069e9270, {0xc007e9e7c8, 0x1, 0x1}, 0x7d0, {0xc0069e9280, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/concurrency.go:85 +0x155\napp/core/storage/vectordb.(*faceVectorDao).DeleteInBatchByUserPhotoIds(0x473cca0, 0x1, {0xc007e9e7c8, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:79 +0xeb\napp/core/service.(*faceService).detFaceByUserPhotoIdV2(0x4500620, 0x20)\n\t/root/go/src/app/core/service/face_v2.go:352 +0x186d\napp/core/service.(*faceService).detUndoFaceByUserV2(0x4500620, 0x1, 0xc007fe6000)\n\t/root/go/src/app/core/service/face_v2.go:184 +0x617\napp/core/service.(*faceService).runRemainModeV2(0x4500620, 0x1, 0xc007fe6000)\n\t/root/go/src/app/core/service/face_v2.go:88 +0x85\napp/core/service.(*faceService).Run.func4()\n\t/root/go/src/app/core/service/face.go:126 +0x28\ngithub.com/panjf2000/ants/v2.(*goWorker).run.func1()\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:67 +0x8a\ncreated by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 701\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:48 +0x5c\n"
time="2026-02-27T20:40:17+08:00" level=error msg="runRemainMode panic: initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:40:17.659 CST [20857] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:40:17.659 CST [20857] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
time="2026-02-27T20:43:31+08:00" level=error msg="ErrFromRecover error : initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:43:31.544 CST [22660] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:43:31.544 CST [22660] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n\nStack trace:\ngoroutine 11030 [running]:\napp/core/common.ErrFromRecover({0x1558120?, 0xc0033d4630?})\n\t/root/go/src/app/core/common/utils.go:263 +0x170\napp/core/service.(*faceService).runRemainModeV2.func1()\n\t/root/go/src/app/core/service/face_v2.go:76 +0x36\npanic({0x1558120?, 0xc0033d4630?})\n\t/usr/local/go/src/runtime/panic.go:792 +0x132\napp/core/storage/vectordb.getDB()\n\t/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c\napp/core/storage/vectordb.(*faceVectorDao).deleteInBatchByUserPhotoIds(0x473cca0, {0xc003b9f868, 0x1, 0x1}, {0xc00245de10?, 0x14f45c0?, 0x1?})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:88 +0x65\napp/core/storage/vectordb.concurrencyExecInWithArgs[...](0xc00245de00, {0xc003b9f868, 0x1, 0x1}, 0x7d0, {0xc00245de10, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/concurrency.go:85 +0x155\napp/core/storage/vectordb.(*faceVectorDao).DeleteInBatchByUserPhotoIds(0x473cca0, 0x1, {0xc003b9f868, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:79 +0xeb\napp/core/service.(*faceService).detFaceByUserPhotoIdV2(0x4500620, 0x26)\n\t/root/go/src/app/core/service/face_v2.go:352 +0x186d\napp/core/service.(*faceService).detUndoFaceByUserV2(0x4500620, 0x1, 0xc00385c480)\n\t/root/go/src/app/core/service/face_v2.go:184 +0x617\napp/core/service.(*faceService).runRemainModeV2(0x4500620, 0x1, 0xc00385c480)\n\t/root/go/src/app/core/service/face_v2.go:88 +0x85\napp/core/service.(*faceService).Run.func4()\n\t/root/go/src/app/core/service/face.go:126 +0x28\ngithub.com/panjf2000/ants/v2.(*goWorker).run.func1()\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:67 +0x8a\ncreated by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 11042\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:48 +0x5c\n"
time="2026-02-27T20:43:31+08:00" level=error msg="runRemainMode panic: initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:43:31.544 CST [22660] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:43:31.544 CST [22660] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
time="2026-02-27T20:48:11+08:00" level=error msg="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:48:11.031 CST [24831] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:48:11.031 CST [24831] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n" error="initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 20:48:11.031 CST [24831] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 20:48:11.031 CST [24831] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
git.teiron-inc.cn/infra/coreweb/middleware.catchErrorIfPresent(0xc0095d8500)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:43 +0x28f
panic({0x1558120?, 0xc0061f8d10?})
	/usr/local/go/src/runtime/panic.go:792 +0x132
app/core/storage/vectordb.getDB()
	/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c
app/core/storage/vectordb.createTableIfNotExists({0xc0076a4f30, 0x15}, 0xc00830d170)
	/root/go/src/app/core/storage/vectordb/tool.go:52 +0x97
app/core/storage/vectordb.(*UserPhotoVectorDao).getOrCreateTable(0x4716000, 0x8?, 0x0?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:284 +0x45
app/core/storage/vectordb.(*UserPhotoVectorDao).userTablesNames(0x4716000, 0x1)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:342 +0xbb
app/core/storage/vectordb.(*UserPhotoVectorDao).SelectFirstNotNull(0xc008235795?, 0x17d61e8?)
	/root/go/src/app/core/storage/vectordb/user_photo_vector.go:132 +0x1c
app/core/service.(*AISmartRecService).isModelUserDataNotMatch(0x38b6bb0?, 0x1)
	/root/go/src/app/core/service/ai_smart_rec.go:635 +0x21b
app/core/service.(*AISmartRecService).runAfterLocked(0x44fb440, 0x1, {0xc0082953c0, 0x6})
	/root/go/src/app/core/service/ai_smart_rec.go:560 +0x365
app/core/service.(*AISmartRecService).Run(0xc0095d8500?, 0x14aa280?, {0xc0082953c0?, 0x0?})
	/root/go/src/app/core/service/ai_smart_rec.go:520 +0xa8
app/core/web/controller.(*AISmartRecController).Run(0x14f4400?, 0xc0095d8500)
	/root/go/src/app/core/web/controller/ai_smart_rec.go:136 +0xe9
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.validateSign(0xc0095d8500, 0x44df3d0, 0x4714d60)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:104 +0x863
git.teiron-inc.cn/infra/coreweb/middleware.ValidateFrontendSign(0xc0095d8500?)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/sign_handler.go:43 +0x25
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
app/core/web.checkAccessToken(0xc0095d8500)
	/root/go/src/app/core/web/route.go:404 +0x152
github.com/gin-gonic/gin.(*Context).Next(0xc0095d8500)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185 +0x2b
app/core/web.InitCheckRoute.Cors.func1(0xc0095d8500)
	/root/go/src/app/core/web/route.go:439 +0x110
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
git.teiron-inc.cn/infra/coreweb/middleware.ExceptionHandler(0xc0095d8500)
	/usr/local/go/bin/pkg/mod/git.teiron-inc.cn/infra/coreweb@v1.6.4/middleware/exception_handler.go:14 +0x5c
github.com/gin-gonic/gin.(*Context).Next(...)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/context.go:185
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc0001ff860, 0xc0095d8500)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:644 +0x872
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc0001ff860, {0x38cab20, 0xc0082929a0}, 0xc00032e640)
	/usr/local/go/bin/pkg/mod/github.com/gin-gonic/gin@v1.10.1/gin.go:600 +0x1aa
net/http.serverHandler.ServeHTTP({0x38c49d0?}, {0x38cab20?, 0xc0082929a0?}, 0x6?)
	/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc002d3e7e0, {0x38ce200, 0xc0038440f0})
	/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 99
	/usr/local/go/src/net/http/server.go:3454 +0x485
time="2026-02-27T20:51:10+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:51:11+08:00" level=error msg="imageSrv.GenJpegThumb fileType:jpeg tempFilePath:/vol1/@appmeta/trim.photos/data/thumb/o/temp/9e2f5e9c-c597-4a06-aafa-55bc32974c17 ErrorNotSupported"
time="2026-02-27T20:51:11+08:00" level=error msg="gen thumb err, id: 3698, err: not supported yet"
time="2026-02-27T20:51:58+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:51:58+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T20:51:58+08:00" level=error msg="gen thumb err, id: 4884, err: not supported yet"
time="2026-02-27T20:53:25+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:53:25+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T20:53:25+08:00" level=error msg="gen thumb err, id: 6473, err: not supported yet"
time="2026-02-27T20:55:17+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:55:17+08:00" level=error msg="imageSrv.GenJpegThumb fileType:jpeg tempFilePath:/vol1/@appmeta/trim.photos/data/thumb/o/temp/5d11437e-11fd-494e-9708-2570d557b26c ErrorNotSupported"
time="2026-02-27T20:55:17+08:00" level=error msg="gen thumb err, id: 7851, err: not supported yet"
time="2026-02-27T20:55:34+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:55:34+08:00" level=error msg="imageSrv.GenJpegThumb fileType:jpeg tempFilePath:/vol1/@appmeta/trim.photos/data/thumb/o/temp/fb7ddd9b-d18c-4e2d-b508-edb8e4c650a7 ErrorNotSupported"
time="2026-02-27T20:55:34+08:00" level=error msg="gen thumb err, id: 8075, err: not supported yet"
time="2026-02-27T20:59:40+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:59:40+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T20:59:40+08:00" level=error msg="gen thumb err, id: 13248, err: not supported yet"
time="2026-02-27T20:59:40+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:59:40+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T20:59:40+08:00" level=error msg="gen thumb err, id: 13249, err: not supported yet"
time="2026-02-27T20:59:41+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:59:41+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T20:59:41+08:00" level=error msg="gen thumb err, id: 13267, err: not supported yet"
time="2026-02-27T20:59:41+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T20:59:41+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T20:59:41+08:00" level=error msg="gen thumb err, id: 13269, err: not supported yet"
time="2026-02-27T21:00:06+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:00:06+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:00:06+08:00" level=error msg="gen thumb err, id: 13845, err: not supported yet"
time="2026-02-27T21:02:40+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:02+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:03+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:03+08:00" level=error msg="gen thumb err, id: 18050, err: not supported yet"
time="2026-02-27T21:10:11+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:11+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:11+08:00" level=error msg="gen thumb err, id: 18166, err: not supported yet"
time="2026-02-27T21:10:11+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:11+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:11+08:00" level=error msg="gen thumb err, id: 18171, err: not supported yet"
time="2026-02-27T21:10:13+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:13+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:13+08:00" level=error msg="gen thumb err, id: 18190, err: not supported yet"
time="2026-02-27T21:10:29+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:29+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:29+08:00" level=error msg="gen thumb err, id: 18400, err: not supported yet"
time="2026-02-27T21:10:34+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:34+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:10:34+08:00" level=error msg="gen thumb err, id: 18478, err: not supported yet"
time="2026-02-27T21:10:37+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:37+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:37+08:00" level=error msg="gen thumb err, id: 18515, err: not supported yet"
time="2026-02-27T21:10:38+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:38+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:38+08:00" level=error msg="gen thumb err, id: 18528, err: not supported yet"
time="2026-02-27T21:10:44+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:10:44+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:10:44+08:00" level=error msg="gen thumb err, id: 18602, err: not supported yet"
time="2026-02-27T21:11:05+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:05+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:05+08:00" level=error msg="gen thumb err, id: 18873, err: not supported yet"
time="2026-02-27T21:11:18+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:18+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:18+08:00" level=error msg="gen thumb err, id: 19036, err: not supported yet"
time="2026-02-27T21:11:18+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:18+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:18+08:00" level=error msg="gen thumb err, id: 19037, err: not supported yet"
time="2026-02-27T21:11:43+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:43+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:43+08:00" level=error msg="gen thumb err, id: 19377, err: not supported yet"
time="2026-02-27T21:11:47+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:47+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:47+08:00" level=error msg="gen thumb err, id: 19423, err: not supported yet"
time="2026-02-27T21:11:52+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:52+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:52+08:00" level=error msg="gen thumb err, id: 19477, err: not supported yet"
time="2026-02-27T21:11:54+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:54+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:54+08:00" level=error msg="gen thumb err, id: 19506, err: not supported yet"
time="2026-02-27T21:11:57+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:11:57+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:11:57+08:00" level=error msg="gen thumb err, id: 19525, err: not supported yet"
time="2026-02-27T21:12:09+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:12:09+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:12:09+08:00" level=error msg="gen thumb err, id: 19663, err: not supported yet"
time="2026-02-27T21:12:11+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:12:11+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:12:11+08:00" level=error msg="gen thumb err, id: 19680, err: not supported yet"
time="2026-02-27T21:12:29+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:12:29+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:12:29+08:00" level=error msg="gen thumb err, id: 19902, err: not supported yet"
time="2026-02-27T21:12:38+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:12:38+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:12:38+08:00" level=error msg="gen thumb err, id: 20017, err: not supported yet"
time="2026-02-27T21:12:56+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:12:56+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:12:56+08:00" level=error msg="gen thumb err, id: 20254, err: not supported yet"
time="2026-02-27T21:13:05+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:05+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:05+08:00" level=error msg="gen thumb err, id: 20358, err: not supported yet"
time="2026-02-27T21:13:05+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:05+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:05+08:00" level=error msg="gen thumb err, id: 20360, err: not supported yet"
time="2026-02-27T21:13:05+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:05+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:05+08:00" level=error msg="gen thumb err, id: 20361, err: not supported yet"
time="2026-02-27T21:13:13+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:13+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:13+08:00" level=error msg="gen thumb err, id: 20453, err: not supported yet"
time="2026-02-27T21:13:14+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:14+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:14+08:00" level=error msg="gen thumb err, id: 20465, err: not supported yet"
time="2026-02-27T21:13:25+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:25+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:25+08:00" level=error msg="gen thumb err, id: 20611, err: not supported yet"
time="2026-02-27T21:13:38+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:38+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:13:38+08:00" level=error msg="gen thumb err, id: 20761, err: not supported yet"
time="2026-02-27T21:13:58+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:13:58+08:00" level=error msg="libraw.ExportEmbeddedImageBuffer :/vol1/1000/Photos/Photos/MobileBackup/“KeyOP”的 iPhone/2021-05-16/IMG_1986.HEIC error: open fail -2"
time="2026-02-27T21:13:58+08:00" level=error msg="exifThumbGenerator failed to remove file: /vol1/@appmeta/trim.photos/data/thumb/o/temp/144b2a31-8364-4104-96f7-10f9f880a8f2.heic, remove /vol1/@appmeta/trim.photos/data/thumb/o/temp/144b2a31-8364-4104-96f7-10f9f880a8f2.heic: no such file or directory"
time="2026-02-27T21:13:58+08:00" level=error msg="gen thumb err, id: 20833, err: not supported yet"
time="2026-02-27T21:14:23+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:23+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:23+08:00" level=error msg="gen thumb err, id: 20957, err: not supported yet"
time="2026-02-27T21:14:25+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:25+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:25+08:00" level=error msg="gen thumb err, id: 20971, err: not supported yet"
time="2026-02-27T21:14:42+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:42+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:42+08:00" level=error msg="gen thumb err, id: 21040, err: not supported yet"
time="2026-02-27T21:14:46+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:46+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:46+08:00" level=error msg="gen thumb err, id: 21055, err: not supported yet"
time="2026-02-27T21:14:47+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:47+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:47+08:00" level=error msg="gen thumb err, id: 21063, err: not supported yet"
time="2026-02-27T21:14:58+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:58+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:58+08:00" level=error msg="gen thumb err, id: 21106, err: not supported yet"
time="2026-02-27T21:14:59+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:14:59+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:14:59+08:00" level=error msg="gen thumb err, id: 21126, err: not supported yet"
time="2026-02-27T21:15:40+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:15:40+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:15:40+08:00" level=error msg="gen thumb err, id: 21385, err: not supported yet"
time="2026-02-27T21:16:23+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:23+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:23+08:00" level=error msg="gen thumb err, id: 21624, err: not supported yet"
time="2026-02-27T21:16:30+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:30+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:30+08:00" level=error msg="gen thumb err, id: 21668, err: not supported yet"
time="2026-02-27T21:16:31+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:31+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:31+08:00" level=error msg="gen thumb err, id: 21672, err: not supported yet"
time="2026-02-27T21:16:32+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:32+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:32+08:00" level=error msg="gen thumb err, id: 21676, err: not supported yet"
time="2026-02-27T21:16:35+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:35+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:35+08:00" level=error msg="gen thumb err, id: 21693, err: not supported yet"
time="2026-02-27T21:16:43+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:43+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:43+08:00" level=error msg="gen thumb err, id: 21746, err: not supported yet"
time="2026-02-27T21:16:49+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:49+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:49+08:00" level=error msg="gen thumb err, id: 21817, err: not supported yet"
time="2026-02-27T21:16:51+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:51+08:00" level=error msg="libraw.ExportEmbeddedImageBuffer :/vol1/1000/Photos/Photos/MobileBackup/“KeyOP”的 iPhone/2022/09/IMG_4825.HEIC error: open fail -2"
time="2026-02-27T21:16:51+08:00" level=error msg="exifThumbGenerator failed to remove file: /vol1/@appmeta/trim.photos/data/thumb/o/temp/e5085074-6e94-44e3-83d4-c29dce27d856.heic, remove /vol1/@appmeta/trim.photos/data/thumb/o/temp/e5085074-6e94-44e3-83d4-c29dce27d856.heic: no such file or directory"
time="2026-02-27T21:16:51+08:00" level=error msg="gen thumb err, id: 21822, err: not supported yet"
time="2026-02-27T21:16:58+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:16:58+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 1"
time="2026-02-27T21:16:58+08:00" level=error msg="gen thumb err, id: 21851, err: not supported yet"
time="2026-02-27T21:17:11+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:17:11+08:00" level=error msg="libraw.ExportEmbeddedImageBuffer :/vol1/1000/Photos/Photos/MobileBackup/“KeyOP”的 iPhone/2022/10/IMG_4917.HEIC error: open fail -2"
time="2026-02-27T21:17:11+08:00" level=error msg="exifThumbGenerator failed to remove file: /vol1/@appmeta/trim.photos/data/thumb/o/temp/5a6fa499-ef31-483e-b9bb-d3a01a73822b.heic, remove /vol1/@appmeta/trim.photos/data/thumb/o/temp/5a6fa499-ef31-483e-b9bb-d3a01a73822b.heic: no such file or directory"
time="2026-02-27T21:17:11+08:00" level=error msg="gen thumb err, id: 21909, err: not supported yet"
time="2026-02-27T21:17:27+08:00" level=error msg="get extend type err, file: /vol1/1000/Photos/Photos/SD/Orphaned Files 258325/wx_camera_153"
time="2026-02-27T21:17:30+08:00" level=error msg="get extend type err, file: /vol1/1000/Photos/Photos/SD/Orphaned Files 342927/cab9ace2e6b1d73e4a36fba19e"
time="2026-02-27T21:18:55+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:18:56+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:18:56+08:00" level=error msg="gen thumb err, id: 22794, err: not supported yet"
time="2026-02-27T21:18:56+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:18:56+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:18:56+08:00" level=error msg="gen thumb err, id: 22796, err: not supported yet"
time="2026-02-27T21:18:57+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:18:57+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:18:57+08:00" level=error msg="gen thumb err, id: 22803, err: not supported yet"
time="2026-02-27T21:18:57+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:18:57+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:18:57+08:00" level=error msg="gen thumb err, id: 22805, err: not supported yet"
time="2026-02-27T21:20:38+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:20:38+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:20:38+08:00" level=error msg="gen thumb err, id: 23878, err: not supported yet"
time="2026-02-27T21:21:43+08:00" level=error msg="imageSrv.GenJpegThumb error: not supported"
time="2026-02-27T21:21:44+08:00" level=error msg="ffmpeg.GetScreenShotByTime error: exit status 69"
time="2026-02-27T21:21:44+08:00" level=error msg="gen thumb err, id: 25102, err: not supported yet"
time="2026-02-27T21:24:23+08:00" level=error msg="ErrFromRecover error : initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 21:24:23.532 CST [119290] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 21:24:23.532 CST [119290] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n\nStack trace:\ngoroutine 193635 [running]:\napp/core/common.ErrFromRecover({0x1558120?, 0xc0065abf00?})\n\t/root/go/src/app/core/common/utils.go:263 +0x170\napp/core/service.(*faceService).runRemainModeV2.func1()\n\t/root/go/src/app/core/service/face_v2.go:76 +0x36\npanic({0x1558120?, 0xc0065abf00?})\n\t/usr/local/go/src/runtime/panic.go:792 +0x132\napp/core/storage/vectordb.getDB()\n\t/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c\napp/core/storage/vectordb.(*faceVectorDao).deleteInBatchByUserPhotoIds(0x473cca0, {0xc0029c4e08, 0x1, 0x1}, {0xc005f5c7e0?, 0x14f45c0?, 0x1?})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:88 +0x65\napp/core/storage/vectordb.concurrencyExecInWithArgs[...](0xc005f5c7d0, {0xc0029c4e08, 0x1, 0x1}, 0x7d0, {0xc005f5c7e0, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/concurrency.go:85 +0x155\napp/core/storage/vectordb.(*faceVectorDao).DeleteInBatchByUserPhotoIds(0x473cca0, 0x1, {0xc0029c4e08, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:79 +0xeb\napp/core/service.(*faceService).detFaceByUserPhotoIdV2(0x4500620, 0x4f)\n\t/root/go/src/app/core/service/face_v2.go:352 +0x186d\napp/core/service.(*faceService).detUndoFaceByUserV2(0x4500620, 0x1, 0xc00385c0c0)\n\t/root/go/src/app/core/service/face_v2.go:184 +0x617\napp/core/service.(*faceService).runRemainModeV2(0x4500620, 0x1, 0xc00385c0c0)\n\t/root/go/src/app/core/service/face_v2.go:88 +0x85\napp/core/service.(*faceService).Run.func7()\n\t/root/go/src/app/core/service/face.go:153 +0x28\ngithub.com/panjf2000/ants/v2.(*goWorker).run.func1()\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:67 +0x8a\ncreated by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 193623\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:48 +0x5c\n"
time="2026-02-27T21:24:23+08:00" level=error msg="runRemainMode panic: initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 21:24:23.532 CST [119290] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 21:24:23.532 CST [119290] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"
time="2026-02-27T21:33:24+08:00" level=error msg="ErrFromRecover error : initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 21:33:24.717 CST [122617] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 21:33:24.717 CST [122617] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n\nStack trace:\ngoroutine 194244 [running]:\napp/core/common.ErrFromRecover({0x1558120?, 0xc0069e8090?})\n\t/root/go/src/app/core/common/utils.go:263 +0x170\napp/core/service.(*faceService).runRemainModeV2.func1()\n\t/root/go/src/app/core/service/face_v2.go:76 +0x36\npanic({0x1558120?, 0xc0069e8090?})\n\t/usr/local/go/src/runtime/panic.go:792 +0x132\napp/core/storage/vectordb.getDB()\n\t/root/go/src/app/core/storage/vectordb/tool.go:37 +0x3c\napp/core/storage/vectordb.(*faceVectorDao).deleteInBatchByUserPhotoIds(0x473cca0, {0xc0066a1e08, 0x1, 0x1}, {0xc00655bd60?, 0x14f45c0?, 0x1?})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:88 +0x65\napp/core/storage/vectordb.concurrencyExecInWithArgs[...](0xc00655bd50, {0xc0066a1e08, 0x1, 0x1}, 0x7d0, {0xc00655bd60, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/concurrency.go:85 +0x155\napp/core/storage/vectordb.(*faceVectorDao).DeleteInBatchByUserPhotoIds(0x473cca0, 0x1, {0xc0066a1e08, 0x1, 0x1})\n\t/root/go/src/app/core/storage/vectordb/face_vector.go:79 +0xeb\napp/core/service.(*faceService).detFaceByUserPhotoIdV2(0x4500620, 0x51)\n\t/root/go/src/app/core/service/face_v2.go:352 +0x186d\napp/core/service.(*faceService).detUndoFaceByUserV2(0x4500620, 0x1, 0xc002c41a40)\n\t/root/go/src/app/core/service/face_v2.go:184 +0x617\napp/core/service.(*faceService).runRemainModeV2(0x4500620, 0x1, 0xc002c41a40)\n\t/root/go/src/app/core/service/face_v2.go:88 +0x85\napp/core/service.(*faceService).Run.func4()\n\t/root/go/src/app/core/service/face.go:126 +0x28\ngithub.com/panjf2000/ants/v2.(*goWorker).run.func1()\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:67 +0x8a\ncreated by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 194233\n\t/usr/local/go/bin/pkg/mod/github.com/panjf2000/ants/v2@v2.9.1/worker.go:48 +0x5c\n"
time="2026-02-27T21:33:24+08:00" level=error msg="runRemainMode panic: initdb failed: exit status 1\nOutput: The files belonging to this database system will be owned by user \"postgres\".\nThis user must also own the server process.\n\nThe database cluster will be initialized with locale \"en_US.UTF-8\".\nThe default database encoding has accordingly been set to \"UTF8\".\nThe default text search configuration will be set to \"english\".\n\nData page checksums are disabled.\n\ncreating directory /vol1/@appmeta/trim.photos/data/pgvector/db ... ok\ncreating subdirectories ... ok\nselecting dynamic shared memory implementation ... posix\nselecting default max_connections ... 100\nselecting default shared_buffers ... 128MB\nselecting default time zone ... Asia/Shanghai\ncreating configuration files ... ok\nrunning bootstrap script ... ok\nperforming post-bootstrap initialization ... 2026-02-27 21:33:24.717 CST [122617] FATAL:  could not access file \"$libdir/plpgsql\": No such file or directory\n2026-02-27 21:33:24.717 CST [122617] STATEMENT:  CREATE EXTENSION plpgsql;\n\t\nchild process exited with exit code 1\ninitdb: removing data directory \"/vol1/@appmeta/trim.photos/data/pgvector/db\"\n"

收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则