为了满足日益增长的存储需求,各种存储解决方案应运而生
其中,Openfiler作为一个开源的网络附加存储(NAS)和存储区域网络(SAN)解决方案,凭借其强大的功能和灵活性,赢得了广泛的关注和应用
本文将详细介绍如何在VMware环境中打开并配置Openfiler,以便您能够充分利用这一高效的存储管理工具
一、Openfiler简介 Openfiler是一个基于Linux的开源免费网络存储管理操作系统,通过Web界面对存储磁盘进行管理,支持iSCSI、NFS等网络存储协议
它能够将标准的x86/64架构的系统转变为一个强大的NAS、SAN存储和IP存储网关,为管理员提供一个功能强大的管理平台,满足未来的存储需求
Openfiler集成了SAN和NAS等多种功能,提供高可用性故障切换、块级别的远程复制和灾难恢复等高级特性
同时,它还支持CIFS、NFS、HTTP/DAV和FTP等多种协议,并具有NFS网络优化和增强的CIFS选项,以优化多用户写入、同步和端口等性能
此外,Openfiler还支持RAID 0、1、5、6、10等多种RAID级别,提供裸机或虚拟化安装部署选项,并支持8TB以上的日志文件系统
二、下载与安装Openfiler 要在VMware中打开Openfiler,首先需要下载并安装其ISO镜像文件
以下是详细的下载与安装步骤: 1.下载镜像文件: - 访问Openfiler的官方网站(【https://www.openfiler.com/community/download】(https://www.openfiler.com/community/download)),下载最新版本的Openfiler ISO镜像文件
2.创建VMware虚拟机: - 打开VMware Workstation或VMware ESXi等虚拟化平台
- 点击“新建虚拟机”,选择“自定义”或“典型”安装类型,并根据提示完成虚拟机的创建过程
- 在选择操作系统时,选择“Red Hat Enterprise Linux 5”或类似的64位Linux系统,因为Openfiler基于该系统进行构建
- 配置虚拟机的名称、存储位置、磁盘大小等参数,并添加ISO镜像文件作为虚拟机的启动光盘
3.安装Openfiler: - 启动虚拟机,进入Openfiler的安装界面
- 按照屏幕提示,选择安装语言(通常为英语),并选择安装布局(如覆盖磁盘上的数据、创建默认分区布局等)
- 配置虚拟机的IP地址和主机名(此步骤也可以在虚拟机部署完成后通过终端进行配置)
- 选择时区,并配置root用户的密码
- 完成安装后,重启虚拟机
三、打开Openfiler的Web管理界面 安装完成后,您可以通过Web浏览器打开Openfiler的管理界面
以下是详细的步骤: 1.确定Openfiler的IP地址: - 在虚拟机启动后,通过VMware的虚拟网络编辑器或终端命令查看Openfiler的IP地址
2.打开Web浏览器: - 在您的计算机上打开Web浏览器,如Chrome、Firefox或Edge等
3.输入Openfiler的管理地址:
- 在浏览器的地址栏中输入Openfiler的IP地址和端口号(默认为446),如`https://
4.登录管理界面:
- 在弹出的登录界面中,输入Openfiler的默认用户名(openfiler)和密码(password) 注意,为了安全起见,您应该在首次登录后尽快修改默认密码
四、配置Openfiler的存储与访问权限
登录管理界面后,您可以开始配置Openfiler的存储和访问权限 以下是详细的配置步骤:
1.修改管理员密码:
- 在管理界面的左侧菜单中,点击“Accounts”选项卡
- 在右侧窗格中,点击“AdminPassword”链接
- 在弹出的窗口中,输入默认的管理员密码和新的管理员密码两次,然后点击“Submit”按钮完成密码修改
2.添加网络访问地址:
- 选择“System”选项卡,在“Network Access Configuration”部分输入需要访问Openfiler的ESX Server或其他设备的IP地址或网段
- 为每个IP地址或网段指定一个标识名称,并选择“Share”作为连接类型
- 设置子网掩码(通常为255.255.255.254),然后点击“Add”按钮添加地址
3.配置存储磁盘:
- 选择“Volumes”选项卡,在右侧窗格中点击“Block Devices”链接
- 在左侧窗格中,您将看到Openfiler上安装的磁盘列表 选择需要配置的磁盘(如/dev/sdb),然后点击“Create”按钮创建物理卷(Physical Volume)
- 等待一段时间后,物理卷将创建完成 接下来,点击“Volume Groups”链接创建卷组(Volume Group)
- 输入卷组的名称,并选择刚才创建的物理卷,然后点击“Add volume group”按钮完成卷组设置
4.创建逻辑卷:
- 在卷组信息页面中,点击“Add Volume”链接创建逻辑卷(Logical Volume)
- 配置逻辑卷的大小、名称等参数,并选择卷类型(如iSCSI或NFS)
- 完成配置后,点击“Create”按钮创建逻辑卷
5.配置iSCSI目标服务:
- 选择“Services”选项卡,在右侧窗格中找到“iSCSI target server”并点击其右侧的“Enable”链接启动iSCSI目标服务
- 确认iSCSI目标服务状态显示为“Enabled”
6.创建并映射iSCSI目标:
- 在“Volumes”选项卡中,点击“iSCSI Targets”链接创建新的iSCSI目标
- 配置目标的名称和描述信息,然后点击“Add”按钮添加目标
- 在目标配置页面中,选择“LUN Mapping”选项卡,将逻辑卷映射到刚创建的目标上
- 点击“Map”按钮完成映射
7.配置网络访问权限:
- 在目标配置页面的“Network ACL”选项卡中,配置目标的网络访问权限
- 将需要访问该目标的ESX Server或其他设备的IP地址或网段添加到访问列表中,并设置为“Allow”
- 点击“Update”按钮保存配置
五、在ESX Server上配置iSCSI存储
完成Openfiler端的配置后,您还需要在ESX Server上配置iSCSI存储以便使用 以下是详细的配置步骤:
1.安装并启动iSCSI Initiator:
- 在ESX Server上安装iSCSI Initiator软件(如果尚未安装)
- 启动iSCSI Initiator服务,并确保其设置为开机自启动
2.发现iSCSI目标:
- 在iSCSI Initiator的配置界面中,点击“Discovery”选项卡
- 输入Openfiler的IP地址和端口号(默认为3260),然后点击“Discover”按钮发现iSCSI目标
3.登录到iSCSI目标:
- 在发现的目标列表中,选择需要登录的目标,并点击“Login”按钮
- 确认登录成功后,您将在ESX Server上看到一个新的iSCSI磁盘
4.配置虚拟机使用iSCSI存储:
- 在vSphere Client中,选择需要配置存储的虚拟机
- 在虚拟机的存储配置中,添加新的硬盘并选择iSCSI存储作为目标
- 完成配置后,虚拟机将能够使用Openfiler提供的iSCSI存储空间
六、总结
通过以上步骤,您已经成功在VMware环境中打开并配置了Openfiler Openfiler作为一个功能强大的开源存储管理工具,能够为您提供高效的存储解决方案 通过Web管理界面,您可以轻松配置和管理存储资源,满足不断增长的数据存储需求 同时,Openfiler还支持多种网络存储协议和RAID级别,为您的数据安全提供了有力的保障 希望本文能够帮助您更好地理解和使用Openfiler,为您的数据中心环境带来更加高效的存储管理体验