什么是 Openfiler?
Openfiler 是一个基于 Linux 的开源网络存储(NAS/SAN)操作系统,支持通过 Web 界面管理文件系统、iSCSI、NFS、CIFS/SMB 等多种协议,适用于构建企业级或实验环境的统一存储平台。
Openfiler 安装准备
- 硬件要求:至少 1GB 内存,双网卡更佳(管理 + 存储网络分离)
- 下载地址:Openfiler 78TP网站
- 建议在虚拟机(如 VMware、VirtualBox)中先测试
基本配置步骤
- 网络设置:通过 Web 管理界面(默认 IP 为 DHCP 获取)或控制台配置静态 IP。
- 创建分区:在“Volumes” > “Block Devices”中初始化磁盘并创建物理卷。
- 建立卷组与逻辑卷:在“Volumes” > “Volume Groups”中创建 VG 和 LV。
- 启用服务:在“Services”中启动 NFS、CIFS 或 iSCSI Target 服务。
- 配置共享:
- NFS 共享:在“Shares”中创建目录并设置客户端访问权限。
- iSCSI Target:在“Volumes” > “iSCSI Targets”中定义目标和 LUN。
常见问题与技巧
- Web 管理界面默认端口为 446(HTTPS),确保防火墙放行。
- 首次登录用户名/密码为:admin / password(请立即修改)。
- 若无法识别新硬盘,请在“Block Devices”中点击“Rescan”。
- 建议关闭 SELinux 和 iptables(或精细配置规则)以避免连接问题。
适用场景
Openfiler 非常适合用于:
- 实验室环境中的虚拟化后端存储(如 VMware ESXi 使用 iSCSI)
- 小型办公室文件共享(通过 CIFS/NFS)
- 学习 SAN/NAS 架构原理