Deploy AIStor on macOS
This section documents steps for installing and managing AIStor Server on macOS™ host machines.
Procedure
-
Install AIStor Server onto the macOS host
The easiest way to install AIStor Server on macOS is using Homebrew.
Alternatively, AIStor provides binaries for M-series processors (ARM64) and older Intel-based processors (AMD64). Download the binary, set it as executable, and copy it to a location in your
$PATHsuch as/usr/local/bin -
Retrieve your license file
AIStor requires a license to run. You can use an existing license, such as one from SUBNET, or you can request a new MinIO AIStor Free Tier license.
To request a new MinIO AIStor Free Tier license, go to the AIStor pricing page and select Get Started under the Free tier to obtain a free license. The free tier license allows you to run AIStor on a single compute resource with one or more drives.
Download the license file to
~/minio/minio.licensefor use in later steps.Free tier licenses do not include support. For support options, see the AIStor pricing page. For more information about licenses, see Licenses. -
(Optional) Set up TLS
If you need TLS for your deployment, configure it before starting the server. See Set up network encryption for instructions.
-
Run the Server
The following command runs the server against the
/tmp/miniodirectory. Specify your preferred folder, drive, or volume path for use with the server:minio server /tmp/minio --license ~/minio/minio.licenseThe output resembles the following:
MinIO Enterprise Object Store API: http://192.168.86.35:9000 http://127.0.0.1:9000 RootUser: minioadmin RootPass: minioadmin WebUI: http://192.168.86.35:9001 http://127.0.0.1:9001 RootUser: minioadmin RootPass: minioadmin CLI: https://docs.min.io/enterprise/aistor-object-store/reference/cli/#quickstart $ mc alias set 'myaistor' 'http://192.168.86.35:9000' 'minioadmin' 'minioadmin' Docs: https://docs.min.io/enterprise/aistor-object-store/ WARN: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables -
Connect to the deployment
You can connect to the deployment using the built-in AIStor Server console in a browser, by using the MinIO
mccommand-line tool, or by using an S3-compatible SDK: