Bugzilla redhat4/11/2023 ![]() REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux" REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7" I get this error only on a specific Linux machine (of which I'm not an admin), below some details: cat /etc/os-releaseĬPE_NAME="cpe:/o:redhat:enterprise_linux:7.9:GA:server" I'm not an expert of sqlite, but I'm sure the database isn't locked for real: the db_file mlflow.db doesn't even exist when I run the python script (it is created by the script itself). : (sqlite3.OperationalError) database is lockedĬONSTRAINT experiment_pk PRIMARY KEY (experiment_id),ĬONSTRAINT experiments_lifecycle_stage CHECK (lifecycle_stage IN ('active', 'deleted')), ![]() Return meth(self, multiparams, params, _EMPTY_EXECUTION_OPTS)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/sql/ddl.py", line 80, in _execute_on_connectionįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1472, in _execute_ddlįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1943, in _execute_contextįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 2124, in _handle_dbapi_exceptionįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/util/compat.py", line 211, in raise_ Visitorcallable(self.dialect, self, **kwargs).traverse_single(element)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/sql/visitors.py", line 524, in traverse_singleįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/sql/ddl.py", line 851, in visit_metadataįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/sql/ddl.py", line 895, in visit_tableįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1380, in execute utils._initialize_tables(self.engine)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/store/db/utils.py", line 49, in _initialize_tablesįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/sql/schema.py", line 4930, in create_allįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 3228, in _run_ddl_visitorĬonn._run_ddl_visitor(visitorcallable, element, **kwargs)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 2211, in _run_ddl_visitor Return SqlAlchemyStore(store_uri, artifact_uri)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/store/tracking/sqlalchemy_store.py", line 145, in _init_ Return builder(store_uri=resolved_store_uri, artifact_uri=artifact_uri)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/_tracking_service/utils.py", line 149, in _get_sqlalchemy_store Return self._get_store_with_resolved_uri(resolved_store_uri, artifact_uri)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/_tracking_service/registry.py", line 49, in _get_store_with_resolved_uri Return _tracking_store_registry.get_store(store_uri, artifact_uri)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/_tracking_service/registry.py", line 39, in get_store Return utils._get_store(acking_uri)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/_tracking_service/utils.py", line 188, in _get_store Self._tracking_client = TrackingServiceClient(final_tracking_uri)įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/_tracking_service/client.py", line 51, in _init_įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/_tracking_service/client.py", line 55, in store ![]() The above exception was the direct cause of the following exception:įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/fluent.py", line 278, in start_runįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/mlflow/tracking/client.py", line 66, in _init_ Sqlite3.OperationalError: database is locked When I execute it I receive the error (sqlite3.OperationalError) database is lockedīelow the full error 2 19:34:17 INFO .utils: Creating initial MLflow database tables.įile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/base.py", line 1900, in _execute_contextįile "/jupyter/venvs/myenv/lib64/python3.8/site-packages/sqlalchemy/engine/default.py", line 736, in do_execute Mlflow.log_metric(key='mse', value=i*random.random(), step=i) ![]() t_tracking_uri("sqlite:///mlflow.db")Įxperiment_id = t_experiment('test_experiment') sqlite, and eventually visualized in a browser user interface) import mlflow I have a very simple python script test.py using mlflow (for those unfamiliar with it, it's a library used, among other things, to track machine learning experiments: basically some metadata and metrics are saved in a sqlalchemy compatible db, e.g. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |