ip-san linux,在linux下安装配置iscsi 软件连接到IP-SAN 磁盘阵列

一、 安装系统

因为安装iSCSI驱动需要配合核心来编译,所以会使用到内核源代码,此外,也需要编译器 ( compiler ) 的帮助,因此,先确定您的 Linux 系统当中已经有下列软件的存在 :kernel-source 、kernel、gcc、perl、Apache。

安装LINUX系统的时候选择自定义安装,安装所有上述软件,(如果不知道这些软件的具体位置,最好把所有涉及到服务和内核编译的软件都安装上),在这个linux版本上的network选项中把iscsi-initiator-utils-4.0.3.0-4选上安装.

二、 配置iscsi软件

2.1 安装

如果在安装系统的时候没有安装上iscsi 软件包,可以手工安装

1 首先安装sysfsutils-1.2.0软件包

tar -zxvf sysfsutils-1.2.0.tgz

cd sysfsutils-1.2.0

./configure

make

make install

2.安装linux-iscsi-4.0.3.0软件包

cp linux-iscsi-4.0.3.0.tgz  /usr/src/redhat/SOURCES

cd  /usr/src/redhat/SOURCES

tar -zxvf linux-iscsi-4.0.3.0.tgz

cd linux-iscsi-4.0.3.0

make

make install

2.2 配置 3.编辑iscsi配置文件

vi /etc/iscsi.conf

DiscoveryAddress=10.10.1.100   (大小写不要写错了)

4.启动Linux iscsi

service iscsi start

2.3 分区、格式化、做文件系统、挂载分区

(1.)先通过 fdisk -l查看分区情况

如果磁盘阵列挂载上,应该显示 sdb1

(2.)磁盘阵列分区

fdisk  /dev/sdb

Command (m for help): n

Command action

e   extended

p   primary partition (1-4)

Partition number (1-4): 1

First cylinder (1-189971, default 1):

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-189971, default 189971):

Using default value 1899719

Command (m for help): w

分好区后就可以利用mkfs这个命令来完成对分区的格式化操作,

mkfs -t ext2  /dev/sdb1

注:

fdisk命令格式

fdisk [-l] [-b SSZ] [-u] device

主要选项:

-l:  察看指定的设备的分区表状况。

-b SSZ:将指定的分区大小输出到标准输出上,单位为区块。

-u:搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址。

device:要这些操作的设备名称。

fdisk是各种Linux发行版本中最常用的分区工具,是被定义为Expert级别的分区工具。我们可以通过fdisk来分区使用iscsi设备。它还包括一个二级选单,首先输入命令,然后出现问答式界面,用户通过在这个界面中输入命令参数来操作fdisk。

a:设定硬盘启动区。

b:编辑一个BSD类型分区。

c:编辑一个DOS兼容分区。

d: 删除一个分区。

l: 察看指定的设备的分区表状况。

m:显示Fdisk命令各个参数的说明。

o:创建一个DOS分区。

n:设定新的硬盘分区。

p:打印分区信息。

s:创建一个空Sun分区表。

t:改变硬盘分区类型。

q: 结束分区,不保存操作内容。

v:校验硬盘分区表。

w:结束分区,保存操作内容。

x:进入高级操作模式。

# fdisk /dev/hdd

运行后出现fdiak的命令提示符:

Command (m for help):

使用n命令创建一个分区,会出现选择主分区(p primary partition)还是扩展分区(l logical)的提示,通常选用主分区。然后按照提示输入分区号(Partion number(1-4):)、新分区起始的磁盘块数(First Cylinder)和分区的大小,可以是以MB为单位的数字(Last cylindet or +siza or +sizeM or +sizeK:)。例如:

(3)设定挂载点:

#mkdir /iscsi

#mount  /dev/sdb1  /iscsi

#ntsysv    在里面把iscsi选上

#chkconfig  iscsi  on

(4) 写自动挂载文件,为每次开机自动挂载一个iSCSI卷

可以通过向/etc/fstab.iscsi (filesystem table)中添加指令行来告诉Linux如何自动挂载卷了。使用vi编辑器修改/etc/fstab,依次使用shift+G命令(将光标定位到最后一行)然后使用o命令(插入新行并且进入编辑状态),输入以下内容:

Vi  /etc/fstab

/dev/sdb1   /iscsi    ext3    defaults     0   0

(要和上面写的对齐)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值