Netapp ISCSI存储 for Linux 实践案例

一: Linux端配置步骤

l 确定当前的Linux版本

# cat /etc/redhat-release

#uname -a

l 检查当前的系统是否有安装iscsi软件包

# rpm –qa|grep iscsi

#iscsi-iname

l 如果当前没有安装iscsi软件包,

则需要安装,如果已安装了则跳过这一步

# yum check-update

#yum install iscsi

l 获取Linux的iscsi IQN

#cat /etc/iscsi / initiatorname.iscsi

 iqn.1987-05.com.cisco:01.a72fdce46ca8

二: Netapp 端LUN的配置

Lun 配置

> lun setup 按提示完成配置

或者命令行指定创建

存储系统检查并开始iscsi服务

#> iscsi start 

#> iscsi status

iSCSI service is running

 

 

在存储系统获取target名称

> iscsi nodename

iSCSI target nodename: iqn.1992-08.com.netapp:sn.118053173

 

 

存储系统创建Igroup

> igroup create -i -t linux iscsimysql

 

 

增加Linux node到igroup

 

> igroup add iscsimysql iqn.1994-05.com.redhat:3b93bdd7ccf

 

> igroup show

iscsimysql (iSCSI) (ostype: linux):

iqn.1994-05.com.redhat:3b93bdd7ccf (not logged in)

 

 

创建Volume

 

> vol create mysqliscsi aggr1_22 1024g

Creation of volume 'mysqliscsi' with size 30g on containing aggregate

'aggr1_22' has completed.

 

 

在vlume创建LUN

> lun create -s 500g -t linux /vol/mysqliscsi/lun1

 

> lun show

/vol/mysqliscsi/lun1     500g    (r/w, online)

 

 

map LUN到Igroup

> lun map /vol/mysqliscsi/lun1 iscsimysql 5 

 

 

> lun show

/vol/mysqliscsi/lun1          500g    (r/w, online, mapped)

 

三: Linux端iscsi配置及识别磁盘

 

iscsi.conf配置 旧版本这个需要配

置,新版本经测试也不需要配置,如果不行的话可以试试配置以文件

#cat /etc/iscsi.conf

#DiscoveryAddress=<IP address of target>

DiscoveryAddress=xx.xx.xx.xx(改为netapp存储的ip)

TargetName=iqn.1992-08.com.netapp:sn.99930701

(改为netapp的iscsi name,可在netapp 存储输入iscsi  nodename 获取)

当前版本的配置;默认不用配

置也是可以识别到盘的

#cat /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2005-03.com.redhat:01.b9d0dd11016

# vi /etc/iscsi/iscsid.conf

node.session.auth.authmethod = CHAP

node.session.auth.username = iqn.2005-03.com.redhat:01.b9d0dd11016

node.session.auth.password = 01.b9d0dd11016

重新启动iscsi服务

#chkconfig iscsi –level 35 on

 

#service iscsi restart

识别iscsi盘

[root@nbumaster dev]# iscsiadm -m discovery -t st -p 10.0.0.250

10.0.0.250:3260,0 iqn.1996-04.voltaire.com:01:38b5d1d1ccc

[root@nbumaster dev]# ls /dev/st*

/dev/stderr  /dev/stdin  /dev/stdout

[root@nbumaster dev]# iscsiadm -m node -T iqn.1996-04.voltaire.com:01:38b5d1d1ccc -p 10.0.0.250 -l

Logging in to [iface: default, target: iqn.1996-04.voltaire.com:01:38b5d1d1ccc, portal: 10.0.0.250,3260]

Login to [iface: default, target: iqn.1996-04.voltaire.com:01:38b5d1d1ccc, portal: 10.0.0.250,3260] successful.

[root@nbumaster dev]#

 

确保如下服务是开启的

#iscsid network iscsi netfs

#reboot

#df |grep /mnt/data 

/dev/sdb 51606140 184272 48800428 1% /mnt/data

Linux端识别盘

#fdisk –l

#/etc/init.d/ service iscsi start

#dmesg

#iscsi-ls

#fdisk /dev/sdb

#fdisk –s

#mke2fs –j –L data /dev/sdb

#mkdir –p /mnt/data

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值