实验环境:

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_服务器

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_用户名_06

三、FreeNAS系统安装

1、选择安装

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

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

flannel配置docker docker安装freenas_IP_08

3、选择Yes

flannel配置docker docker安装freenas_freenas_09

4、设置root用户密码

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

5、选择Boot via BIOS

flannel配置docker docker安装freenas_flannel配置docker_11

6、等待一会之后

flannel配置docker docker安装freenas_freenas_12

7、选择重启

flannel配置docker docker安装freenas_flannel配置docker_13

四、FreeNAS系统设置

1、选择1配置网络接口

flannel配置docker docker安装freenas_flannel配置docker_14

2、配置手动固定IP

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

3、进入shell视图,确认

flannel配置docker docker安装freenas_flannel配置docker_16

4、查看IP和ping网关

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

五、FreeNAS的web页面管理

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

flannel配置docker docker安装freenas_freenas_18

flannel配置docker docker安装freenas_IP_19

2、设置语言和时间

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

修改时区

flannel配置docker docker安装freenas_flannel配置docker_21

3、添加默认路由

flannel配置docker docker安装freenas_freenas_22

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

4、添加用户组和用户

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

用户组

flannel配置docker docker安装freenas_freenas_25

用户

flannel配置docker docker安装freenas_freenas_26

flannel配置docker docker安装freenas_flannel配置docker_27

5、添加存储池

flannel配置docker docker安装freenas_flannel配置docker_28

创建新存储池

flannel配置docker docker安装freenas_IP_29

存储池管理器

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

选择卷

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

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

卷类型说明:

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

存储池创建完成

flannel配置docker docker安装freenas_flannel配置docker_33

6、存储池上新建数据集

flannel配置docker docker安装freenas_flannel配置docker_34

添加数据集

flannel配置docker docker安装freenas_freenas_35

编辑数据集权限

flannel配置docker docker安装freenas_flannel配置docker_36

选择用户和用户组

flannel配置docker docker安装freenas_IP_37

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

flannel配置docker docker安装freenas_IP_38

8、iSCSI块共享

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

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

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

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

flannel配置docker docker安装freenas_freenas_41

flannel配置docker docker安装freenas_IP_42

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

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

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

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

flannel配置docker docker安装freenas_freenas_45

flannel配置docker docker安装freenas_freenas_46

设置挂载目录

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

flannel配置docker docker安装freenas_freenas_48

设置关联Targets

flannel配置docker docker安装freenas_freenas_49

flannel配置docker docker安装freenas_IP_50

六、windows客户端iSCSI连接

1、在运行输入iscsicpl

flannel配置docker docker安装freenas_freenas_51

flannel配置docker docker安装freenas_flannel配置docker_52

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

flannel配置docker docker安装freenas_freenas_53

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

flannel配置docker docker安装freenas_freenas_54

4、目标-连接

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

5、连接-高级

flannel配置docker docker安装freenas_flannel配置docker_56

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

6、查看连接状态

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

7、初始化磁盘

flannel配置docker docker安装freenas_freenas_59

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

8、确认新磁盘

flannel配置docker docker安装freenas_freenas_61

七、ESXI添加iSCSI连接

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

flannel配置docker docker安装freenas_IP_62

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

1、添加iscsi适配器

flannel配置docker docker安装freenas_flannel配置docker_64

2、iSCSI属性

flannel配置docker docker安装freenas_flannel配置docker_65

3、添加CHAP认证

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

4、动态发现

flannel配置docker docker安装freenas_flannel配置docker_67

5、查看已连接目标

flannel配置docker docker安装freenas_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_flannel配置docker_74

12、确认完成

flannel配置docker docker安装freenas_flannel配置docker_75

13、查看完成

flannel配置docker docker安装freenas_freenas_76

14、虚拟机添加磁盘

flannel配置docker docker安装freenas_freenas_77

15、添加磁盘

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

16、新建磁盘

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

17、添加磁盘大小

flannel配置docker docker安装freenas_IP_80

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

flannel配置docker docker安装freenas_flannel配置docker_81

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

19、默认

flannel配置docker docker安装freenas_flannel配置docker_83

20、点击完成

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

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

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

至此操作完成。