mc table

The mc table command manages AIStor Tables on MinIO AIStor clusters.

AIStor Tables provides native support for Iceberg tables in MinIO AIStor object storage, allowing you to create, manage, and query Iceberg tables directly through MinIO AIStor with no dependencies on external catalog services or metadata databases.

MinIO AIStor introduces support for Tables in minio RELEASE.2026-02-02T23-40-11Z and mc version RELEASE.2026-02-03T00-12-26Z.

Subcommands

mc table includes the following subcommands:

SubcommandDescription
createCreate a new table.
configGenerate query engine configuration for catalog.
encryptManage table and warehouse encryption.
listList tables.
maintenanceShow table maintenance job status.
namespaceManage namespaces.
removeDelete a table.
renameRename a table.
replicateManage table replication.
showShow table metadata.
tagManage table tags.
viewManage views.
warehouseManage warehouses.
migrateMigrate Iceberg catalog metadata from an external source.
registerRegister an existing Iceberg table into the catalog.

You must create or remove warehouses, namespaces, and tables in the correct order. First create the warehouse, then namespaces in that warehouse, then tables in a namespace. To delete resources, perform these actions in the opposite order.

For example, to create a table in a new warehouse:

  1. Create warehouse mywarehouse.
  2. Create namespace mynamespace.
  3. Create table mytable.

On this page