您好,登錄后才能下訂單哦!
DAS直連式存儲
將存儲設備通過SCSI接口或光纖通道直接連接到計算機上,不能實現數據與其他主機共享,占用服務器操作系統
NAS網絡技術存儲
一種專用數據存儲服務器,以數據為中心,將存儲設備與服務器徹底分離,集中管理數據,從而釋放帶寬、提高性能,用戶通過TCP/IP協議訪問數據
SAN存儲區域網絡
通過光纖交換機、光纖路由器等設備將磁盤陣列、磁盤等存儲設備與相關服務器連接起來,形成高速專用網絡
ISCSI技術
將存儲行業廣泛應用的SCSI接口技術與ip網絡相結合
部署ISCSI服務
[存儲設備端57]
#yum -y install scsi-target-utils
#rpm -qc scsi-target-utils 查看tgtd配置文件
#vim /etc/tgt/targets.conf
<target iqn.2008-01.com.example:diskb>
backing-store /dev/vdb 定義磁盤,即把本機vdb盤加入存儲設備端
write-cache off
vendor_id tarena
product_id disktwo
initiator-address 192.168.4.58 定義IP地址,即此塊盤只能用于58,59主機
initiator-address 192.168.4.59
</target>
#service tgtd start
#chkconfig tgtd on
#tgtd-admin -show 查看存儲設備端定義的磁盤信息
[客戶端58/59]
#yum -y install iscsi-initiator-utils
#service iscsi start
#iscsiadm -m discovery -t sendtargets -p 192.168.4.57:3260 發現可用的target
192.168.4.57:3260,1 iqn.2008-01.com.example:diskb
#iscsiadn -m node -T iqn.2008-01.com.example:diskb -p 192.168.4.57:3260 -l 登錄target的存儲硬盤
#ls /dev/sd*
#iscsiadn -m node -T iqn.2008-01.com.example:diskb -p 192.168.4.57:3260 -u 登出
當客戶端登錄多個target的存儲硬盤時,本地的/dev/sd*里面的名字是內核按照順序排的,存儲設備登出再登入時,本地/dev/sd*名字會發生變化
采用udev配置,則可為設備提供持久、一致的名字。
#udevadm info --query=path --name=/dev/sda
#udevadm info --path=/devices/platform/host9/session8/target9:0:0/9:0:0:1/block/sda --attribute-walk
#vim /etc/udev/rules.d/70-iscsidisk.rules
SUBSYSTEM=="block", ATTR{size}=="6291456", ATTRS{vendor}=="tarena ", ATTRS{model}=="disktwo ",SYMLINK+="iscsi/sdb"
57存儲端的/dev/sdb 盤在客戶端58上登錄后自定義命名為 iscsi/sdb
#start_udev
#ls /dev/iscsi/sdb -l
可以查看到 sdb盤在客戶端中對應的為sda,此技術可快速的把存儲服務器上的存儲盤與本地登錄的名稱對應,快速區分本地的名稱是存儲端的哪塊盤。
分區時直接分/dev/iscsi/sdb
#fdisk /dev/iscsi/sdb
#ls /dev/sd*
#mkfs.ext4 /dev/sda1
#blkid /dev/sda1 查看UUID
#vim /etc/fstab 掛載
使用此技術時,兩個客戶端在掛載同一個硬盤后,文件不能實時同步,需重新掛載才可以看到全部文件
采用iscsi技術時,當存儲端的網卡口宕掉后,客戶端則無法繼續接受服務,此是再添加一個網卡口,提供服務,實現高可用
[存儲設備端]
#yum -y install scsi-target-utils
#rpm -qc scsi-target-utils 查看tgtd配置文件
#vim /etc/tgt/targets.conf
<target iqn.2008-01.com.example:diskc>
backing-store /dev/vdc 定義磁盤,即把本機vdc盤加入存儲設備端
write-cache off
vendor_id tarena
product_id diskthr
initiator-address 192.168.2.60 定義IP地址,即此塊盤只能用于58,59主機
initiator-address 192.168.4.60
</target>
#service tgtd start
#chkconfig tgtd on
[客戶端60]
#yum -y install iscsi-initiator-utils
#iscsiadm -m discovery -t sendtargets -p 192.168.4.57:3260
#iscsiadm -m discovery -t sendtargets -p 192.168.2.57:3260
#iscsiadn -m node -T iqn.2008-01.com.example:diskc -p 192.168.2.57:3260 -l
#iscsiadn -m node -T iqn.2008-01.com.example:diskc -p 192.168.4.57:3260 -l
#ls /dev/sd*
sda sdb
#yum -y install device-mapper-multipath
#mpathconf --user_friendly_names n 創建配置文件并啟用多路徑
#/lib/udev/scsi_id --whitelisted --device=/dev/sda
1IET 00030001
#/lib/udev/scsi_id --whitelisted --device=/dev/sdb
1IET 00030001
不同路徑登錄的同一個設備,但是WWID是一樣的
#vim /etc/multipath.conf
defaults {
user_friendly_names no
getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
}
multipaths {
multipath {
wwid "1IET 00030001"
alias mpath
}
}
#service multipathd start
#ls /dev/mapper/mpath
#multipath -ll
#multipath -rr 刷新
#fdisk /dev/mapper/mpath
#mkfs.ext4 /dev/mapper/mpath
#blkid /dev/mapper/mpath
#vim /etc/fstab 掛載
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。