资料库不存在,服务器内部错误,fsck无效,如何解决

主机意外断电两次,之后出现服务器内部错误,网页版提示资料库不存在。
运行fsck后,信息如下:

root@9fdd01540061:/opt/seafile/seafile-server-latest# ./seaf-fsck.sh --repair

Starting seaf-fsck, please wait …

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo ff17ebc1-9bcb-4fcd-9a9b-52415419ae79.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 9a428d238c5682f50ced494190ec03bd0d721e75 is missing
[05/21/19 05:06:16] fsck.c(610): Repo ff17ebc1 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo ff17ebc1, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo ff17ebc1.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo f8fcb026-57d5-4070-94fa-9e4eb1c67ee5.
[05/21/19 05:06:16] fsck.c(413): Checking file system integrity of repo _濮阳老项目(f8fcb026)…
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo f8fcb026.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo ecb68787-865d-401d-86d0-f39656dc8a71.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 6ce2a7e0af00c6275206861d0afa83da42f3d447 is missing
[05/21/19 05:06:16] fsck.c(610): Repo ecb68787 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo ecb68787, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo ecb68787.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo ec66d2d8-bc99-48da-950d-291168c768c3.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 709362f00d3ebc892f149d147b7b87d6a907a845 is missing
[05/21/19 05:06:16] fsck.c(610): Repo ec66d2d8 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo ec66d2d8, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo ec66d2d8.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo ca3d74f1-6878-4327-89c4-b908c7b30646.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 4aa3ff9b14b3eb837221bb1f08ce80e065dde85f is missing
[05/21/19 05:06:16] fsck.c(610): Repo ca3d74f1 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo ca3d74f1, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo ca3d74f1.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo bdcff29c-e9fc-439d-9afb-aace96e5581a.
[05/21/19 05:06:16] repo-mgr.c(296): Commit d7860b7c3ca30650177b1c0aa53e19f452229612 is missing
[05/21/19 05:06:16] fsck.c(610): Repo bdcff29c HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo bdcff29c, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo bdcff29c.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo b84ca18b-7eaf-40c9-a790-69db6189ca1a.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 21ea6327886c1290ae048b6ace1a85e6b6ff8b05 is missing
[05/21/19 05:06:16] fsck.c(610): Repo b84ca18b HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo b84ca18b, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo b84ca18b.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo a4bc1331-4ce6-403c-9bdd-4df75d35e6a1.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 78ba2be363eb47acb45db842cc02a597b061e446 is missing
[05/21/19 05:06:16] fsck.c(610): Repo a4bc1331 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo a4bc1331, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo a4bc1331.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 95d726cc-7056-4077-b35b-28d0205d473f.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 84e4179b8a04d943b7e961f816a75fcc7073028b is missing
[05/21/19 05:06:16] fsck.c(610): Repo 95d726cc HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 95d726cc, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 95d726cc.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 8868b14c-de93-4b68-826d-6e3022eda289.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 1805d28e56e37c6ba6f2a96ade4f9b7f6ddd0579 is missing
[05/21/19 05:06:16] fsck.c(610): Repo 8868b14c HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 8868b14c, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 8868b14c.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 82c6b862-e94a-4d99-86af-f85fe517ff48.
[05/21/19 05:06:16] repo-mgr.c(296): Commit d555ef769661ac5fcc7c2ee8413c143d75b62fcb is missing
[05/21/19 05:06:16] fsck.c(610): Repo 82c6b862 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 82c6b862, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 82c6b862.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 7e176768-4eb6-4fb0-a353-b747b791cc4e.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 9dde36f383bda01e8792b26000e6adee56cfe15d is missing
[05/21/19 05:06:16] fsck.c(610): Repo 7e176768 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 7e176768, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 7e176768.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 62e971e6-2e18-4959-906c-4d3fb9a60914.
[05/21/19 05:06:16] repo-mgr.c(296): Commit d3571de160eb6381b5a7cee0d7db628789445ea3 is missing
[05/21/19 05:06:16] fsck.c(610): Repo 62e971e6 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 62e971e6, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 62e971e6.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 58ec44bb-8487-4142-8b6e-cce256ead9f1.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 203c0fa603a762f09f56bbed9f71a4c156033c31 is missing
[05/21/19 05:06:16] fsck.c(610): Repo 58ec44bb HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 58ec44bb, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 58ec44bb.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 51850681-79a3-4c43-ad0b-bf22fe062e8d.
[05/21/19 05:06:16] fsck.c(413): Checking file system integrity of repo 杂志(51850681)…
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 51850681.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 4e74a95a-f595-4fd9-95bc-1c2a4027157b.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 4fc3bcc78242c6255af06e05c10dbf862ccdca1c is missing
[05/21/19 05:06:16] fsck.c(610): Repo 4e74a95a HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 4e74a95a, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 4e74a95a.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 40ee0e78-4c8d-4f3d-a034-948fc73df3a2.
[05/21/19 05:06:16] repo-mgr.c(296): Commit c59f14c4f7c01eb8ba2ffc98faa2445f95387c33 is missing
[05/21/19 05:06:16] fsck.c(610): Repo 40ee0e78 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 40ee0e78, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 40ee0e78.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 3e997ee0-8e5c-4e6c-b92f-7a0a0171324d.
[05/21/19 05:06:16] repo-mgr.c(296): Commit e4ed06e18dd3e69b669b2a92495e9b840054c82c is missing
[05/21/19 05:06:16] fsck.c(610): Repo 3e997ee0 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 3e997ee0, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 3e997ee0.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 37b82e57-dd50-4745-a00a-22f69d6f49ac.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 55825886a1b694d9ed8f35409ff9fd21155d734c is missing
[05/21/19 05:06:16] fsck.c(610): Repo 37b82e57 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 37b82e57, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 37b82e57.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 30fbef98-5e6e-4dfa-ae4e-4ff25a04386f.
[05/21/19 05:06:16] repo-mgr.c(296): Commit 864e1b9ea0c94fdf8be4476cc158e17806e4a612 is missing
[05/21/19 05:06:16] fsck.c(610): Repo 30fbef98 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:16] fsck.c(505): No available commits for repo 30fbef98, can’t be repaired.
[05/21/19 05:06:16] fsck.c(657): Fsck finished for repo 30fbef98.

