minio安装后启动操作

Posted study_php_java

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了minio安装后启动操作相关的知识,希望对你有一定的参考价值。

下载安装软件可以看文档 

http://www.minio.org.cn/docs/minio/linux/index.html

安装后:

创建一个Minio的systemd服务配置文件:

nano /etc/systemd/system/minio.service

将以下内容复制到文件中:

[Unit]
Description=MinIO
After=network.target

[Service]
Type=simple
User=root
ExecStart=/usr/local/bin/minio server --address :9000 /opt/minioData --config-dir /etc/minio --console-address :9001
Environment="MINIO_ACCESS_KEY=vPl334347iEwBeb35"
Environment="MINIO_SECRET_KEY=rgadfsafNQeNbnh232WzdpXeLo"
Restart=on-failure

[Install]
WantedBy=multi-user.target

保存并关闭文件

重新加载systemd配置文件

sudo systemctl daemon-reload

启动Minio服务:

sudo systemctl start minio

验证Minio服务已经在后台运行

sudo systemctl status minio

您应该能够看到类似以下内容的输出

● minio.service - MinIO
   Loaded: loaded (/etc/systemd/system/minio.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2023-04-25 12:00:00 UTC; 1min 0s ago
 Main PID: 1234 (minio)
    Tasks: 8 (limit: 1131)
   Memory: 10.8M
   CGroup: /system.slice/minio.service
           └─1234 /usr/local/bin/minio server --address :9000 /data1/minio

现在,Minio服务已在CentOS上作为后台服务运行。如果您想在系统启动时自动启动Minio,请运行以下命令:

sudo systemctl enable minio

这将启用Minio服务的自动启动。

 

Linux——在Linux系统上安装和启动MinIO

Linux——在Linux系统上安装和启动MinIO

下载 MinIO

使用以下命令。将 /data 替换为你希望 MinIO 存储数据的驱动器或目录的路径。

mkdir /usr/local/minio && cd /usr/local/minio && mkdir bin data
wget https://dl.min.io/server/minio/release/linux-amd64/minio bin

赋予它可执行权限

chmod +x bin/minio

运行

./bin/minio server ./data

优化:将 minio 添加成 Linux 的服务

cat > /etc/systemd/system/minio.service << EOF
[Unit]
Description=Minio
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/minio/bin/minio

[Service]
WorkingDirectory=/usr/local/minio/
PermissionsStartOnly=true
ExecStart=/usr/local/minio/bin/minio server /usr/local/minio/data
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target
EOF

使用 systemctl 启停 minio

systemctl start minio   # 启动
systemctl stop minio    # 停止

以上是关于minio安装后启动操作的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统下安装minio并设置SSL证书进行HTTPS远程连接访问

Docker Swarm 使用NFS 搭建 S3 (minio)多副本

Linux——在Linux系统上安装和启动MinIO

Linux——在Linux系统上安装和启动MinIO

minio分布式集群安装部署实战详细手册

minio分布式集群安装部署实战详细手册