vSphere共享存储全配置流程
1、Openfiler的安装
Openfiler 由rPath
Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。Openfiler 支持 CIFS、NFS、HTTP/DAV 和 FTP
本次实验目的为创建一个openfiler虚拟机,来作为ESXi的存储。地址如下:
192.168.2.21 openfiler
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
我们使用镜像openfileresa-2.99.1-x86_64-disc1.iso来安装,进入安装界面,其实如果懂linux的人基本上安装都没问题,因为安装实在是太像RHEL了。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
按Enter进入安装界面
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击Next进行下一步
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
选择键盘支持,按默认即可,点击Next继续
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
初始化硬盘,点击Yes进行下一步。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
准备定制分区,注意上图红框位置,一定要选择"Create custom layout"。点击Next进行
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
进入磁盘设置界面,点击"New"开始创建分区。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
先创建/boot分区,这里使用默认的100M即可。注意只选择sda硬盘,sdb我们在这里不使用。点击OK生效。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
继续创建swap分区,我们可以简单的把swap理解为跟windows下的虚拟分区是一回事。swap分区这里设置为内存的2倍。点击OK生效。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
创建根分区,将sda所有的空余空间都给它。点击OK。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
可以看到我们创建的3个分区,点击Next进行下一步,会有提示安全信息,点击Yes下一步
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
这里是引导信息,直接下一步即可。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
进入网络设置页面,先设置IP,点击Edit进行设置
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
设置IPv4地址,取消开启IPv6支持。点击OK生效。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
设置主机名,DNS因为不用上外网,所以没必要填写。点击下一步继续。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
设置时区,在中国区域上海位置点击,会有提示,并把"System clock uses UTC"取消。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
设置root用户的密码
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击Next开始安装。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
安装完成,提示重启。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
重启完成后,可以看到相关的信息,提示可以使用地址https://192.168.2.21:446进行访问。
在这之前,最好把防火墙关闭,使用命令:
[root@openfiler ~]# service iptables stop
[root@openfiler ~]# service ip6tables stop
关闭防火墙的开机启动:
[root@openfiler ~]# chkconfig iptables off
[root@openfiler ~]# chkconfig ip6tables off
2、在openfiler服务器中设置ISCSI链接
2.1、创建可用的卷
在浏览器输入https://192.168.2.21:446
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
用户名:openfiler
密码:password
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
登陆后的页面,显示的是当前的系统状态,可以看到现网络、CPU、内存、硬盘使用情况等信息。仅限于系统盘,并不包含用作共享存储的/dev/sdb磁盘。
现在开始设置硬盘为开启ISCSI做准备。其实设置的硬盘的过程也是一个将硬盘设置为一个LVM卷的过程。点击菜单栏的"Volume"。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
这里我们可以点击中间的链接"create new physical volumes",也可以点击右侧的"Block Devices"选项。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
这里我们点击/dev/sdb,在进入的页面中,由于页面过长,我们只截取要操作的部分,将菜单下拉到底部,看到可以将/dev/sdb进行分区的选项
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
这里设置分区模式为主分区,类型为PV(Physical Volume)。柱面因为要全部分配出去,选择默认即可,点击Create完成。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
可以看到已经创建好的分区,这里空间会有一些折损。点击右侧的"Volume Groups",将建好的PV加入VG中。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
填写VG名称,我们这里起名为vm,并在PV这里勾选上/dev/sdb1,点击"Add Volume group"进行添加。进入的页面依旧很长,我们直接下拉到最后进行设置
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
这个过程其实就是创建一个LV的过程,我们起名为Storge,描述为了清晰一些写了连接到ESXi,也可以不写。空间有滑条,可以写具体数值,也可以通过滑条来定制大小。我们直接拉到最大,所有空间都分配出去。文件系统一定要选择"block(iSCSI,FC,etc)"。点击创建。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
至此,整个创建卷的工作就完成了。
2.2、设置iSCSI连接
开启openfiler服务器的iSCSI Target服务。点击菜单栏的"Services"
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击红框中的Enable开启开机启动,Start启动服务,再点击菜单栏中的"Volume",选择右侧选项中的"iSCSI Targets"。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
直接点击Add添加即可。完成后直接点击本页面上的子菜单"LUN Mapping"
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击Map就OK了
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
至此有关硬盘的操作就完成了。在旁边有个子菜单"CHAP Authentication"项,是用来设置验证iSCSI发起端连接时身份的,不是必选项,我们做实验可以忽略。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
2.3、设置允许访问的网络范围
Openfiler可以设置一个网段的地址允许访问,也可以限定某台主机允许访问。我们先看一下网络配置。
点击菜单"System",可以看到主机名、DNS、网关等信息,以及网卡配置信息。拉到最下方,进行网络访问配置:
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
我们可以填写相关信息进行设置,按Update进行确认
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
我们直接设置了192.168.2.0网段允许访问。完成这些配置之后,我们转到菜单"Volumes",选择右侧选项"iSCSI Targets",再选择子菜单"Network ACL"
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
将Access类型选择为Allow,点击Update进行确认。至此,Openfiler服务器的相关设置已经设置完毕,后面将进行VMware ESXi主机连接Openfiler服务器的ISCSI实验。
3、将VMware ESXi主机连接上Openfiler iSCSI存储
使用VMware vSphere Client登录vCenter。
点击主机,选择右侧的配置菜单,选择存储适配器,然后选择iSCSI软件适配器中的vmhba33。如果没有,则添加一个。右键点击属性
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击添加,增加可以连接iSCSI的网卡
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击确定添加成功。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
可以看到已经添加成功了
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
点击动态发现,输入openfiler的地址192.168.2.21,其他的默认。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
可以看到添加成功,再点击静态发现。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
可以看到相关信息自动添加进来了。点击关闭。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
自动提示扫描适配器。点击是。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
可以看到openfiler的存储已经挂载上了。点击页面上的存储器选项,选择添加存储器
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
选择"磁盘/LUN"点击下一步
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
选择列出的磁盘,点击下一步
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
显示当前磁盘布局,点击下一步
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
给存储命名后下一步。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
这里可以选择空间的大小,我们选择最大可用空间。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
至此设置完成,点击完成后生效。
第二台主机的添加方式与第一台一样。
在清单列表中选择"数据存储和数据存储群集"中可以看到iSCSI存储的相关信息。
ESXi 连接Openfiler ISCSI" style="border:0px;list-style:none;">
至此存储部分已经设置完毕。
vSphere共享存储全配置流程的更多相关文章
- 批量修改vsphere共享存储多路径选择策略
传统方式修改存储的多路径选择策略 首先说一下传统web界面操作方式: 可以看到至少需要6次才能修改完成一个.在生产环境中一般会挂载很多FC存储,这时候就需要一个批量快捷的方式来修改. 使用Powerc ...
- nginx+iis+redis+Task.MainForm构建分布式架构 之 (redis存储分布式共享的session及共享session运作流程)
本次要分享的是利用windows+nginx+iis+redis+Task.MainForm组建分布式架构,上一篇分享文章制作是在windows上使用的nginx,一般正式发布的时候是在linux来配 ...
- 虚拟化(四):vsphere高可用功能前提-共享存储搭建(使用微软提供的iscsi software target,也可以使用免费开源的openfiler)
虚拟化(一):虚拟化及vmware产品介绍 虚拟化(二):虚拟化及vmware workstation产品使用 虚拟化(三):vsphere套件的安装注意及使用 虚拟化(四):vsphere高可用功能 ...
- 虚拟化(四):vsphere高可用功能前提-共享存储搭建
虚拟化(一):虚拟化及vmware产品介绍 虚拟化(二):虚拟化及vmware workstation产品使用 虚拟化(三):vsphere套件的安装注意及使用 虚拟化(四):vsphere高可用功能 ...
- 【转】虚拟化(四):vsphere高可用功能前提-共享存储搭建
vsphere高级功能HA.DRS.FT等,都需要有共享存储环境,即多台esxi主机同时连接一个共享存储,这样在新建虚拟机时,可以指定把虚拟磁盘保存在共享存储上,便于虚拟机在各个主机之间“飘移”. 常 ...
- bay——vSphere Oracle12cR2的RAC搭建安装之配置共享存储 - 副本
vSphere Oracle12cR2的RAC搭建安装之配置共享存储 https://blog.csdn.net/yuzifen/article/details/82496503 一.第一台机器添加两 ...
- hadoop2.x NameNode 的共享存储实现
过去几年中 Hadoop 社区涌现过很多的 NameNode 共享存储方案, 比如 shared NAS+NFS.BookKeeper.BackupNode 和 QJM(Quorum Journal ...
- 虚拟机在 OpenStack 里没有共享存储条件下的在线迁移[转]
原文链接:http://www.ibm.com/developerworks/cn/cloud/library/1508_wangyx_openstacklivemigrate/ 迁移(Migrati ...
- esxi存储(外部共享存储)
vSphere 基础物理架构中存储是一个非常关键的部分,没有好的存储,虚拟化也就没有存在的价值,并且它能够决定其系统性能的高低和如vMotion等高级功能能否实现.所以本次重点介绍vSphere中的存 ...
随机推荐
- Ubuntu 16.04通过APT源安装QUEM虚拟机调试Linux内核
安装: sudo apt-add-repository main sudo apt-get update sudo apt-get install qemu-kvm qemu virt-manager ...
- CentOS 6.9使用Setup配置网络(解决dhcp模式插入网线不自动获取IP的问题)
说明:dhcp模式插入网线不自动获取IP是因为网卡没有激活,造成这种原因的,应该是安装系统时没有插入网线造成的. 解决方法: 修改网卡配置文件 vim /etc/sysconfig/network-s ...
- SQLSERVER WINDBG调试:mssqlwiki.com
https://mssqlwiki.com/2012/10/16/sql-server-exception_access_violation-and-sql-server-assertion/ SQL ...
- JavaScript Array reverse 方法:颠倒数组中元素的顺序
在JavaScript中,Array对象的reverse()方法将颠倒(反转)数组中元素的顺序.arr.reverse()在原数组上实现这一功能,即,reverse()会改变原数组. 例1:将数组元素 ...
- 总结对Docker这个东西的想法
记得一开始的时候,还只能在一些网站上看到关于Docker零星的一些消息,之后的不久,有关Docker消息就遍布网络. 是什么因素让Docker火起来的? 或者说什么原因促使大家都对Docker感兴趣并 ...
- Digg工程师讲述Digg背后的技术
虽然最近业绩有所下滑,也出现了一些技术故障,但Digg作为首屈一指的社会化新闻网站,其背后的技术还是值得一探,Digg工程师 Dave Beckett 在今年4月份写一篇名为<How Digg ...
- SEO优化100条
1.准备个好域名.①.尽量在5位数内,当然也不一定,反正要让用户好记.(看个人):②.尽量用顶级的域名,搜索排名感觉好一点.③.做中文站最好用拼音注册,不要问为什么.看百度(baidu.com)就是很 ...
- ajax乱码解决总结
第一,javascript沿用java的字符处理方式,内部是使用unicode来处理所有字符的,第二,utf-8是每个汉字(unicode字符)用3个字节来存储.第三,用utf-8来send数据是不会 ...
- 【Python3 爬虫】09_正则表达式(re.math()、re.search()、re.sub()、全局匹配函数)
re.math()函数 从源字符串的起始位置匹配一个模式 语法:re.match(pattern, string, flag) 第一个参数代表对应的正则表达式,第二个参数代表对应的源字符,第三个参数是 ...
- 程序员的笔记工具——Markdown
安利一款轻量级的标记语言——Markdown 如上,Markdown作为一门语言,十分钟即可入门,熟练以后麻麻再也不用担心我在文章排版上浪费时间了!! 入门资源可参考如下回答(建议拣一条完整的看完上手 ...