MinIO – Linux 二进制部署

MinIO – Linux 二进制部署

MinIO简介

MinIO 是一个高性能的开源对象存储解决方案,主要用于处理大规模数据存储需求。它兼容 Amazon S3 API,使得用户可以轻松地将其应用程序与 MinIO 集成。

以下是 MinIO 的一些关键特性:

  1. 高性能:MinIO 设计为高吞吐量,低延迟的存储系统,适合用于大数据和云原生应用。
  2. 简易部署:MinIO 具有轻量级的特征,可以快速部署在多种环境中,包括裸机、虚拟机和容器(如 Kubernetes)。
  3. 高可用性和扩展性:MinIO 支持数据分布和冗余,可以在多台机器上分布数据,以实现高可用性和故障恢复。
  4. 安全性:提供强大的数据加密和访问控制特性,确保数据的安全性。
  5. 兼容性:由于兼容 S3 API,开发者可以使用现有的工具和库,无需进行大量修改。

MinIO 通常用于云存储、数据湖、备份和恢复、以及机器学习等应用场景,是构建现代数据基础设施的重要组成部分。

MinIO Linux部署

创建文件夹及下载二进制包

cd /AppHome

# 创建minio的文件夹
mkdir minio

# 下载地址
wget https://dl.min.io/server/minio/release/linux-amd64/minio

# 修改二进制包可执行权限
chmod a+x minio

minio启动配置

minio是可以设置用户名和密码的,我们将它设置在环境变量中,设置账号和密码。

# 设置控制台账号(最少3位)
export MINIO_ACCESS_KEY=glj
# 登录密码(最少8位)
export MINIO_SECRET_KEY=glj@123456

创建文件存储文件夹 与 日志文件夹

# 创建存储目录
mkdir /minio_data

#创建日志文件
touch ./minio.log

创建启动脚本

[gzapps@host146 minio]$ cat start.sh

# 设置控制台账号(最少3位)
export MINIO_ACCESS_KEY=glj
# 登录密码(最少8位)
export MINIO_SECRET_KEY=glj@123456
cd /AppHome/minio/
nohup /AppHome/minio/minio server /minioData --address :9000 --console-address :9001 > /AppHome/minio/minio.log 2>&1 &

# 脚本授权
chmod +x start.sh

# 进入存放 启动命令目录下
# 启动命令
./start.sh

创建 Systemd 服务文件并开机自启

创建 minio.service 服务文件:

vim /etc/systemd/system/minio.service

[Unit]
Description=MinIO Object Storage
Documentation=https://min.io/docs/minio
Wants=network-online.target
After=network-online.target

[Service]
User=gzapps
Group=gzapps
WorkingDirectory=/AppHome/minio
Environment="MINIO_ACCESS_KEY=glj"
Environment="MINIO_SECRET_KEY=glj@123456"
ExecStart=/AppHome/minio/minio server /minioData --address :9000 --console-address :9001
Restart=always
StandardOutput=append:/AppHome/minio/minio.log
StandardError=append:/AppHome/minio/minio.log
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target


# 保存后重新加载 systemd 配置:
systemctl daemon-reload
systemctl restart minio
systemctl enable minio
# 查看日志
journalctl -u minio.service

评论

  1. Macintosh Chrome 131.0.0.0
    1 月前
    2024-12-15 21:20:23

    太稳了大佬,不知道为什么比起docker不是我更喜欢用二进制.

    • 博主
      大雄
      Windows Edge 118.0.2088.76
      1 月前
      2024-12-16 9:26:29

      所以我还是喜欢用容器,无他就是快。

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