Centos 6.5挂载华为赛门铁克存储(Oceanspace S6800E存储系统)

2019-12-15 06:18栏目:操作系统
TAG:

Centos 6.5挂载Motorola赛门铁克存储(Oceanspace S6800E存款和储蓄系统)

iSCSI 是豆蔻年华种 SAN的装置而 SAN的装置首借使提供 Server 存款和储蓄体的空间.相较于古板的 SAN 是以光导纤维为传输媒体而 iSCSI(Internet SCSI卡塔尔(英语:State of Qatar)他是 IP-based 的数额存款和储蓄的设备.使得他能更便于接纳在集团中. 1.相像的网卡就会当作 iSCSI Target 但是劣势就是会花销太多的 CPU 能源,针对如此的标题由此发展出别的二种的 iSCSI Target 网卡.2.风度翩翩种是软件的 iscsi + TOE (TOE:TCP/IP offload engine卡塔尔(英语:State of Qatar),它能够针对 TCP/IP 的封包直接在网络卡 上运算所以不会为此据有系统上的 CPU 的使用率, 3.此外生机勃勃种正是硬件式的 iSCSI + TOE. 它除了富有 TOE 还足以平素指向 iSCSI 的数据做运算.基本上它的施用上就像是日常存款和储蓄设备 HBA.你能够一向在 BIOS 选项作 iSCSI 硬件开机的动作.
近日 奥迪Q3HEL5 和 SLES10 都早就将 iSCSI Target 充任缺省的机件,所以以前的本子如 ENCOREHEL4 需求采用 iSCSI Target 那边介绍其它风流倜傥套 IET (iSCSI Enterprise Target卡塔尔 首先要先下载iSCSI Target 我们得以在 中能够见到.直接使用最新生机勃勃版就能够.下载下来是 Source code 所以基本的 Linux(RedHat, Fedora...卡塔尔(英语:State of Qatar)都足以直接编辑使用.
1.Target端的配置
target端即磁盘阵列或别的具有磁盘的主机。通过iscsitarget工具将磁盘空间映射到网络上,initiator端就能够查找开采并选取该磁盘。
专心,二个target主机上得以映射多少个target到互联网上,即能够映射多少个块设备到互联网上。
1)软件包
iscsitarget
可以从
2)编写翻译安装
相当的轻巧,解包,编写翻译,安装就足以。
tar zxvf iscsitarget-1.4.19.tar.gz
cd iscsitarget-1.4.19/
make
make install
该包会将iscsitarget必要的内核模块,顾客层工具,服务运转脚本,配置文件,man手册等装置到系统中
包括:
iscsi_trgt.ko 内核模块
ietd iscsitarget的守护进程
ietadm iscsitarget的顾客层管理工科具
/etc/init.d/iscsi-target iscsitarget的运营脚本
/etc/ietd.conf iscsitarget的陈设文件
/etc/initiators.allow 调整initiator对target的拜望权限。
/etc/initiators.deny 调整initiator对target的拜谒权限。
/etc/iet/targets.allow 调整不相同target的被访谈权限。
3)配置/etc/ietd.conf
Target iqn.2001-04.com.example:storage.disk2.sys1.xyz
Lun 0 Path=/dev/sda1,Type=fileio
Alias lun0
大意表明:
Target iqn.二零零一-04.com.example:storage.disk2.sys1.xyz 代表该ISCSI Target 的命名,命名在同一子网内应当是天下第一的,标准命名方式为:
"Target "+ target名字 (格式如下: iqn.yyyy-mm.<reversed domain name>[:identifier] )
“Lun 0 Path=/dev/sda1”表示块设备号为0,映射的磁盘为/dev/sda1。
本次配置中 Type 的设定为"fileio",作者首要用来对二个磁盘实行仓库储存分享。
自然也能够针对供给安装为: "file" or "LVM"。
除了这几个之外还会有不菲别样参数能够安装,具体参谋:

4)启动iscsitarget
/etc/init.d/iscsi-target start
2.inititor端配置
1)软件包
源码包是open-iscsi,经过rpm包封装后,名字是iscsi-initiator-utils。
2)首要安装了上面一些文本
/etc/iscsi/iscsid.conf
/etc/rc.d/init.d/iscsi
/etc/rc.d/init.d/iscsid
/sbin/iscsi-iname
/sbin/iscsiadm
/sbin/iscsid
/sbin/iscsistart
/var/lib/iscsi
/var/lib/iscsi/ifaces
/var/lib/iscsi/isns
/var/lib/iscsi/nodes
/var/lib/iscsi/send_targets
/var/lib/iscsi/slp
/var/lib/iscsi/static
/var/lock/iscsi
3)连接target
先是要作保iscsid守护进度运转,否测iscsiadm的风度翩翩多样操作都会停业:
/etc/init.d/iscsid start
发现target:
iscsiadm -m discovery -t sendtargets -p <iSCSI target ip>:<port>
暗许情形下<port>是3260,除非你有破例的装置。
与target创设连接:
iscsiadm -m node -T <target-name> -p <ip-address>:<port> --login
此地target-name为上一步开采target时的得到的。
此刻经过fdisk -l就足以观察映射过来的磁盘,该磁盘能够像使用本地磁盘相像实行格式化,分区等操作。
能够透过以下命令实验:
fdisk /dev/sdc
mkfs.ext3 /dev/sdc1
mount /dev/sdc1 /mnt
dd if=/dev/zero f=100M.img bs=1M count=100
3.target和initiator间使用CHAP验证。
CHAP验证有二种,生龙活虎种是针对discovery的,即只要不契合验证的客户名和密码,则initiator端便心有余而力不足通过"-m discovery"发掘钦定主机上的别样叁个target。
命令会重临验证战败,如下:
$ iscsiadm -m discovery -t sendtargets -p 192.168.29.224
iscsiadm: Login failed to authenticate with target
iscsiadm: discovery login to 192.168.29.224 rejected: initiator error (02/01), non-retryable, giving up
另黄金时代种是针对node login的,即果不合乎验证的用户名和密码,则initiator端编不能透过--login登入钦定主机上的某三个target。
一声令下会回来验证战败,如下:
$ iscsiadm -m discovery -t sendtargets -p 192.168.29.224 #立业成家discover钦定主机上的target
192.168.29.224:3260,1 iqn.2001-04.com.example:storage.disk2.sys1.xyz
$ iscsiadm -m node -T iqn.2001-04.com.example:storage.disk2.sys1.xyz -p 192.168.29.224 --login #没辙透过认证,登陆战败
Logging in to [iface: default, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.29.224,3260]
iscsiadm: Could not login to [iface: default, target: iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.29.224,3260]:
iscsiadm: initiator reported error (15 - already exists)
1)在initiator端
配置/etc/iscsi/iscsid.conf,加多如下选项:
#以下七个是指向discovery的。
#discovery时启用CHAP验证
discovery.sendtargets.auth.authmethod = CHAP
#initiator的名字,也能够是其他字符串,只要和target端IncomingUse配置的名字如出后生可畏辙就行
discovery.sendtargets.auth.username = iqn.1994-05.com.fedora:ba72af8aaf5
#证实密码,要和target端肖似
discovery.sendtargets.auth.password = 1234567890ab
#以下三个是指向login的。
#login时启用CHAP验证
node.session.auth.authmethod = CHAP
#initiator的名字,也得以是别的字符串,只要和target端IncomingUse配置的名字如出风姿洒脱辙就能够
node.session.auth.username = iqn.1994-05.com.fedora:ba72af8aaf5
#证实密码,要和target端相符
node.session.auth.password = 1234567890
下一场重启initiator。
/etc/init.d/iscsid stop
/etc/init.d/iscsid start
2)在target端
本着discovery配置/etc/ietd.conf,在全局参数处(定义第四个target早前),增加如下大器晚成行:
IncomingUser iqn.1994-05.com.fedora:ba72af8aaf5 1234567890ab
IncomingUser 和 OutgoingUser 表示ISCSI 客商端的客户名和密码,客户名和密码都可认为空,默以为allow权限,密码最长可为10个字符。
那边iqn.1994-05.com.fedora:ba72af8aaf5是initiator的名字(也能够是其余字符串),1234567890ab是initiator的密码,名字和密码必需和initiator上/etc/iscsi/iscsid.conf
中的顾客名密码意气风发致。若是不等同,则initiator施行"-m discovery" 是就能够倒闭。
本着login配置/etc/ietd.conf,既然是本着login的,那么增多IncomingUser是就应有加上的钦命的target上。如下:
Target iqn.2001-04.com.example:storage.disk2.sys1.xyz
Lun 0 Path=/dev/sda1,Type=fileio
IncomingUser iqn.1994-05.com.fedora:ba72af8aaf5 1234567890
然后重启iscsitarget
/etc/init.d/iscsi-target stop
/etc/init.d/iscsi-target start

 

