linux查询iscsi服务,配置ISCSI客户端(LINUX)

文件系统容量

参考文档

1、iscsi initiator安装

位置:光盘Sever目录下

RHEL 5已开始在内核中加入了对iSCSI的支持,使用的iSCSI Initiator软件是Open-iSCSI Initiator,支持万兆网卡。

[root@localhost]# cd /mnt/Server/

[root@localhost]# rpm -ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm

warning: iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing…               ########################################### [100%]

1:iscsi-initiator-utils ########################################### [100%]

这个安装将iscsid、iscsiadm安装到/sbin目录下,它还将把默认的配置文件安装到/etc/iscsi目录下:

/etc/iscsi/iscsid.conf所有刚发起的iSCSI session默认都将使用这个文件中的参数设定。

/etc/iscsi/initiatorname.iscsi  软件iSCSI initiator的intiator名称配置文件。

在iscsi启动的时候,iscsid和iscsiadm会读取这两个配置文件。

2、redhat5下initiator配置

2.1、确认iscsi服务随系统启动而启动

用chkconfig检查iscsi和iscsid服务在运行级别3和5中随系统的启动而自动启动

[root@localhost]# chkconfig –list |grep iscsi

iscsi          0:off  1:off  2:off  3:on   4:on   5:on   6:off

iscsid         0:off  1:off  2:off  3:on   4:on   5:on   6:off

如果iscsid和iscsi没有随系统的启动而启动,则用chkconfig设置这两个服务在系统运行级别为3和5时随系统启动而启动

[root@localhost]# chkconfig iscsi –level 35 on

[root@localhost]# chkconfig iscsid –level 35 on

2.2、设置InitiatorName

用vi编辑/etc/iscsi/initiatorname.iscsi文件,文件内容如下

InitiatorName=iqn.2005-03.com.max:pe03

2.3、启动iscsi服务

用service iscsi start启动iSCSI服务。

root@localhost]# service iscsi start

Turning off network shutdown. Starting iSCSI daemon: [ OK ]

[ OK ]

Setting up iSCSI targets:                                                                    [ OK ]

用service iscsi status及service iscsid status查看iscsi相关服务的运行状态

[root@localhost]# service iscsi status

iscsid (pid 3697 3696) is running…

[root@localhost]# service iscsid status

iscsid (pid 3697 3696) is running…

2.4、分配存储资源,在Linux上执行target的发现

[root@localhost]# iscsiadm -m discovery -t sendtargets -p 200.200.10.200:3260

2.5、登录targets

可以使用 登录所有targets

iscsiadm -m node –loginall=all

也可以登录单个targets

[root@localhost]# iscsiadm -m node -T iqn.2007-04.acme.com:h3c:200realm.rhel5 -p 200.200.10.200:3260 -l

2.6、查看session

[root@localhost]# iscsiadm -m node –loginall=all

3、对磁盘的操作

3.1、使用fdisk -l 查看磁盘

[root@localhost ~]# fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14        2610    20860402+  8e  Linux LVM

Disk /dev/sdb: 268 MB, 268435456 bytes

9 heads, 57 sectors/track, 1022 cylinders

Units = cylinders of 513 * 512 = 262656 bytes

3.2、分区和格式化

步骤一:进行分区

[root@localhost ~]#fdisk /dev/sdb

输入“m”可以查看磁盘分区的帮助命令

n—————–新建一个分区

p-―――― 选择主分区

1――――― 选择分区号1

回车―――――分区起始柱面,选择默认

回车―――――分区大小,选择默认,全部柱面

w―――――  分区表写入磁盘

步骤二:格式化分区

[root@localhost ~]#mkfs.ext3 /dev/sdb1

步骤三:根据提示,修改可mount次数为“-1”,无限次。

[root@localhost ~]# tune2fs /dev/sdb1 -c -1

步骤四:查看并记录UUID

[root@localhost ~]#blkid

注意:使用设备名“/dev/sdb1”定位磁盘时,可能会出现磁盘漂移现象,所以推荐同UUID方式定位磁盘。UUID在格式化后产生,每一次格式化后产生不一样UUID。

3.3、 设置自动挂载

步骤一:创建挂接点

[root@localhost ~]# mkdir /dev/data

步骤二:编辑/etc/fstab文件

[root@localhost ~]# vi /etc/fstab

/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1

LABEL=/boot             /boot                   ext3    defaults        1 2

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

UUID=e7d152f5-478b-4945-bb5b-3ed6c9e6278e /data ext3 _netdev 0 0

注意:

挂载选项使用的是“_netdev”

UUID要顶格写。

Linux系统重启后,磁盘设备的名称可能会发生变化,从而引起文件系统不能挂载上来或者不能正确挂载,使用UUID的方式进行挂载可以解决这个问题。

步骤三:测试手动挂载

[root@localhost ~]#mount -a

[root@localhost ~]# df -k

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/mapper/VolGroup00-LogVol00

18156292   2742728  14476400  16% /

/dev/sda1               101086     12165     83702  13% /boot

tmpfs                   517568         0    517568   0% /dev/shm

/dev/sdb1               253839      6176    234558   3% /data

步聚四:测试启动自动挂载

[root@localhost ~]#reboot已用可用已用%挂载点

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值