天天看點

iSCSI的簡單應用

RHEL的存儲模型:

Application<----->VFS<------>File System Driver<----->Block Device Driver<----->Volume

DAS直接附加存儲:直接附加到主機闆系統總線的某個接口上

   總線架構:SCSI,IDE,ATA

   邏輯裝置:LVM,RAID

NAS網絡附加存儲:以檔案級别實作資料塊存儲

SAN存儲區域網路絡:它存儲卷級别的資料塊

   FC SAN                用光信号模拟SISC指令傳輸

   IP SAN                用IP網絡封裝SISC指令

為網卡(eth0,eth1)建立負載均衡:

1.)配置檔案/etc/modprobe.conf,添加語句:

   alias bond0 bonding

   options bond0 mode=1 miimon=100 use_carrier=0

2.)建立bond0的配置檔案,修改eth0和eth1的配置檔案:

   vim /etc/sysconfig/network-scripts/ifcfg-bond0

***************************************************************

   DEVICE=bond0

   BOOTPROTO=static

   IPADDR=192.168.0.29

   NETMASK=255.255.255.0

   GATEWAY=192.168.0.253

   ONBOOT=yes

   vim /etc/sysconfig/network-scripts/ifcfg-eth0

   DEVICE=eth0

   MASTER=bond0

   SLAVE=yes

   vim /etc/sysconfig/network-scripts/ifcfg-eth1

   DEVICE=eth1

3.)重新開機網絡服務`service network restart`

4.)使用`ifconfig`指令測試設定是否成功

                                                                   配置一個IP  SAN

實驗原理:

服務端:

1.)準備儲存設備(儲存設備不能格式化)

2.)安裝target端

3.)将準備好的儲存設備設定為IP SAN裝置

4.)定義哪些客戶IP可以登入此IP SAN

用戶端:

1.)安裝initrator元件

2.)發現某主機上的IP SAN存儲

3.)登入某IP SAN

4.)分區,格式化和挂載此IP SAN

Target

1.)準備要共享的裝置,這裡使用本地磁盤上的新分區:

    fdisk -l

    fdisk /dev/sda 建立所需要的新分區

    partprobe

2.)安裝iscsi服務端:

    yum -y install scsi-target-utils

    service tgtd start

    chkconfig tgtd on

    netstat -tnlp | grep 3260

3.)服務端配置管理工具tgtadm的使用

    tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2010-08.com.example.scsi:disk1(建立一個target)

    tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sda5  (建立LUN,号碼為1)

繼續閱讀