Start mattermost server very slow.(40-70 minutes)


Every time I start mattermost server.
I have to wait 40 - 70 minutes or even more.
is it normal?

this is my vm hardware configure.
Mem 8G
Core 6
swap 4G
does this enough to handle 50.3G mattermost?

I am using mattermost v7.1.2

I appreciate your reply.

(edit)
after 9 hours it’s still stuck.

Dec 17 19:20:50 im1 systemd[1]: Stopped Mattermost.
Dec 17 19:20:50 im1 systemd[1]: mattermost.service: Consumed 17.063s CPU time.
Dec 17 19:20:50 im1 systemd[1]: Starting Mattermost…
Dec 17 19:20:53 im1 mattermost[1916]: {“timestamp”:“2022-12-17 19:20:53.093 Z”,“level”:“info”,“msg”:“Server is initializing…”,“caller”:“app/server.go:264”,“go_version”:“go1.18.1”}
Dec 17 19:20:53 im1 mattermost[1916]: {“timestamp”:“2022-12-17 19:20:53.093 Z”,“level”:“info”,“msg”:“EXPERIMENTAL: Starting Bleve”,“caller”:“bleveengine/bleve.go:185”}
Dec 17 20:49:35 im1 systemd[1]: mattermost.service: Start operation timed out. Terminating.
Dec 17 20:49:35 im1 systemd[1]: mattermost.service: Main process exited, code=killed, status=15/TERM
Dec 17 20:49:35 im1 systemd[1]: mattermost.service: Failed with result ‘timeout’.
Dec 17 20:49:35 im1 systemd[1]: Failed to start Mattermost.
Dec 17 20:49:35 im1 systemd[1]: mattermost.service: Consumed 1.314s CPU time.
Dec 17 20:49:45 im1 systemd[1]: mattermost.service: Service RestartSec=10s expired, scheduling restart.
Dec 17 20:49:45 im1 systemd[1]: mattermost.service: Scheduled restart job, restart counter is at 7.
Dec 17 20:49:45 im1 systemd[1]: Stopped Mattermost.
Dec 17 20:49:45 im1 systemd[1]: mattermost.service: Consumed 1.314s CPU time.
Dec 17 20:49:45 im1 systemd[1]: Starting Mattermost…
Dec 17 20:49:46 im1 mattermost[1974]: {“timestamp”:“2022-12-17 20:49:46.169 Z”,“level”:“info”,“msg”:“Server is initializing…”,“caller”:“app/server.go:264”,“go_version”:“go1.18.1”}
Dec 17 20:49:46 im1 mattermost[1974]: {“timestamp”:“2022-12-17 20:49:46.169 Z”,“level”:“info”,“msg”:“EXPERIMENTAL: Starting Bleve”,“caller”:“bleveengine/bleve.go:185”}
Dec 17 21:49:45 im1 systemd[1]: mattermost.service: Start operation timed out. Terminating.
Dec 17 21:49:45 im1 systemd[1]: mattermost.service: Main process exited, code=killed, status=15/TERM
Dec 17 21:49:45 im1 systemd[1]: mattermost.service: Failed with result ‘timeout’.
Dec 17 21:49:45 im1 systemd[1]: Failed to start Mattermost.
Dec 17 21:49:45 im1 systemd[1]: mattermost.service: Consumed 23.589s CPU time.
Dec 17 21:49:56 im1 systemd[1]: mattermost.service: Service RestartSec=10s expired, scheduling restart.
Dec 17 21:49:56 im1 systemd[1]: mattermost.service: Scheduled restart job, restart counter is at 8.
Dec 17 21:49:56 im1 systemd[1]: Stopped Mattermost.
Dec 17 21:49:56 im1 systemd[1]: mattermost.service: Consumed 23.589s CPU time.
Dec 17 21:49:56 im1 systemd[1]: Starting Mattermost…
Dec 17 21:49:56 im1 mattermost[2159]: {“timestamp”:“2022-12-17 21:49:56.924 Z”,“level”:“info”,“msg”:“Server is initializing…”,“caller”:“app/server.go:264”,“go_version”:“go1.18.1”}
Dec 17 21:49:56 im1 mattermost[2159]: {“timestamp”:“2022-12-17 21:49:56.924 Z”,“level”:“info”,“msg”:“EXPERIMENTAL: Starting Bleve”,“caller”:“bleveengine/bleve.go:185”}
Dec 17 22:49:56 im1 systemd[1]: mattermost.service: Start operation timed out. Terminating.
Dec 17 22:49:56 im1 systemd[1]: mattermost.service: Main process exited, code=killed, status=15/TERM
Dec 17 22:49:56 im1 systemd[1]: mattermost.service: Failed with result ‘timeout’.
Dec 17 22:49:56 im1 systemd[1]: Failed to start Mattermost.
Dec 17 22:49:56 im1 systemd[1]: mattermost.service: Consumed 20.918s CPU time.
Dec 17 22:50:06 im1 systemd[1]: mattermost.service: Service RestartSec=10s expired, scheduling restart.
Dec 17 22:50:06 im1 systemd[1]: mattermost.service: Scheduled restart job, restart counter is at 9.
Dec 17 22:50:06 im1 systemd[1]: Stopped Mattermost.
Dec 17 22:50:06 im1 systemd[1]: mattermost.service: Consumed 20.918s CPU time.
Dec 17 22:50:06 im1 systemd[1]: Starting Mattermost…
Dec 17 22:50:07 im1 mattermost[2503]: {“timestamp”:“2022-12-17 22:50:07.390 Z”,“level”:“info”,“msg”:“Server is initializing…”,“caller”:“app/server.go:264”,“go_version”:“go1.18.1”}
Dec 17 22:50:07 im1 mattermost[2503]: {“timestamp”:“2022-12-17 22:50:07.390 Z”,“level”:“info”,“msg”:“EXPERIMENTAL: Starting Bleve”,“caller”:“bleveengine/bleve.go:185”}

I figure out the problem.
Bleve file too huge.
I remove bleve files, and mattermost server finally works.

Hi fuzzy_max_rice, welcome to the Mattermost forums and thanks for posting your solution!

Do you still remember how big the file was? How many posts did you have in your Bleve index?

Hi @fuzzy_max_rice ,

trying to follow up here - were you able to solve this issue?

file size 50.3G.
I don’t remember how many posts.

Yes, solved it.
thank you.