게시물 225건
   
[RHEL7.6] 7버전 iscsi 설정 [ targetcli / iscsiadm / ]
글쓴이 : theko 날짜 : 2019-07-03 (수) 15:53 조회 : 50
### ISCSI Server 구성 ######

1. targetcli 설치
# yum -y install targetcli


2. 보조스토리지 저장소(파일과 block) 생성
# targetcli
/> cd /backstores
/backstores> fileio/ create file1 /root/disk1_file1 100M
/backstores> block/ create block1 /dev/target_vg/target_lv
=> LV를 등록하는 과정
/backstores> block/ create block2 /dev/sdb

3. 대상의 IQN 생성

/> cd /iscsi
/iscsi> create iqn.2019-07.theko.shareLUN01
=> IQN 이름을 생성하는 것임

4. TPG1에 대한 ACL생성
/iscsi> cd iqn.2019-07.theko.shareLUN01/
/iscsi/iqn.20...7.theko.shareLUN01> cd tpg1/
/iscsi/iqn.20...shareLUN01/tpg1> acls/ create iqn.2015-04.com.example:desktopX
==> 클라이언트 "iqn.2015-04.com.example:desktopX" 만 접속가능하게 하는것임 
      기본적으로 ACL이 모두 막혀있기때문에 모두 열어 줘도 됨.

===================================================================
기본적으로 ACL이 적용된 상태인데 이것을 인증없이 자유롭게 이용할수 있도록 하는 설정이다.
-  disable authentication
/iscsi/iqn.20...1:server/tpg1> set attribute authentication=0
Parameter authentication is now '0'.

- "ignore ACLs mode"
/iscsi/iqn.20...1:server/tpg1> set attribute generate_node_acls=1
Parameter generate_node_acls is now '1'.

- enable read/write mode
/iscsi/iqn.20...1:server/tpg1> set attribute demo_mode_write_protect=0
Parameter demo_mode_write_protect is now '0'.
====================================================================

5. file 및 Block 에대한 LUN생성

/iscsi/iqn.20...shareLUN01/tpg1> luns/ create /backstores/fileio/file1
Created LUN 0. ==> 0개가 아니라 순번을 얘기하는것임
/iscsi/iqn.20...shareLUN01/tpg1> luns/ create /backstores/block/block1
Created LUN 1.
/iscsi/iqn.20...shareLUN01/tpg1> luns/ create /backstores/block/block2
Created LUN 2.


6. Portal 생성 (서버의 if주소로 생성)
/iscsi/iqn.20...shareLUN01/tpg1> portals/ create 10.65.10.130
==> 이것은 안해도 0.0.0.0 으로 설정되어 모든 대역이 가능하게 됨








#########  Client Server 설정 ############## 


1. 포털검색
# iscsiadm -m iscsiadm -m discovery -t sendtargets -p 10.65.10.130:3260 



2. 포털 로그인
# iscsiadm -m iscsiadm -m node -T "iqn.2019-07.theko.shareLUN01" -p 10.65.10.130:3260 -l

3. 영구노드 레코드 확인

# cd /var/lib/iscsi/nodes/

4. 연결끊기
# iscsiadm -m node -T "iqn.2019-07.theko.shareLUN011" -p 10.65.10.130:3260 -u
# iscsiadm -m node -T "qn.2019-07.theko.shareLUN01" -p 10.65.10.130:3260 -o delete(영구)





이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
   

miwit.com sir.co.kr DNS Powered by DNSEver.com DNS Powered by DNSEver.com