Server Version#: v.1.40.1.8227-c0dd5a73e
Within the plex server GUI settings I have maintenance time set to between 5:00 and 6:00.
I figure that means 5am and 6am.
For some reason Plex every day for the past month or so has been doing database optimization around 1:58 PM.
Mar 27, 2024 13:52:48.749 [140412921776952] ERROR - [Req#1be615f] Unable to find client profile for device; platform=windows, platformVersion=10.0.22621, device=, model=Gecko
Mar 27, 2024 13:52:50.375 [140412919667512] INFO - Request: [10.23.122.245:56598 (WAN)] PUT /library/sections/1/emptyTrash (20 live) #1be61a8 TLS GZIP Signed-in Token (gravee) (plex)
Mar 27, 2024 13:52:50.400 [140414874037048] INFO - Completed: [10.23.122.245:56598] 200 PUT /library/sections/1/emptyTrash (20 live) #1be61a8 TLS GZIP 25ms 195 bytes (pipelined: 1)
Mar 27, 2024 13:52:50.411 [140413163436856] INFO - Request: [10.23.122.245:56608 (WAN)] PUT /library/sections/2/emptyTrash (19 live) #1be61ac TLS GZIP Signed-in Token (gravee) (plex)
Mar 27, 2024 13:52:50.499 [140414874037048] INFO - Completed: [10.23.122.245:56608] 200 PUT /library/sections/2/emptyTrash (19 live) #1be61ac TLS GZIP 87ms 195 bytes (pipelined: 1)
Mar 27, 2024 13:52:50.510 [140412888410936] INFO - Request: [10.23.122.245:56614 (WAN)] PUT /library/sections/4/emptyTrash (19 live) #1be61b2 TLS GZIP Signed-in Token (gravee) (plex)
Mar 27, 2024 13:52:50.522 [140414871927608] INFO - Completed: [10.23.122.245:56614] 200 PUT /library/sections/4/emptyTrash (19 live) #1be61b2 TLS GZIP 11ms 195 bytes (pipelined: 1)
Mar 27, 2024 13:52:50.533 [140412921776952] INFO - Request: [10.23.122.245:56618 (WAN)] PUT /library/sections/5/emptyTrash (19 live) #1be61b6 TLS GZIP Signed-in Token (gravee) (plex)
Mar 27, 2024 13:52:50.537 [140414871927608] INFO - Completed: [10.23.122.245:56618] 200 PUT /library/sections/5/emptyTrash (19 live) #1be61b6 TLS GZIP 3ms 195 bytes (pipelined: 1)
Mar 27, 2024 13:52:50.547 [140412930214712] INFO - Request: [10.23.122.245:56624 (WAN)] PUT /library/sections/3/emptyTrash (19 live) #1be61b9 TLS GZIP Signed-in Token (gravee) (plex)
Mar 27, 2024 13:52:50.551 [140414874037048] INFO - Completed: [10.23.122.245:56624] 200 PUT /library/sections/3/emptyTrash (19 live) #1be61b9 TLS GZIP 3ms 195 bytes (pipelined: 1)
Mar 27, 2024 13:52:53.414 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db/DatabaseFixups] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/DatabaseFixups.cpp:222): 4.070000 seconds
Mar 27, 2024 13:52:54.336 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db/DatabaseFixups] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/DatabaseFixups.cpp:357): 1.740000 seconds
Mar 27, 2024 13:52:54.939 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db/DatabaseFixups] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/DatabaseFixups.cpp:390): 1.220000 seconds
Mar 27, 2024 13:53:13.301 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:58): 14.070000 seconds
Mar 27, 2024 13:53:17.987 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:71): 4.030000 seconds
Mar 27, 2024 13:53:46.463 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:81): 28.350000 seconds
Mar 27, 2024 13:54:02.732 [140412934433592] WARN - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/actions-runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:94): 15.930000 seconds
Mar 27, 2024 13:55:10.188 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.191 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.193 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.196 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.198 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.201 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.203 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.206 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.208 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.211 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.213 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.216 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
Mar 27, 2024 13:55:10.218 [140412934433592] INFO - [Req#1be61bf/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 17, statement aborts at 59: [select * from metadata_items limit 1] database schema has changed
I’m using the official Plex docker image, with the docker compose below
#version: "3"
services:
plex:
image: plexinc/pms-docker:latest
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=all
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/plex/plexmediaserver:/config
- /opt/plex/PlexDBRepair:/opt/PlexDBRepair
- /mnt/tv:/mnt/tv
- /mnt/movies:/mnt/movies
- /mnt/music:/mnt/music
- /mnt/homevideos:/mnt/homevideos
- /mnt/demos:/mnt/demos
- /mnt/transcode:/mnt/transcode
restart: unless-stopped
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]
All of the logs show correct times, and running ‘date’ on the host VM, and within the docker container gives me the correct date and time.
Why is plex randomly deciding to run these operations in the middle of the day?
