阅读量:2
在Ubuntu中配置MinIO网络,需从系统网络和MinIO服务参数两方面设置,具体方法如下:
一、系统网络配置
-
静态IP设置
编辑Netplan配置文件(Ubuntu 18.04+):sudo nano /etc/netplan/01-netcfg.yaml示例内容(替换为实际IP、网关、DNS):
network: version: 2 renderer: networkd ethernets: enp0s3: # 网卡名称,通过`ip a`查看 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 addr show enp0s3 -
防火墙开放端口
MinIO默认使用**9000(API)和9001(控制台)**端口,需在防火墙中放行:sudo ufw allow 9000/tcp sudo ufw allow 9001/tcp sudo ufw reload
二、MinIO服务网络参数配置
方法1:通过启动命令配置
修改MinIO启动命令(如systemd服务文件):
sudo nano /etc/systemd/system/minio.service
在ExecStart行添加参数:
ExecStart=/usr/local/bin/minio server /data \
--address 0.0.0.0:9000 \ # 监听所有网络接口的9000端口
--console-address :9001 # 控制台监听所有接口的9001端口
重启服务:
sudo systemctl daemon-reload
sudo systemctl restart minio
方法2:通过配置文件配置
创建或编辑minio.conf文件:
sudo nano /etc/minio/minio.conf
添加以下内容:
address = 0.0.0.0:9000
console-address = :9001
启动时指定配置文件:
minio server /data --config /etc/minio/minio.conf
方法3:通过环境变量配置
临时设置环境变量(重启后失效):
export MINIO_ADDRESS=0.0.0.0:9000
export MINIO_CONSOLE_ADDRESS=:9001
minio server /data
三、验证配置
- 通过浏览器访问控制台:
http://<服务器IP>:9001,使用配置的访问密钥/密码登录。 - 使用MinIO客户端验证:
mc alias set myminio http://<服务器IP>:9000mc ls myminio
注意事项
- 生产环境中建议启用HTTPS,通过
--certs-dir参数指定证书路径。 - 若需集群部署,需额外配置节点间通信参数,参考官方文档。
以上就是关于“ubuntu中minio网络配置方法”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm