#本文欢迎转载,转载请注明出处和作者。
Openfiler是一个已经集成了软件存储功能的Linux操作系统,官网下载下来后直接就是个ISO,可以创建虚拟机挂载ISO镜像,然后从CDROM启动,直接安装系统,安装完成后即可模拟存储使用。安装过程与安装Linux操作系统差不多(更简单),不作过多介绍。
1、安装openfiler
![8043117ccc2d40639f96c389f688c51e.png](https://i-blog.csdnimg.cn/blog_migrate/8c3a0c0fca3ef43d04cbab6073282b87.jpeg)
![956fd45785efbc6f0e89575e44af5b70.png](https://i-blog.csdnimg.cn/blog_migrate/512c5611d8434f86762007ba975dd752.jpeg)
![050e915dfb381198a4bd893d38bf6a9e.png](https://i-blog.csdnimg.cn/blog_migrate/4613373ad181093bd9d3c4edd63ff0f3.jpeg)
![3cbd632288f9f9782bd6e3b53b7d145a.png](https://i-blog.csdnimg.cn/blog_migrate/1ef33c848349582a61569eaf910a8dfb.png)
![6d8d363062d1172f94aeae7c7d91b0d8.png](https://i-blog.csdnimg.cn/blog_migrate/a8dbb0223b1aed68d92bd7deb4af53c3.jpeg)
![fb5e917004c854bb6d6a6c5124e60742.png](https://i-blog.csdnimg.cn/blog_migrate/9c8db78130645723b63751a8e00f1ed1.png)
![839bc3fa066ef2ba2dab56cc7dd87238.png](https://i-blog.csdnimg.cn/blog_migrate/8c40579ba149e9953e300818433bd8aa.jpeg)
选择时钟同步时区。
![1dc18ff4cd8aea7d53032270b5e651fb.png](https://i-blog.csdnimg.cn/blog_migrate/e48cc55bea9a48ceeaf50c827f973f24.jpeg)
设置root密码。
![1d67ed63a42e8f903b6a2eee122ac44f.png](https://i-blog.csdnimg.cn/blog_migrate/98e948035247e0a758f462a8e6af66f1.jpeg)
![5dbe9d4c2a4df741d2d07bc1786606ec.png](https://i-blog.csdnimg.cn/blog_migrate/2cf1213c49b5415dd10450674daa0b40.jpeg)
2、Openfiler模拟ISCSI存储
2.1为虚拟机增加磁盘
虚拟机层面增加3块磁盘,假装是物理的裸磁盘。
![7a5e432ff2378fd179a33acc5a50851a.png](https://i-blog.csdnimg.cn/blog_migrate/a8c04597ce52e3aad9b1469d89ffe733.jpeg)
![6607d3f494ed0fe395ebc88bc82376e1.png](https://i-blog.csdnimg.cn/blog_migrate/770e55e23820c9ebc0cfdb852f0c90fe.png)
![0978e7dd0d121c8f9fbc67c5ee7b9358.png](https://i-blog.csdnimg.cn/blog_migrate/6833db21425d3dfd00b7ab6d0fe0b6f1.png)
![4ed92939a2b8577d82eb419cbc57550e.png](https://i-blog.csdnimg.cn/blog_migrate/86ead16931a097dbc116765efdb7fd41.png)
![5feb0e71b077fed6700f146213a1ced7.png](https://i-blog.csdnimg.cn/blog_migrate/a35f085dc870e5eb69b81edeecbab2c2.png)
自己手快一下子增加了4块,其实要做raid5,最少3块就可以了,不能低于3块。
![ef99ed89c9f8d3f248f0da23db4d3b50.png](https://i-blog.csdnimg.cn/blog_migrate/ebb178b4b35c58e6a57eb6a4098086a5.png)
2.2登录openfiler
访问https://ip地址:446即可访问openfiler管理页面。(好可爱的暗中观察企鹅)默认用户名为openfiler,密码为password。
![6d19c4bf4d2239fd573a6e4d5d25b21f.png](https://i-blog.csdnimg.cn/blog_migrate/3fb87bb09c78a386795086192fb1b8d4.png)
![754141f57b7709a8693dc1c3d398ec0e.png](https://i-blog.csdnimg.cn/blog_migrate/c49be982d8966748d79f57cffa9ff6dd.jpeg)
2.3硬盘分区
复习一下要做逻辑卷的过程,详细的介绍可以看之前的【理论研究】文章:
繁星亮与鲍包包:【理论研究】漫谈传统IT基础设施08-存储(02)zhuanlan.zhihu.com![c1e9914b9bce941f1e7a8e7851762bec.png](https://i-blog.csdnimg.cn/blog_migrate/82a31cecc2ceb7627ff403c152eed9a4.jpeg)
首先需要由PV,PV会组成VG,VG再根据不同的大小划分PP,多个PP组成LP,最后形成LV。(其实不用记忆,大概有个感性认知就可以了。)
所以第一步我们需要PV,而PV可以是物理盘,也可以是多块物理磁盘经过Raid后的逻辑硬盘。这里我们选择用软件做Raid的方式创建逻辑硬盘。
点击顶部volumes标签,会提示没有PV,直接点击红框区域,先对3块硬盘进行分区。
![a763320f99299575281161270ec1e155.png](https://i-blog.csdnimg.cn/blog_migrate/2c6b41d8c4259e323892bf23893d43bc.jpeg)
选择对应的磁盘,要逐块磁盘做,至少做3块。
![afe55f052c4161a1177acc5b98e08d3c.png](https://i-blog.csdnimg.cn/blog_migrate/ae15c3a54621547d3f043da4bd807bc0.jpeg)
分区类型(Partition Type)一定要选RAID array member,否则没有办法做软Raid。
![1441922b3cb69decd6c600858855e8fa.png](https://i-blog.csdnimg.cn/blog_migrate/5c740bc7376f813d1bdadaa00f3e8b02.jpeg)
3块磁盘创建分区后,点击右侧的“Software RAID”标签,然后可以看到刚才3块Partition Type为RAID array member的磁盘,然后选择RAID-5创建Raid逻辑盘。
![34fb01a25ebccb311b6685402c06451e.png](https://i-blog.csdnimg.cn/blog_migrate/803cd4a8093f6ebd17374d14462435e8.jpeg)
创建完成。
![77cdf3d5a59577361a8275a59570b532.png](https://i-blog.csdnimg.cn/blog_migrate/df5fdf045909b1a770c48dcd46bec78a.jpeg)
然后点击Volume Groups标签,可以创建卷组,选择Raid后的逻辑硬盘。
![0dd8fcda1343ce89288c6785497a7557.png](https://i-blog.csdnimg.cn/blog_migrate/43d2510f98652552087aa6c3b641b5bf.jpeg)
完成VG(卷组)的创建。
![efcaf9fdfd42b66920ed5252b126e8d9.png](https://i-blog.csdnimg.cn/blog_migrate/f9ea7f912f1c1a684c44e078f0c1a9b4.jpeg)
然后点击“Add Volume”标签,可以创建逻辑卷,记得类型要选block(iSCSI),因为这种才是裸磁盘,而不会把磁盘格式化文件系统。
![275593ac132d6ef23100e6df342cca82.png](https://i-blog.csdnimg.cn/blog_migrate/a38862803471f0ac38b35d8f1198b413.jpeg)
创建逻辑卷完成。
![c68b74e66b84878ac218dc975d037f0e.png](https://i-blog.csdnimg.cn/blog_migrate/be989253bb7b4305c3a354f9ae8f26e3.jpeg)
然后需要点击顶部“Services”标签,开启iSCSI target服务,先enable,再start。
![cd52c87b3627c8268cce51922e46b6e0.png](https://i-blog.csdnimg.cn/blog_migrate/abd8c26c1a928e272348c3af28a2f801.jpeg)
再倒volumes标签的iSCSI targets标签里面,先创建iSCSI Tagget。(用于标识iSCSI磁盘,相当于磁盘的IP地址。叫iqn地址)
![d0d3859d0fbe6825d312ea991a455bd9.png](https://i-blog.csdnimg.cn/blog_migrate/ddbd8ab778e21e0629dbbce2a260d3e9.jpeg)
将生成的iqn地址,绑定刚才创建的逻辑卷。
![ef0b13ecb78e8b17a0a71d739ab364da.png](https://i-blog.csdnimg.cn/blog_migrate/a6e4ad0d32ee29e4dc49e39686b67583.jpeg)
然后点击Network ACL子标签,添加网段。
![15c10c56cf9a19af8e2794142ac97e02.png](https://i-blog.csdnimg.cn/blog_migrate/55524aeab3dfb40d40844dad60310aa6.jpeg)
最后Network ACL选择刚才创建的网段,设置为Allow允许访问。
![95cc9cd490da8e06128071661b061e07.png](https://i-blog.csdnimg.cn/blog_migrate/8cfb21c5a083b8414838357d5acb41ec.jpeg)
之后,主机就可以通过iscsi发起程序,连接openfiler创建iscsi磁盘了。客户端连接iSCSI磁盘的方法与过程上一篇已经讲过了,这里不再重复,可以参考上一篇的操作过程。
【实战演练】基于各种存储模拟器与软件存储的存储实验02-Windows Server ISCSI角色zhuanlan.zhihu.com