freenas简介
freenas是一个开源、免费的存储系统,能够将一台机器,可以是PC,部署成一台存储设备,可提供NFS/iscsi等协议的访问。功能强大,可用于SAN环境的模拟,以及对性能、稳定性要求不高的存储场景。
在搭建oVirt的测试环境中,我们可以使用FreeNAS来替代商业SAN存储。
下载freenas iso镜像
从官网下载freenas iso镜像 https://www.freenas.org/download-freenas-release/
安装freenas
准备环境
一台物理机freenas.com,或者使用虚拟机,配置CPU4核,内存8G,磁盘两块,一块20G装系统,另一块300G做存储
安装freenas
使用FreeNAS-11.1-U6.iso安装freenas.com 安装完成后重启,系统进入命令行菜单,并会自动获取ip地址
如需修改ip地址,则对菜单第一项中的ipv4地址和第四项的默认路由进行配置,比如我这里将地址改为192.168.105.222/24,将默认路由设置为192.168.105.254
配置ip-san
网络配置完成后使用浏览器访问freenas.com主机的地址进入WEB管理页面,账号为root,密码为安装iso过程中所配置。
第一次登录会弹出配置向导,根据如下步骤配置,将创建出一个ovirt-engine部署所需的iscsi lun。
向导也可以通过点击菜单中的“Wizard”打开。
1、配置语言选中文,时区选亚洲/上海,这里默认用英文也可以,翻译的也不完整
2、配置卷,会列出一个要格式化的磁盘,直接填上这个名称即可
3、配置目录服务,不配,直接过
4、配置共享,填名称,选块存储,填大小,engine部署最好80G以上,add下一步
5、配消息通知,不配,直接过
6、直接确定执行自动配置,等待配置完成即可
7、创建用户组kvm和用户vdsm,ID均为36(ovirt访问存储需要用到)
8、添加iscsi访问授权,添加组ID36 vdsm用户,设个密码,此用户密码会在部署hosted-engine发现iscsi存储时使用
9、修改target的认证组编号为36(不使用认证的,话步骤可不配置)
10、修改存储卷的压缩级别为“无”,以提高性能,在Storage中选中刚才创建的卷,编辑
至此,一个iscsi共享存储就建好可以用了,在ovirt hosted-engine部署时选择iscsi,输入这台freenas服务器的地址进行发现lun就可以了。
配置nfs共享
nfs共享的配置步骤与上述iscsi类似,同样可以使用向导(Wizard)进行配置,在配置共享时,选择NFS
建好之后,编辑共享,在高级模式下为NFS共享加访问用户权限
编辑存储,将压缩级别关掉
[…] 一台机器server1.com,且可以只需要一台机器,可以是虚拟机,但要开启nested kvm,具体方法见【centos7安装ovirt】中安装主机部分 配置最低4核8G,ovirt-engine管理主机将作为虚拟机运行,称为hosted-engine. 一个共享存储,可以是IP-SAN/FC-SAN/NFS,用于存放hosted-engine虚机的镜像,这里使用freenas模拟IP-SAN环境,提供iscsi的外部lun使用,具体参见附录【使用FreeNAS搭建IP-SAN】。 […]
[…] 一台机器server1.com,且可以只需要一台机器,可以是虚拟机,但要开启nested kvm,具体方法见【centos7安装ovirt】中安装主机部分 配置最低4核8G,ovirt-engine管理主机将作为虚拟机运行,称为hosted-engine. 一个共享存储,可以是IP-SAN/FC-SAN/NFS,用于存放hosted-engine虚机的镜像,这里使用freenas模拟IP-SAN环境,提供iscsi的外部lun使用,具体参见【使用FreeNAS搭建IP-SAN】。 […]
FreeNAS 11.2后界面风格变了,但操作还是相似的,如果用不习惯新界面,可以点右上角配置,然后“切换到经典用户界面”。
大佬,我用的事truenas,为啥在部署engine的时候发现不了lun,iscai需要授权认证,认证用户和id有特定需求吗,还是我在nas服务器上自定义即可
用户没有特别要求,自定义即可
freenas识别不了virtio的磁盘。。
freenas不能识别网卡
什么网卡型号?