iscsi操作总结
增加iscsi存储
(1)发现iscsi存储:

大器晚成、存款和储蓄端配置

iscsiadm -m discovery -t st -p ISCSI_IP
(2卡塔尔查看iscsi开掘记录:

1、Oceanspace S6800E ISCSI主机端口配置流程图

iscsiadm -m node
(3)登录iscsi存储:

 图片 1

iscsiadm -m node -T LUN_NAME -p ISCSI_IP -l
(4卡塔尔(英语:State of Qatar)开机自动:

2、创建LUN

iscsiadm -m node –T LUN_NAME -p ISCSI_IP --op update -n node.startup -v automatic
删除iscsi存储
(1)登出iscsi存储

    事例申明:

iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u
(2卡塔尔登出iscsi全数登入

分选要运用的RAID组“raid_fc_02(RAID5)”,点击“成立LUN”,制造LUN命名、划分体积、选拔调整器。

iscsiadm -m node --logoutall=all
(3卡塔尔删除iscsi发掘记录:

图1:创建LUN

iscsiadm -m node -o delete -T LUN_NAME -p ISCSI_IP
登陆需验证码的节点
(1卡塔尔开启认证
iscsiadm -m node -T LUN_NAME -o update --name node.session.auth.authmethod --value=CHAP
*.使用-o同--op
(2卡塔尔(قطر‎加多客商
iscsiadm -m node -T LUN_NAME --op update --name node.session.auth.username --value=[用户名]
(3卡塔尔加多密码
iscsiadm –m node –T LUN_NAME –op update –name node.session.auth.password –value=[密码]

 图片 2

图2:具体创设LUN需填写的消息。结束后,明确。然后会格式化创设的LUN。

 图片 3

图2:格式化创制的LUN后,显示如下。

 图片 4

3、增加主机组及主机

    创造主机组,新建主机组命名,以至主机组操作系统接受。

图3:创设主机组

 图片 5

图4:新建主机组命名,以致操作系统采取。

 图片 6

图5:增加主机,命名。

 图片 7

 

4、增加映射

图6:选拔主机LUN 的ID,然后加上。

 图片 8

版权声明:本文由bob体育app发布于操作系统,转载请注明出处:Centos 6.5挂载华为赛门铁克存储(Oceanspace S6800E存储系统)