[05/21/19 05:06:16] fsck.c(593): Running fsck for repo 2ab026be-1cf8-4fd8-af5e-8e47be74edab.
[05/21/19 05:06:16] fsck.c(40): Dir 055efcb4bc2e24234489c3abb6f7c49eb64bb5c8 is missing.
[05/21/19 05:06:16] fsck.c(638): Repo 2ab026be HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:16] fsck.c(498): Scanning available commits…
[05/21/19 05:06:17] …/…/common/commit-mgr.c(144): Failed to load commit json: ‘[’ or ‘{’ expected near end of file.
[05/21/19 05:06:17] fsck.c(40): Dir 055efcb4bc2e24234489c3abb6f7c49eb64bb5c8 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir fe5db08c36c7208ee251afc0116165bc64d1a5f1 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir b6e4c8f146fbc2428921c4b0379e1ceed3ef428e is missing.
[05/21/19 05:06:17] fsck.c(40): Dir d924b9878cd06be0b3fff9e9fb369859984785fd is missing.
[05/21/19 05:06:17] fsck.c(40): Dir cffbe561610a6694b25b42bf14c32bb410c8efd9 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir a22e9daced61d44e49fbd10421fd587bbdd501be is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 9a0267d25a5343cb6610ccbe2a1f1801681f45ec is missing.
[05/21/19 05:06:17] fsck.c(40): Dir abb18d0edebe116ec24d525227e3b1f632c10199 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir be55d34f023b3a371a4c0243b15f2d32fbaf23a7 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 627149921bd3c5a3883af44eddfa8e18b7af03fd is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 2378855863bcb1c417fb1f6a0c49c609d7cc5170 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 5b00dd945aaec0b3f9ce9ebd1fb6b08f3718f4a9 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 04645a85eddd0570a6b8851ded0a98cd0a518bf2 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir d8a782b8d379e6e63a5c99333a678d083490ac0e is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 2f130413a97c99406f136ee2272acfe026526f70 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir c2a9b4f6743c0fa0c7a3ef8d65af3251ccd7f033 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 04bd5b225089b7d2402de6465a114e2ca3871e4a is missing.
[05/21/19 05:06:17] fsck.c(40): Dir f6c75398f23bda3f4474d1f4d100476522b7a375 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir f8e6422500433f415c0c1d2fdccdb29968e7b459 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 2f93beb52f60ae388c55b82fd2f637bf8887dd15 is missing.
内部删除部分日志,字数超出限制
[05/21/19 05:06:17] fsck.c(40): Dir f31f65e0ccb1a09f7464c8d3f94d44e85288c846 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 56c8752bfa77271e833efa4fa6a44cb7034014cd is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 2e35ad734b59a2687d1cac4379ff26e3a249d869 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 2a8d880cd27a4752508a45ced6b32fc473cafaaa is missing.
[05/21/19 05:06:17] fsck.c(40): Dir d40a539a35fb6cd9320a667cad2ab30b025c0569 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 2ac28e9a54a8ef3ede87564beb7efec85057dd00 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 85d74b5294c34b17c2c11a99b8df6312c744f761 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir dd63e559173de4828331eabe174895360021132b is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 08b3ee628a1695799312ac49aaca225af7083899 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir d8c5e9f664df39303b827412bfac7bd6d943865c is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 037939fe131658d8dc0cdafd09751dad5a284d3d is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 7dae2f83f415597058ffd768c096bb4c9eca06a6 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir a19ad8975a0ae570087561a1f989fe7a890f467a is missing.
[05/21/19 05:06:17] fsck.c(40): Dir a5afdc69bf1460e74f1086cd0292be5f8041b855 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir ee2370b47e84aa7ee5d7512e91e177d783376e36 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 8a0e2b4f51e6bd4e9feb362ef9d2f7cb4f13ef9f is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 0ae6ae5bd23c9c37d213bd8a8507a363046e2382 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 9162073ae6b513448c0d82e183df8b6cd063b8a4 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 8694c942154728921171fed389a57f47179ae7ab is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 5d17e30294d0553c03207798537d89e66649abd5 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 697bc43cb02a567dca82271634708824426c23cb is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 4e8563f7395ab5b9082f7aa2421c879296d143ba is missing.
[05/21/19 05:06:17] fsck.c(40): Dir ed3dab27cc0f9a670c4b5b4449145fed2e15dd25 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 883e7c926133dc0830d9eba1b5d34e2c18b658a8 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 971c7748ca98bd01c126b1bd405d7a8fe8d9cd10 is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 85919ced2e6b11b7354aee9b6087af461b8de10c is missing.
[05/21/19 05:06:17] fsck.c(40): Dir 70d425b9eda3e557824b28c25bdd7685d714ef39 is missing.
[05/21/19 05:06:17] fsck.c(571): No available commits found for repo 2ab026be, can’t be repaired.
[05/21/19 05:06:17] fsck.c(657): Fsck finished for repo 2ab026be.

[05/21/19 05:06:17] fsck.c(593): Running fsck for repo 2822907d-9b64-47e9-a631-7b2b63acf535.
[05/21/19 05:06:17] fsck.c(413): Checking file system integrity of repo My Library Template(2822907d)…
[05/21/19 05:06:17] fsck.c(657): Fsck finished for repo 2822907d.

[05/21/19 05:06:17] fsck.c(593): Running fsck for repo 2563c1fe-0435-4c11-885c-f9b9b60cbd1e.
[05/21/19 05:06:17] repo-mgr.c(296): Commit f875f233287dd351305bd37b4ec8e7be8c7846fc is missing
[05/21/19 05:06:17] fsck.c(610): Repo 2563c1fe HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:17] fsck.c(498): Scanning available commits…
[05/21/19 05:06:17] fsck.c(505): No available commits for repo 2563c1fe, can’t be repaired.
[05/21/19 05:06:17] fsck.c(657): Fsck finished for repo 2563c1fe.

[05/21/19 05:06:17] fsck.c(593): Running fsck for repo 147e5580-9ad8-4a40-9d86-dab83f06dc9e.
[05/21/19 05:06:17] repo-mgr.c(296): Commit 55210d46f6b42303c62c9c953d3b98bfa7faf034 is missing
[05/21/19 05:06:17] fsck.c(610): Repo 147e5580 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:17] fsck.c(498): Scanning available commits…
[05/21/19 05:06:17] fsck.c(505): No available commits for repo 147e5580, can’t be repaired.
[05/21/19 05:06:17] fsck.c(657): Fsck finished for repo 147e5580.

