minio服务端以Linux服务形式安装

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
性能测试 PTS,5000VUM额度
云原生网关 MSE Higress,422元/月
简介: minio服务端以Linux服务形式安装

本文介绍,minio服务端以Linux服务形式安装

本实践将在Ubuntu 20.04 LTS 系统上进行安装测试,目标是以Linux服务形式安装minio服务端,实现一个简洁的单节点MinIO服务。

操作服务器说明

以下命令在 Ubuntu 20.04 LTS 系统上测试

ubuntu@:~$ lsb_release -a

No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 20.04 LTS
Release:    20.04
Codename:    focal

操作步骤

假定你以 root 用户登录,也即下面命令都以root用户执行

命令行验证
```shell
cd /opt

下载minio服务端

wget https://dl.minio.io/server/minio/release/linux-amd64/minio

设置minio服务端的首次访问密钥和密码部署完成后,可以登录后台修改密码,此版本要求必须修改密码

export MINIO_ACCESS_KEY=minioRoot
export MINIO_SECRET_KEY=minioRootPassword
/opt/minio server /data/minio --console-address :9001


## 封装成Linux服务形式

> /lib/systemd/system/minio.service 文件内容

> 条件假设 , 文件存储目录为 <span style="color:red;"> /data/minio </span>

```shell
### vim /lib/systemd/system/minio.service
### systemctl daemon-reload
### systemctl enable minio  # 开机自启
### systemctl start minio   # 启动
###
[Unit]
Description=minio
After=systemd-networkd.service systemd-resolved.service
#Requires=
Documentation=https://home.min.io/

[Service]
Type=simple
Restart=on-failure
RestartSec=5

ExecStart=/opt/minio server /data/minio --console-address :9001
ExecStop=kill -9 `ps aux|grep minio |head -n 1| awk '{print $2}'`

[Install]
WantedBy=multi-user.target

常用服务命令
```shell

重新加载服务

systemctl daemon-reload

重启命令

systemctl restart minio

停止服务

systemctl stop minio

查看服务状态

systemctl status minio

启动服务

systemctl start minio

查看日志

journalctl -u minio
```

目录
相关文章
|
3天前
|
Ubuntu Linux
在Linux (Ubuntu 16) 下安装LabVIEW
在Linux (Ubuntu 16) 下安装LabVIEW
16 0
|
5天前
|
Linux Python
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
10 3
|
2天前
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
2天前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
2天前
|
Ubuntu Linux
Linux软件安装-Linux系统靠yum命令安装软件,yum命令是一个RPM包软件管理器,用于自动化安装配置Linux软件,.rpm是Linux包下的软件,yum install下载 wget re
Linux软件安装-Linux系统靠yum命令安装软件,yum命令是一个RPM包软件管理器,用于自动化安装配置Linux软件,.rpm是Linux包下的软件,yum install下载 wget re
|
2天前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
2天前
|
运维 监控 大数据
部署-Linux01,后端开发,运维开发,大数据开发,测试开发,后端软件,大数据系统,运维监控,测试程序,网页服务都要在Linux中进行部署
部署-Linux01,后端开发,运维开发,大数据开发,测试开发,后端软件,大数据系统,运维监控,测试程序,网页服务都要在Linux中进行部署
|
3天前
|
负载均衡 Java Linux
黑马头条01,环境搭建,今日头条的介绍,今日头条的功能架构图,技术栈的说明,服务层,nacos(奶靠丝)安装,安装在Linux服务器上环境准备,
黑马头条01,环境搭建,今日头条的介绍,今日头条的功能架构图,技术栈的说明,服务层,nacos(奶靠丝)安装,安装在Linux服务器上环境准备,
|
4天前
|
监控 关系型数据库 应用服务中间件
Linux zabbix监控 软件的安装
Linux zabbix监控 软件的安装
|
5天前
|
Linux 网络安全 开发工具
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
旧手机别再换盆了,教你使用Linux Deploy安装CentOS