Redhat Linux挂载IP-SAN iScsi协议【测试环境】 Redhat Linux企业版5.5、 IP-SAN磁盘阵列一台。
一、 Linux安装时注意事项
1、安装操作系统RHEL5.5时 当安装进行到以下界面时如图所示
请勾选“网络服务器”选项并选中“现在定制” 点击下一步。
选中左边“服务器”选项并将其右边的子项全部勾选再继续进行安装。
2、我们连接完成了ISCSI设备之后,如果直接执行关闭计算机或重新启动计算机的操作,你会发现计算机会卡在关闭的过程中,查询原因发现iscsi连接在断开之前,系统已经把网络连接关闭而导致的,因此我们需要修改一下iscsi的配置文件,让他提醒Redhat系统不要关闭网络连接 以确保计算机正常关闭:
登出节点时,首先需要解除挂接unmount /mnt/iscsi (该路径为实际挂载路径请根据实际情况修改)
输入登出命令:icsiadm–m node–Tiscsi :openfi ler–p 192.168.1.204:3260–u
如果只设置到这一步,每次关机之前需要手动移除iscsi连接,否则redhat会因umount网络磁盘之前系统关闭了网络连接而导致无法关机,卡死在这一过程中,因此我们需要配置一下/etc/init.d/iscsid文件,在其中添加以下几行代码:echo-n$"Turning off networkshutdown. "
#we do not want iscsi or networkto run during system shutdown
#incasethereare RAIDormultipathdevices using
#iscsi diskschkconfig --level 06 networkoffrm/etc/rc0.d/*networkrm/etc/rc6.d/*network
好了,现在可以重新启动系统,以验证他是否可以正常关机,是否开机会自动连接和挂载I SCSI网络磁盘。
二、配置iScsi服务
1、 首先确保服务器与磁盘阵列已经连通可以使用ping命令进行测试。本例的服务器IP地址为192.168.0.209使用的磁盘阵列的iSCSI端口的地址为192.168.0.204。
2、将Redhat5.5 的系统光盘插入光驱中 打开光盘目录下的Server文件夹 找到iscsi-initiator-uti ls-6.2.0.871-0.16.el5.文件如图所示
鼠标双击进行安装
点击“应用”继续安装
点击“无论如何都安装”
软件安装成功关闭窗口即可。
右键单击桌面空白处在菜单中选择“打开终端”如下图所示
输入# iscsiadm命令,如果有下面红框的返回提示,则表示iscsi连接软件安装成功如图所示
注意安装成功后首先要进入/ect/iscsi目录下修改配置文件。如图所示
cd /etc/iscsi 切换路径到/etc/iscsils 列出目录下文件gedit 使用gedit编辑文件,如图所示
将InitiatorName的值设为阵列中设置的正确的LUN启动器名称。修改完成后进行保存并退出。重启iscsi服务确保配置生效。
首先要确保iSCSI服务处于运行状态输入命令#service iscsi start来启动iSCSI服务。如下图所示
命令#service iscsi restart (用于重启iscsi服务)
服务启动后可以使用命令发现网络中的存储节点。
发现目标:默认情况下, iscsi发起方和目标方之间通过端口 3260连接.我们本次实验中
磁盘阵列的IP地址是192.168.1.204,我们运行以下命令:
#chkconfig iscsi on;chkconfig iscsi – l ist (查看iscsi启动状态)
#iscsiadm –m discovery –t sendtargets –p 192.168.1.1:3260
此时找到拥有一个目标的(target),返回如下信息:
192.168.1.204:3260,1 iscsi :openfi ler被发现的目标也叫做节点(node)
通过刚才的命令,我们探测 到 192.168.1.20 4的服务器上面有一个被称为: iscsi :openfi le r的节点正在工作。
接下来可以登录目标节点
输入命令 #iscsiadm –m node -T iscsi :openfi ler – p 192.168.1.204:3260 – l(仅本次登录) 如下图所示
如果返回successful提示信息标识登录成功。
如果要在系统启动时自动登录可以输入以下命令
#iscsiadm–m node–T iscsi :openfi ler– p 192.168.1.204:3260 --op update– n up–vautomatic(注意:后面的node和startup中间有一个小数点) 如下所示
登录节点后运行命令#fd i sk–l来查看服务器连接的磁盘信息如果成功则会显示我们所登录的iSCSI磁盘信息如下图所示
上图红框所标识的磁盘信息即为服务器挂载的磁盘阵列的磁盘信息。
在对磁盘进行分区操作之前先介绍下l inux下的两种分区表
MBR分区表 MBR含义主引导记录
所支持的最大卷 2T T; tera bytes,1TB=1024G B
对分区的设限最多4个主分区或3个主分区加一个扩展分区。
G PT分区表 G PT含义 G U ID分区表
支持最大卷 18EB E exabytes,1EB=1024TB
每个磁盘最多支持128个分区
使用parted建立大小超过2T的分区
如上所示因为我们所挂载的磁盘大小已经超过2T所以使用默认的MBR分区表将不能识别挂载的磁盘 因此必须使用G PT分区表进行分区。要使用G PT方式进行分区要使用parted命令行工具。
输入命令#parted/dev/sdb (/dev/sdb即为上一步红框中所列出的磁盘) 如下图所示
输入命令#p(或者print)可查看已存在的分区信息。如下图所示
上图为已划分好分区的磁盘信息分区表为GPT模式两个分区的大小分别为3195G和800G。
如果磁盘还未划分分区则按以下步骤进行
1、输入命令mklabel gpt设置分区为GPT模式默认为MBR模式。 (如果磁盘容量大于2T不使用此命令将无法进行分区操作)
2、输入命令mkpart primary0%100%primary指分区类型为主分区 0是分区开始位置 100%是分区结束位置。相同的命令为 mkpart primary0-1或者是 mkpart primary0 XXXXXX结束的空间。也可指定磁盘中的部分容量划分为一个分区命令如下所示mkpart logical ext350G 100G该命令标识将磁盘从50G开始到100G结束的空间划分为ext3格式的逻辑分区。如图所示
当然也可以只输入mkpart指令而不带任何参数 parted会一步步提示用户输入相关信息并最终完成分区创建如图
分区操作完成后可使用print命令查看分区信息是否正确。
创建文件系统
ZJI原名维翔主机,是原来Wordpress圈知名主机商家,成立于2011年,2018年9月更名为ZJI,提供香港、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册业务。ZJI今年全新上架了台湾CN2线路服务器,本月针对香港高主频服务器和台湾CN2服务器提供7折优惠码,其他机房及产品提供8折优惠码,优惠后台湾CN2线路E5服务器月付595元起。台湾一型CPU:Inte...
妮妮云的知名度应该也不用多介绍了,妮妮云旗下的云产品提供商,相比起他家其他的产品,云产品还是非常良心的,经常出了一些优惠活动,前段时间的八折活动推出了很多优质产品,近期商家秒杀活动又上线了,秒杀产品比较全面,除了ECS和轻量云,还有一些免费空间、增值代购、云数据库等,如果你是刚入行安稳做站的朋友,可以先入手一个119/元季付的ECS来起步,非常稳定。官网地址:www.niniyun.com活动专区...
cmivps香港VPS带来了3个新消息:(1)双向流量改为单向流量,相当于流量间接扩大一倍;(2)Hong Kong 2T、Hong Kong 3T、Hong Kong 无限流量,这三款VPS开始支持Windows系统,如果需要中文版Windows系统请下单付款完成之后发ticket要求官方更改即可;(3)全场7折年付、8折月付优惠,优惠码有效期一个月!官方网站:https://www.cmivp...