file-system create#

Создает новую файловую систему.

Синтаксис#

catalog file-system create --file-system-name=<fileSystemName>
                           --type=<type> 
                           [--description=<description>]
                           [--property=<String=String>]...

Опции#

--file-system-name Имя файловой системы.

--type Тип файловой системы. Допустимые значения: s3, hdfs, local.

--description Произвольное описание.

-p | --property Свойство файловой системы в формате ключ=значение (см. свойства S3, HDFS, локальной файловой системы). Опцию можно задать несколько раз.

Права доступа#

Ниже приведен список требований для пользователя, выполняющего операцию:

  • иметь встроенную роль builtin.admin

Примеры#

Создать файловую систему S3 (см. полный пример интеграции с S3):

catalog file-system create \
  --file-system-name minio \
  --type s3 \
  -p endpoint=http://example-minio:9000 \
  -p access-key=accesskey \
  -p secret-key=secretkey

Создать файловую систему HDFS (см. полный пример интеграции с HDFS):

catalog file-system create \
  --file-system-name myhdfs \
  --type hdfs \
  -p config-resources=myhdfs/hdfs-site.xml,myhdfs/core-site.xml

Создать локальную файловую систему (см. полный пример интеграции с локальной файловой системой):

catalog file-system create \
  --file-system-name localfs \
  --type local \
  -p root-path=my_localfs