fix: opt-out из maintenance mode file-store серверного бэкенда (MLFLOW_ALLOW_FILE_STORE=true)
This commit is contained in:
+10
-3
@@ -7,9 +7,14 @@
|
||||
# пишут по умолчанию). Поэтому UI видит все эксперименты/запуски
|
||||
# без доп. настройки tracking URI в скриптах.
|
||||
#
|
||||
# Альтернатива — SQLite-бэкенд (нужен, только если хотите SQL-запросы
|
||||
# к запускам). Тогда раскомментируйте блок SQLITE ниже и закомментируйте
|
||||
# FILE, а в скриптах задайте mlflow.set_tracking_uri("http://localhost:5555")
|
||||
# ВАЖНО: file-store как СЕРВЕРНЫЙ бэкенд в новых MLflow (3.x) переведён в
|
||||
# maintenance mode и по умолчанию запрещён. Официальный opt-out —
|
||||
# MLFLOW_ALLOW_FILE_STORE=true (его и выставляем ниже). Это касается только
|
||||
# `mlflow server`; клиентский file store (как пишут скрипты) работает и без него.
|
||||
#
|
||||
# Альтернатива — SQLite-бэкенд (recommended MLflow, без opt-out). Тогда
|
||||
# раскомментируйте блок SQLITE ниже и закомментируйте FILE, а в скриптах
|
||||
# задайте mlflow.set_tracking_uri("http://localhost:5555")
|
||||
# (или export MLFLOW_TRACKING_URI=http://localhost:5555).
|
||||
# ============================================================
|
||||
set -e
|
||||
@@ -26,6 +31,8 @@ echo " Нажмите Ctrl+C для остановки"
|
||||
echo ""
|
||||
|
||||
# ─── FILE backend (по умолчанию — единое хранилище со скриптами) ───
|
||||
# MLFLOW_ALLOW_FILE_STORE=true — opt-out из maintenance mode file-store бэкенда.
|
||||
export MLFLOW_ALLOW_FILE_STORE=true
|
||||
mlflow server \
|
||||
--backend-store-uri "file://${PWD}/mlruns" \
|
||||
--default-artifact-root "file://${PWD}/artifacts" \
|
||||
|
||||
Reference in New Issue
Block a user