构建基于IP SAN的iSCSI存储系统

信息化建设预算有限!如何在有限的资金中完美的完成既定目标?

为现有CentOS6.4 64bit添加2块新磁盘,做IP网络存储iSCSI

注:为了方便截图,我在虚拟机上进行实验!

一、为CentOS6.4 64bit添加2块新磁盘:

1. 关掉CentOS6.4 64bit服务器,添加2块SCSI磁盘,再开机,查询是否看到该新添加的磁盘:

image

2. 对新添加的磁盘分区,如下图所示:

image

image

3. 对磁盘进行格式化

[root@CentOS6 ~]# mkfs –t ext4 –c /dev/sdb1

4. 挂载分区

[root@CentOS6 ~]# mkdir /iscsisdb1

[root@CentOS6 ~]# mount /dev/sdb1 /iscsisdb1

5. 与CentOS服务器一起启动

[root@CentOS6 ~]# vim /etc/fstab

在最后一行添加如下内容:

20 /dev/sdb1 /iscsisdb1 ext4 defaults 1 2

提示:另一块新磁盘的分区完成后,也加入/etc/fstab中,与OS一起启动!如下图所示:

image

二、IP SAN的iSCSI存储系统的配置:

1. 安装iSCSI Target软件:

[root@CentOS6 ~]# mkdir /etc/iscsi

[root@CentOS6 ~]# mount /dev/sr0 /media/

[root@CentOS6 ~]# cd /media/

[root@CentOS6 media]# ll

-r--------. 1 root root 137487 Jun 10 2010 iscsitarget-1.4.20.1.tar.gz

[root@CentOS6 media]# cp iscsitarget-1.4.20.1.tar.gz /etc/iscsi

[root@CentOS6 media]# cd /etc/iscsi

[root@CentOS6 iscsi]# tar -zxvf iscsitarget-1.4.20.1.tar.gz

[root@CentOS6 iscsi]# cd iscsitarget-1.4.20.1

[root@CentOS6 iscsitarget-1.4.20.1]# make && make install

//启动iscsi-target服务

[root@CentOS6 iscsitarget-1.4.20.1]# service iscsi-target start

//让iscsi-target服务与CentOS服务一起启动

[root@CentOS6 iscsitarget-1.4.20.1]# cd

[root@CentOS6 ~]# chkconfig --level 35 iscsi-target on

2.配置简单的iSCSI Target

//编辑iSCSI Target的主配置文件是/etc/iet/ietd.conf

[root@CentOS6 ~]# vim /etc/iet/ietd.conf

35 #Target iqn.2001-04.com.example:storage.disk2.sys1.xyz #修改此行为:

Target iqn.2013-04.com.beyond:iscsisda1

52 #Lun 0 Path=/dev/sdc,Type=fileio,ScsiId=xyz,ScsiSN=xyz

Lun 0 Path=/dev/sdb1,Type=fileio,ScsiId=xyz,ScsiSN=xyz

//如果要共享存储为多个磁盘或分区或文件 eg: 还要共享sdc1分区

Target iqn.2013-04.com.beyondhdf:iscsisdc1

Lun 0 Path=/dev/sdc1,Type=fileio,ScsiId=xyz,ScsiSN=xyz

//重启iscsi-target服务

[root@CentOS6 ~]# service iscsi-target restart

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ffa9bac702f7b4a9db72cf8c962282b5.html