Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-21260

MariadDB on Windows (datadir as network resource)

Details

    Description

      We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

      Our configuration:

      ---------------------------------------------------------------------
      [mysqld]
      datadir			= //STA-WS001/MariaDBData/Data
      port			= 3306
      innodb_buffer_pool_size = 2033M
      character-set-server	= utf8
      [client]
      port			= 3306
      plugin-dir		= C:/Program Files/MariaDB 10.4/lib/plugin
      ---------------------------------------------------------------------
      

      The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

      2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
      2019-12-09 16:20:30 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
      2019-12-09 16:20:30 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
      

      If we set "innodb_file_per_table = OFF" the problem is not showing up.

      Attachments

        Activity

          kaiklue Kai Klueber created issue -
          kaiklue Kai Klueber made changes -
          Field Original Value New Value
          Description We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new table is created ("CREATE TABLE ..."):

          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: Table `mysql`.`innodb_table_stats` not found.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: Table `mysql`.`innodb_table_stats` not found.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          kaiklue Kai Klueber made changes -
          Description We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: Table `mysql`.`innodb_table_stats` not found.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          kaiklue Kai Klueber made changes -
          Description We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          kaiklue Kai Klueber made changes -
          Description We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 16:20:30 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 16:20:30 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          anel Anel Husakovic made changes -
          Description We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------

          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):

          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 16:20:30 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 16:20:30 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.

          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          {code: noformat}
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------
          {code}
          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):
          {code:noformat}
          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
          {code}
          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          kaiklue Kai Klueber made changes -
          Description We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          {code: noformat}
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------
          {code}
          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):
          {code:noformat}
          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 15:32:39 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
          {code}
          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          We run MariaDB 10.4.8 with the parameter datadir as network resource (UNC-Path)

          Our configuration:
          {code: noformat}
          ---------------------------------------------------------------------
          [mysqld]
          datadir = //STA-WS001/MariaDBData/Data
          port = 3306
          innodb_buffer_pool_size = 2033M
          character-set-server = utf8
          [client]
          port = 3306
          plugin-dir = C:/Program Files/MariaDB 10.4/lib/plugin
          ---------------------------------------------------------------------
          {code}
          The mariadb-error-log shows the following entries as soon a new InnoDB-table is created ("CREATE TABLE ..."):
          {code:noformat}
          2019-12-09 16:20:30 36 [ERROR] InnoDB: Operating system error number 3 in a file operation.
          2019-12-09 16:20:30 36 [ERROR] InnoDB: The error means the system cannot find the path specified.
          2019-12-09 16:20:30 36 [ERROR] InnoDB: File \\.\\\STA-WS001\MariaDBData: 'CreateFile()' returned OS error 203.
          {code}
          If we set "innodb_file_per_table = OFF" the problem is not showing up.

          wlad Vladislav Vaintroub made changes -
          Priority Blocker [ 1 ] Major [ 3 ]
          wlad Vladislav Vaintroub made changes -
          Assignee Vladislav Vaintroub [ wlad ]
          wlad Vladislav Vaintroub made changes -
          Component/s Data Definition - Create Table [ 14503 ]
          Fix Version/s 10.4.12 [ 24019 ]
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]
          wlad Vladislav Vaintroub made changes -
          Priority Major [ 3 ] Minor [ 4 ]
          kaiklue Kai Klueber made changes -
          Attachment errorlog.txt [ 49656 ]
          kaiklue Kai Klueber made changes -
          Attachment errorlog.txt [ 49656 ]
          kaiklue Kai Klueber made changes -
          Attachment errorlog.txt [ 49657 ]
          serg Sergei Golubchik made changes -
          Workflow MariaDB v3 [ 101744 ] MariaDB v4 [ 157074 ]

          People

            wlad Vladislav Vaintroub
            kaiklue Kai Klueber
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.