实验环境:

FreeNAS服务器:192.168.14.209

一、下载FreeNAS镜像文件

https://www.freenas.org/download-freenas-release/

实验使用的是FreeNAS-11.3-U3.2.iso

二、FreeNAS主机安装

1、创建新的虚拟机

flannel配置docker docker安装freenas_flannel配置docker

2、选择操作系统版本

flannel配置docker docker安装freenas_服务器_02

3、配置系统磁盘大小

flannel配置docker docker安装freenas_freenas_03

4、添加存储磁盘,这里添加四块一样空间的。内存尽量给8G及以上

flannel配置docker docker安装freenas_服务器_04

5、挂载镜像

flannel配置docker docker安装freenas_服务器_05

6、开机启动

flannel配置docker docker安装freenas_IP_06

三、FreeNAS系统安装

1、选择安装

flannel配置docker docker安装freenas_flannel配置docker_07

2、选择大小为10G的系统磁盘

flannel配置docker docker安装freenas_服务器_08

3、选择Yes

flannel配置docker docker安装freenas_flannel配置docker_09

4、设置root用户密码

flannel配置docker docker安装freenas_IP_10

5、选择Boot via BIOS

flannel配置docker docker安装freenas_用户名_11

6、等待一会之后

flannel配置docker docker安装freenas_IP_12

7、选择重启

flannel配置docker docker安装freenas_freenas_13

四、FreeNAS系统设置

1、选择1配置网络接口

flannel配置docker docker安装freenas_IP_14

2、配置手动固定IP

flannel配置docker docker安装freenas_用户名_15

3、进入shell视图,确认

flannel配置docker docker安装freenas_服务器_16

4、查看IP和ping网关

flannel配置docker docker安装freenas_用户名_17

五、FreeNAS的web页面管理

1、PC和freenas服务器同一个网段,浏览器输入http://192.168.14.209,root密码为重装系统时设置

flannel配置docker docker安装freenas_flannel配置docker_18

flannel配置docker docker安装freenas_用户名_19

2、设置语言和时间

flannel配置docker docker安装freenas_freenas_20

修改时区

flannel配置docker docker安装freenas_用户名_21

3、添加默认路由

flannel配置docker docker安装freenas_服务器_22

flannel配置docker docker安装freenas_用户名_23

4、添加用户组和用户

flannel配置docker docker安装freenas_flannel配置docker_24

用户组

flannel配置docker docker安装freenas_IP_25

用户

flannel配置docker docker安装freenas_IP_26

flannel配置docker docker安装freenas_服务器_27

5、添加存储池

flannel配置docker docker安装freenas_IP_28

创建新存储池

flannel配置docker docker安装freenas_freenas_29

存储池管理器

flannel配置docker docker安装freenas_flannel配置docker_30

选择卷

flannel配置docker docker安装freenas_freenas_31

flannel配置docker docker安装freenas_freenas_32

卷类型说明:

  • Stripe:至少需要一个磁盘
  • Mirror:至少需要两个磁盘
  • RAIDZ1:至少需要三个磁盘
  • RAIDZ2:至少需要四个磁盘
  • RAIDZ3:至少需要五个磁盘
  • logdevice:至少需要一个专用设备,建议使用快速,低延迟,电源保护的SSD
  • cachedevice:至少需要一个专用设备,建议使用SSD

存储池创建完成

flannel配置docker docker安装freenas_服务器_33

6、存储池上新建数据集

flannel配置docker docker安装freenas_freenas_34

添加数据集

flannel配置docker docker安装freenas_flannel配置docker_35

编辑数据集权限

flannel配置docker docker安装freenas_用户名_36

选择用户和用户组

flannel配置docker docker安装freenas_freenas_37

7、启用服务,并编辑动作

flannel配置docker docker安装freenas_IP_38

8、iSCSI块共享

添加授权用户,用户名:freeuser,密码:1q2w3e4r5t6y(密码要12到16位)

flannel配置docker docker安装freenas_freenas_39

flannel配置docker docker安装freenas_服务器_40

添加iscsi客户端连接到服务器的IP地址和端口

flannel配置docker docker安装freenas_flannel配置docker_41

flannel配置docker docker安装freenas_IP_42

设置指定网卡运行访问,运行全部访问

flannel配置docker docker安装freenas_服务器_43

flannel配置docker docker安装freenas_flannel配置docker_44

添加iSCSI目标,Target名称以iqn开头

flannel配置docker docker安装freenas_用户名_45

flannel配置docker docker安装freenas_IP_46

设置挂载目录

flannel配置docker docker安装freenas_IP_47

flannel配置docker docker安装freenas_freenas_48

设置关联Targets

flannel配置docker docker安装freenas_用户名_49

flannel配置docker docker安装freenas_freenas_50

六、windows客户端iSCSI连接

1、在运行输入iscsicpl

flannel配置docker docker安装freenas_flannel配置docker_51

flannel配置docker docker安装freenas_flannel配置docker_52

2、输入iSCSI共享服务器IP地址

flannel配置docker docker安装freenas_freenas_53

3、输入iSCSI共享用户名和密码

flannel配置docker docker安装freenas_flannel配置docker_54

4、目标-连接

flannel配置docker docker安装freenas_freenas_55

5、连接-高级

flannel配置docker docker安装freenas_freenas_56

flannel配置docker docker安装freenas_flannel配置docker_57

6、查看连接状态

flannel配置docker docker安装freenas_服务器_58

7、初始化磁盘

flannel配置docker docker安装freenas_freenas_59

flannel配置docker docker安装freenas_用户名_60

8、确认新磁盘

flannel配置docker docker安装freenas_用户名_61

七、ESXI添加iSCSI连接

在添加之前,先在FreeNAS再添加一个挂载目录

flannel配置docker docker安装freenas_flannel配置docker_62

flannel配置docker docker安装freenas_服务器_63

1、添加iscsi适配器

flannel配置docker docker安装freenas_freenas_64

2、iSCSI属性

flannel配置docker docker安装freenas_IP_65

3、添加CHAP认证

flannel配置docker docker安装freenas_用户名_66

4、动态发现

flannel配置docker docker安装freenas_用户名_67

5、查看已连接目标

flannel配置docker docker安装freenas_用户名_68

6、添加存储器

flannel配置docker docker安装freenas_IP_69

7、选择磁盘/LUN

flannel配置docker docker安装freenas_用户名_70

8、选择文件系统版本

flannel配置docker docker安装freenas_服务器_71

9、当前磁盘布局

flannel配置docker docker安装freenas_服务器_72

10、添加数据存储名称

flannel配置docker docker安装freenas_flannel配置docker_73

11、指定数据存储的使用空间

flannel配置docker docker安装freenas_用户名_74

12、确认完成

flannel配置docker docker安装freenas_用户名_75

13、查看完成

flannel配置docker docker安装freenas_freenas_76

14、虚拟机添加磁盘

flannel配置docker docker安装freenas_flannel配置docker_77

15、添加磁盘

flannel配置docker docker安装freenas_服务器_78

16、新建磁盘

flannel配置docker docker安装freenas_用户名_79

17、添加磁盘大小

flannel配置docker docker安装freenas_用户名_80

18、选择新增的iSCSI挂载的磁盘

flannel配置docker docker安装freenas_IP_81

flannel配置docker docker安装freenas_用户名_82

19、默认

flannel配置docker docker安装freenas_服务器_83

20、点击完成

flannel配置docker docker安装freenas_flannel配置docker_84

21、主机查看磁盘已存在,联机,格式化即可使用

flannel配置docker docker安装freenas_服务器_85

至此操作完成。