关于FREENAS VM虚拟机的安装详见:安装FREENAS 虚拟机
当FREENAS安装完成后,我们需要初始化FREENAS系统,以便使用GUI访问。
y表示yes,n表示no。
配置完成。Web UI 的 URL 处出现刚才配置的IPv4地址。
根据IP地址规划,我们使用Windows Server 2019作为路由器,因此默认路由填Windows Server的192.168.2.0/24网段的IP,即192.168.2.2。
因为我们需要在跳板机jumpbox上访问FREENAS的Web UI,所以两者需要互相连通。该步骤设置静态路由让FREENAS主机能在内网中找到jumpbox。
安装完成后,通过VM配置IP:192.168.2.1。
同时设置指向192.168.1.0/24的静态路由。
打开Firefox浏览器,输入:http://192.168.2.1 或 https://192.168.2.1
在左侧菜单中点击【System】——>【General】
在左侧菜单中点击【Storage】——>【Pools】,再点击右侧页面中的【ADD】
创建新的资源池
自定义资源池名,然后选中空闲的磁盘,再点击中间的右向箭头
最后点击【CREATE】
再次确认
设置完成后如下所示
创建iSCSI资源池完成后,继续创建NFS存储池,点击【ADD】
两个存储资源池创建完成后如下所示
在左侧菜单中点击【Sharing】——>【Block Shares(iSCSI)】,再点击右侧页面中的【ADD】
此步骤是设置iSCSI服务器IP及端口。选择【Portals】,点击【ADD】
设置完成后如下所示
此步骤是设置iSCSI启动器。选择【Initiators】,点击【ADD】。
启动器(Initiator):本质上,SCSI是一个C/S架构,其中客户端成为启动器,负责向SCSI目标器发送请求指令,一般主机系统都充当了启动器的角色。
因为目前没有连接的客户端,所以选择【Allow All Initiators】允许所有iSCSI客户端连接服务器端。
设置完成后如下所示
此步骤是设置iSCSI启动器。选择【Targets】,点击【ADD】。
目标器(Target):处理SCSI指令的服务端称为目标器,它接收来自主机的指令并解析处理,比如freenas的角色就是目标器。
自定义目标器的名称,选择Portals的ID,即刚才设置的组ID:1,最后保存配置
设置完成后如下所示
此步骤是设置iSCSI资源池匹配。选择【Extents】,点击【ADD】。
自定义名称,选择资源池。
设置完成后如下所示
此步骤是设置iSCSI的目标、LUN和资源池的映射。选择【 Associated Targets】,点击【ADD】。
设置完成后如下所示
在左侧菜单中点击【Sharing】——>【Unix Shares(NFS)】,再点击右侧页面中的【ADD】
设置共享文件目录,并勾选【All dirs】,随后点击【ADVANCED MODE】进行高级设置
设置允许访问NFS的主机网段或指定IP地址,然后设置访问用户信息
最后点击【SAVE】保存设置,此时NFS服务器端配置完成。
在左侧菜单中点击【Services】,再点击右侧页面中的将NFS和iSCSI勾选自动启动和运行。
如果想要开启NFS v4.1,需要在此页面编辑NFS服务配置。
此时FREENAS存储服务器设置完成。