[05/21/19 05:06:17] fsck.c(593): Running fsck for repo 0dc6e512-0af0-4d60-89ed-dffcf66a2457.
[05/21/19 05:06:17] repo-mgr.c(296): Commit 5f9ba1b3829a4cd92039f9d8f12892ae09a41cd2 is missing
[05/21/19 05:06:17] fsck.c(610): Repo 0dc6e512 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:17] fsck.c(498): Scanning available commits…
[05/21/19 05:06:17] fsck.c(505): No available commits for repo 0dc6e512, can’t be repaired.
[05/21/19 05:06:17] fsck.c(657): Fsck finished for repo 0dc6e512.

[05/21/19 05:06:17] fsck.c(593): Running fsck for repo 00b84de7-9555-4b1f-be6d-21926cd8fd67.
[05/21/19 05:06:17] repo-mgr.c(296): Commit b907940182cc8110efffe2539461d1cccd406a33 is missing
[05/21/19 05:06:17] fsck.c(610): Repo 00b84de7 HEAD commit is damaged, need to restore to an old version.
[05/21/19 05:06:17] fsck.c(498): Scanning available commits…
[05/21/19 05:06:17] fsck.c(505): No available commits for repo 00b84de7, can’t be repaired.
[05/21/19 05:06:17] fsck.c(657): Fsck finished for repo 00b84de7.

seaf-fsck run done

Done.

之后没什么效果。

万万没想到,居然被我解决了。
无意间df -h了一下,发现没有挂载硬盘。重新挂载以后就解决了。

你好,我也遇到了,这个问题,是在CMD 里面运行df-h吗