ubuntu

Ubuntu上如何快速安装MinIO

小樊
39
2025-06-09 12:52:50
栏目: 智能运维

在Ubuntu上快速安装MinIO可以通过以下几种方法实现:

方法一:使用Miniconda安装MinIO

  1. 安装Miniconda
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh

若要安装适用于Linux的Miniconda的其他版本或体系结构,请在命令中更改安装程序的名称。

  1. 初始化Miniconda
~/miniconda3/bin/conda init bash
source ~/.bashrc
  1. 安装MinIO
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo cp minio /usr/local/bin
  1. 配置MinIO环境变量
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
  1. 启动MinIO服务
./minio server /data
  1. 验证安装
./minio client ls

方法二:使用Docker搭建MinIO集群

  1. 配置主机名解析: 在两台服务器的/etc/hosts文件中添加对方的主机名解析。

  2. 创建Docker卷

docker volume create minio-data1
docker volume create minio-data2
  1. 启动MinIO服务: 在每台服务器上使用Docker运行MinIO容器,并指定数据卷和网络模式:
docker run -d --name minio \
  --restart=always \
  --net=host \
  -e "MINIO_ROOT_USER=minioadmin" \
  -e "MINIO_ROOT_PASSWORD=minioadmin" \
  -v minio-data1:/data1 \
  -v minio-data2:/data2 \
  minio/minio server \
  --address ":9000" \
  http://minio-node1:9000/data1 \
  http://minio-node1:9000/data2 \
  http://minio-node2:9000/data1 \
  http://minio-node2:9000/data2
  1. 验证集群状态: 使用MinIO客户端工具mc来验证集群状态:
./minio client alias set myminio http://minio-node1:9000 minioadmin minioadmin
./minio client admin info myminio

以上两种方法都可以在Ubuntu上快速安装MinIO,具体选择哪种方法取决于你的需求和环境。

0
看了该问题的人还看了