centos7 安裝minio
下載地址如下:下載地址
通過以下命令可直接將安裝包下載至服務(wù)器
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230809233022.0.0.x86_64.rpm
1
安裝MinIO
rpm -ivh minio-20230809233022.0.0.x86_64.rpm
1
集成Systemd
編寫MinIO服務(wù)配置文件
vim /etc/systemd/system/minio.service
1
內(nèi)容如下,具體可參考MinIO 官方文檔
[Unit]
Description=MinIO
Documentation=https://min.io/docs/minio/linux/index.html
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio
[Service]
WorkingDirectory=/usr/local
ProtectProc=invisible
EnvironmentFile=-/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${MINIO_VOLUMES}\" ]; then echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\"; exit 1; fi"
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
LimitNOFILE=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no
[Install]
WantedBy=multi-user.target
EnvironmentFile,該文件中可配置MinIO服務(wù)所需的各項參數(shù)
ExecStart,該參數(shù)用于配置MinIO服務(wù)的啟動命令,其中$MINIO_OPTS、$MINIO_VOLUMES,均引用于EnvironmentFile中的變量。
MINIO_OPTS用于配置MinIO服務(wù)的啟動選項,可省略不配置。
MINIO_VOLUMES用于配置MinIO服務(wù)的數(shù)據(jù)存儲路徑。
Restart,表示自動重啟
編寫EnvironmentFile文件
執(zhí)行以下命令創(chuàng)建并打開/etc/default/minio文件
vim /etc/default/minio
內(nèi)容如下,具體可參考官方文檔。
MINIO_ROOT_USER=hgadmin
MINIO_ROOT_PASSWORD=hgadmin@463
MINIO_VOLUMES=/home/minio/data
MINIO_OPTS="--console-address :9001"
MINIO_ROOT_USER和MINIO_ROOT_PASSWORD為用于訪問MinIO的用戶名和密碼,密碼長度至少8位。
MINIO_VOLUMES用于指定數(shù)據(jù)存儲路徑,需確保指定的路徑是存在的,可執(zhí)行以下命令創(chuàng)建該路徑。
mkdir /home/minio/data
啟動MinIO
執(zhí)行以下命令啟動MinIO
systemctl start minio
執(zhí)行以下命令查詢運行狀態(tài)
systemctl status minio
設(shè)置MinIO開機自啟
systemctl enable minio

浙公網(wǎng)安備 33010602011771號