ubuntu

minio在ubuntu上的网络配置

小樊
38
2025-08-20 00:15:26
栏目: 智能运维

MinIO在Ubuntu上的网络配置主要包括IP设置、端口开放和防火墙规则,具体步骤如下:

  1. 配置静态IP(推荐)

    • 编辑Netplan配置文件(Ubuntu 18.04+):
      sudo nano /etc/netplan/01-netcfg.yaml  
      
      示例内容(替换为实际网卡名和IP):
      network:  
        version: 2  
        renderer: networkd  
        ethernets:  
          enp0s3:  
            dhcp4: no  
            addresses: [192.168.1.100/24]  
            gateway4: 192.168.1.1  
            nameservers:  
              addresses: [8.8.8.8, 8.8.4.4]  
      
      应用配置:
      sudo netplan apply  
      
    • 验证IP:
      ip addr show enp0s3  
      
  2. 开放MinIO端口

    • MinIO默认使用**9000(API)9001(控制台)**端口,需在防火墙中放行:
      • UFW防火墙
        sudo ufw allow 9000/tcp  
        sudo ufw allow 9001/tcp  
        sudo ufw reload  
        
      • 传统防火墙
        sudo iptables -A INPUT -p tcp --dport 9000 -j ACCEPT  
        sudo iptables -A INPUT -p tcp --dport 9001 -j ACCEPT  
        sudo service iptables save  
        
  3. 配置MinIO服务网络参数

    • 编辑MinIO配置文件(如/etc/default/minio):
      sudo nano /etc/default/minio  
      
      添加以下内容(指定监听IP和端口):
      MINIO_OPTS="--address 0.0.0.0:9000 --console-address 0.0.0.0:9001"  
      
      • 0.0.0.0表示监听所有网络接口,可根据需求替换为具体IP。
  4. 多节点集群网络配置(可选)

    • 若需搭建集群,确保节点间网络互通,配置文件中指定集群节点地址:
      MINIO_OPTS="--address 192.168.1.1:9000 --console-address 192.168.1.1:9001 --config-dir /etc/minio"  
      
      并通过mc工具添加节点:
      mc admin config add myminio http://192.168.1.2:9000 <access-key> <secret-key>  
      

注意事项

0
看了该问题的人还看了