溫馨提示×

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>  
      

注意事項

  • 確保服務器IP可達,且防火墻規則正確配置。
  • 生產環境中建議使用HTTPS(需配置SSL證書),可通過--certs-dir參數指定證書路徑。
  • 配置完成后重啟MinIO服務:
    sudo systemctl restart minio  
    

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女