歡迎您光臨本站 註冊首頁

iSCSI on Linux FC6

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

  一直以來,對於存儲都沒有什麼概念,目前用的大部分都還是機器內部的硬碟,或者外接一個盤陣什麼,所以對於SAN、NAS、DAS等等都沒有了解,也不知道使用的時候需要注意些什麼。

  最近iSCSI討論的越來越多,各個操作系統都相繼的支持iSCSI,使用也很方便,所以在Linux上試驗了一下。

  對iSCSI也沒什麼了解,第一個發現的就是iscsitarget和linux-scsi這兩個軟體:

  如果你要使用iscsitarget,注意你的內核版本必須高於2.6.14:

  tar zxvf iscsitarget-0.4.14.tar.gz
  cd iscsitarget-0.4.14
  make
  make install

  這樣就安裝完畢了,呵呵,容易吧。配置文件/etc/iet.conf

  Target iqn.2006-04.wenzk.net:storage
# Users, who can access this target
# (no users means anyone can access the target)
#IncomingUser
#OutgoingUser
# Lun definition
# (right now only block devices are possible)
Lun 0 Path=/dev/sdc
# Alias name for this target
Alias iSCSI

  修改以上部分就可以了,指定Lun和Path差不多就可以了

  啟動iscsitarget:/etc/init.d/iscsi-target start

  Linux-iscsi在FC6下可以直接用yum 安裝:yum install iscsi-initiator-utils

  啟動iSCSI服務:/etc/init.d/iscsi start

  搜索target:iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260

  iSCSI登陸:iscsiadm -m node -T iqn.2006-04.wenzk.net:storage -p 192.168.0.4:3260 -l

  如果沒有錯誤提示,可以使用dmesg看到新的SCSI設備了,可以使用mount進行掛在。

  iSCSI登出:iscsiadm -m node -T iqn.2006-04.wenzk.net:storage -p 192.168.0.4:3260 -u

  存在問題:

  個人以為iSCSI很大的一個好處就是以block形式共享磁碟,所以A B都可以同時掛在同一塊硬碟,這樣A B就很方便的共享數據,但是實際操作中發現試試未必如此,不知道iSCSI和SAN都能不能這麼用,還是習慣使用NFS,NFS對於這些特性支持的很好。不知道是否我理解有錯誤。

[火星人 ] iSCSI on Linux FC6已經有268次圍觀

http://coctec.com/docs/linux/show-post-128515.html