Linux配置iSCSI儲存

2021-10-02 14:36:03 字數 2904 閱讀 7694

目錄

實驗環境

iscsi-target端安裝與配置

常用引數介紹

iscsi-initiator端安裝與配置 問題

儲存區域網路(san):來自網路中其他儲存裝置提供的磁碟。iscsi就是屬於這種方式

iscsi target:儲存提供端,為其他裝置提供「磁碟」

iscsi initiator:使用target提供「磁碟」的客戶端

利用vmware建立的兩個linux環境

iscsi-target:192.168.100.134

iscsi-initiator:192.168.100.132

(1)先安裝軟體包

yum -y install scsi-target-untils
虛擬機器環境下如果沒有這個包,可以新增一下epel源

yum -y install epel*
然後再安裝iscsi-target

(2)啟動服務並設定開機啟動

service tgtd start

chkconfig tgtd on

(3)建立共享分割槽

在target端新增一塊新的硬碟,進行分割槽

(4)編輯iscsi的target.conf檔案,設定iqn(iscsi quified name)

vim /etc/tgt/target.conf   #在下方新增配置

backing-store /dev/sdb1

write-cache on #開啟寫快取

initiator-address 192.168.100.132 #客戶端訪問控制

儲存後,重啟target服務

service tgtd restart
(5)檢視target資訊:tgt-admin  --show

target 1: iqn.2018-09.com.example:server.target1

system information:

driver: iscsi

state: ready

i_t nexus information:

lun information:

lun: 0

type: controller

scsi id: iet 00010000

scsi sn: beaf10

size: 0 mb, block size: 1

online: yes

removable media: no

prevent removal: no

readonly: no

swp: no

thin-provisioning: no

backing store type: null

backing store path: none

backing store flags:

lun: 1

type: disk

scsi id: iet 00010001

scsi sn: beaf11

size: 5368 mb, block size: 512

online: yes

removable media: no

prevent removal: no

readonly: no

swp: no

thin-provisioning: no

backing store type: rdwr

backing store path: /dev/sdb1

backing store flags:

account information:

acl information:

192.168.100.132

backing-store:虛擬裝置,與之對應的是direct-store(實際裝置),如果把整塊磁碟直接拿來用可以使用direct-store

incominguser:使用者名稱密碼,設定手使用者端使用密碼才能使用

(1)安裝軟體包

yum -y install iscsi-initiator-utils*

(2)發現iscsi server共享的分割槽

(3)登入到iscsi server共享的分割槽

(4)使用fdisk -l 檢視,會發現多了個分割槽

後續可以把這個分割槽掛載到本地來使用

iscsiadm: cannot make connection to 192.168.100.134: no route to host
在target端設定好防火牆策略

基於iscsi配置SAN儲存

安裝並檢視相關檔案 yum install scsi target utils rpm ql scsi target utils 檢視守護程序監聽在3260 tcp service tgtd start ss tnl ss tunlp 開機自啟 chkconfig tgtd on fdisk l t...

iscsi 儲存配置流程詳細講解

一 服務端準備安裝包 yum remove targetcli2.準備乙個分割槽一塊磁碟 parted dev vdb parted mktable gpt parted mkpart primary 1m 50 parted mkpart primary 50 100 lsblk parted q...

Linux下的iscsi配置

redhat7.0 不需要安裝iscsi,可以直接使用。服務端 172.25.16.11 客戶端 172.25.16.10 1 安裝targetcli yum y install targetcli 2 建立分割槽,建立lvm的邏輯卷 fdisk dev vdb 建立乙個大小為3500左右的分割槽,...