Bluelogger
IBM
AIX
Hardware
LVM
General
Network
Performance
PowerVM
Concept
VSCSI
NPIV
Virtual Network
LPM
Remote Restart
GPFS
concept
Configuration
Trouble Shooting
PowerHA
concept
Configuration
Trouble Shooting
NIM
concept
Configuration
Trouble Shooting
HIS
Jung Byung Wook
VMware
Storage
vSAN
ISCSI
Performance
Virtual Network
Standard Switch
Distributed Switch
Network Virtualization
VLAN
VMWare-Solutions
vMotion
....
Configuration
Installation
Trouble Shooting
VMware Tech
VMware Tech site.
Hope This Helps.
Explore VMware
LINUX
LINUX
General
LVM
Network
Performance
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
HIS
Jung Byung Wook
Contact Me
vCenter Datastore 생성
VMware-Storage
2023. 10. 19. 07:42
반응형
• Written by
Jung Byung Wook
1.
구성환경
✔ vCetner Datastore 생성
✔
VMWARE Version
: 6.7 / 7.0
0. 목차
스토리지 할당작업 전 / 후
데이터스토어 생성
데이터스토어 생성 확인
1. 스토리지 할당작업 전/후
설명
: 내부/외부 스토리지로부터 저장장치(LUN)을 할당받은 후에 데이터스토어 생성 가능.
설명
: 하기 내용은 외부 스토리지로부터 저장장치(LUN)을 할당받아 데이터스토어를 생성하는 과정입니다.
1) 스토리지 할당전 (esxcli)
esxcli storage core device list | grep -i "hitachi fibre"
기존에 HITACHI 스토리지 볼륨 4개가 할당되어있었던 상태
1
2
3
4
5
[root@esxi11:~] esxcli storage core device list
|
grep
-
i
"hitachi fibre"
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001000)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001001)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001002)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001003)
2) 스토리지 할당전(ESXi GUI)
ESXi GUI → 스토리지 메뉴
→ 디바이스 탭
3) 스토리지 할당전(vCenter GUI)
vCenter GUI → 호스트 및 클러스터
→ Datacenter
→ 클러스터
→ 호스트 선택
→ 구성
→ 스토리지
→ 스토리지 디바이스
4) 스토리지 인식
설명1
: 별도의 스캔작업 없이도 자동으로 인식됨.
설명2
: 만약 자동으로 인식이 안되는 경우는 스토리지 별도의 스캔작업을 해줘야함.
5) 스토리지 할당후(esxcli)
esxcli storage core device list | grep -i "hitachi fibre"
타벤더 스토리지의 경우에는 grep 필터 문자열을 달리 줘야함.
ex) EMC / IBM
1
2
3
4
5
6
7
8
9
[root@esxi11:~] esxcli storage core device list
|
grep
-
i
"hitachi fibre"
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001000)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001001)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001002)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001003)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001004)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001005)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001006)
Display Name: HITACHI Fibre Channel Disk (naa.60060e8016635c000001635c00001007)
jbw
6) 스토리지 할당후(ESXi GUI)
E
SXi GUI → 스토리지 메뉴
→ 디바이스 탭
7) 스토리지 할당후(vCenter GUI)
vCenter GUI → 호스트 및 클러스터
→ Datacenter
→ 클러스터
→ 호스트 선택
→ 구성
→ 스토리지
→ 스토리지 디바이스
2. vCenter에서 Datastore 생성
1) Datastore 생성
vCenter GUI → 스토리지
→ Datacenter
→
오른쪽 클릭
→ 스토리지
→ 새 데이터 스토어
2) 유형선택
VMFS 선택
3) Datastore 이름 지정 및 호스트지정
Datastore 이름 지정 [
TEST-Datastore
]
호스트 지정 [
호스트IP or 호스트 FQDN
]
4) 새로 인식된 디스크 1개 지정
설명
: 복수개 선택 안됨.
3. 데이터스토어 생성 상태 확인
데이터 스토어 확인
1) 신규생성 데이터 스토어 확인
v
Center GUI → 스토리지
→ Datacenter
→
데이터스토어 탭
→ 신규
데이터 스토어 확인
2) 데이터스토어 패스 확인
v
Center GUI → 스토리지
→ Datacenter
→
신규 데이터스토어 선택
→ 구성
→ 연결 및 다중 경로 지정
→ 연결 호스트 선택
스토리지와 호스트간 연결패스의 수량에 맞게 경로(패스)가 인식되어야함.
2개 패스로 연결되면, 경로(패스)는 2개가 인식되어야함.
반응형
공유하기
게시글 관리
AIX for System Engineer
저작자표시
Posted by
정병욱
#2, ESXi 7.0 ISCSI 구성(ISCSI Configuration)
VMware-Storage/ISCSI
2023. 9. 19. 06:36
반응형
• Written by
Jung Byung Wook
1.
구성환경
✔ ISCSI 구성
✔
ISCSI Server 운영체제
: RHEL 9.2
✔
ISCSI Client 운영체제
: ESXi7
✔
ISCSI Server IP
:
192.168.83.131/24
✔
ISCSI Client IP
:
192.168.83.51/24
✔
ISCSI 구성 LUN
:
100G 1EA
0. 목차
리눅스 ISCSI Server 사전준비
리눅스 ISCSI Server 구성
ESXi 7.0 ISCSI Client 구성.
5. ESXi iSCSI 네트워크 초기설정
권장사항
: 실제 스토리지 서비스를 하기 위해서는 ISCSI 네트워크를 분리하는 것을 권장.
1) 포트 그룹 생성
필수사항 아님.
기존 포트그룹과 분리해서 관리하기 위해, ISCSI 포트 그룹 생성.
2) VMkernel NIC 추가
필수사항 아님.
ISCSI 전용 IP 할당.
6. ESXi에서 ISCSI Client(Initiator) 구성
1) ISCSI Client 설정
ESXi → 스토리지 → 어댑터 탭 → vmhba65 선택 → iSCSI 구성 → 네트워크 포트 바인딩
위에서 생성한 ISCSI 전용 VMKernel NIC를 지정해줌.
2) ISCSI 동적 대상 추가
ISCSI Server IP 설정
3.
ISCSI LUN 검색(ISCSI LUN Discovery)
위의 설정을 기반으로, ISCSI LUN 검색
1) 새 데이터스토어 검색
ESXi → 스토리지 → 디바이스 탭 → 새 데이터스토어
2) 데이터스토어 이름 지정
3) ISCSI 디스크 지정
4) ISCSI 디스크 파티셔닝 옵션선택
5) Datastore 생성완료
6) Datastore 생성확인
반응형
공유하기
게시글 관리
AIX for System Engineer
저작자표시
'
VMware-Storage
>
ISCSI
' 카테고리의 다른 글
#1, ESXi 7.0 ISCSI 구성(ISCSI Configuration)
(0)
2023.09.18
Posted by
정병욱
#1, ESXi 7.0 ISCSI 구성(ISCSI Configuration)
VMware-Storage/ISCSI
2023. 9. 18. 22:54
반응형
• Written by
Jung Byung Wook
1.
구성환경
✔ ISCSI 구성
✔
ISCSI Server 운영체제
: RHEL 9.2
✔
ISCSI Client 운영체제
: ESXi7
✔
ISCSI Server IP
:
192.168.83.131/24
✔
ISCSI Client IP
:
192.168.83.51/24
✔
ISCSI 구성 LUN
:
100G 1EA
0. 목차
리눅스 ISCSI Server 사전준비
리눅스 ISCSI Server 구성
ESXi 7.0 ISCSI Client 구성.
1. 리눅스 ISCSI Server 사전준비(Linux ISCSI Server Prerequisite)
1) ISCSI Server 관련 패키지 설치
[root@ISCSI-Server
/
]# yum
-
y install targetcli
2) 재부팅시, 자동기동 설정
1
2
[root@ISCSI-Server
/
]#
systemctl enable target
Created symlink from
/
etc
/
systemd
/
system
/
multi
-
user.target.wants
/
target.service to
/
usr
/
lib
/
systemd
/
system
/
target.service.
jbw
3) target daemon 시작
[root@ISCSI-Server
/
]# systemctl start target
2. ISCSI Server(Target) Backstores 구성
1) Backstores 설명
설명
: Initiator (ISCSI Client)로 할당할 스토리지 LUN 기능을 하는 개체
타입 [block]
: Linux 블록장치를 이용하여, Initiator에서 저장영역으로 사용.
[
권장방법
]
타입 [fileio]
: 디스크 이미지 파일을 생성하여, 이를 인식하는 Initiator는 해당 파일을 디스크처럼 사용.
타입 [pscsi]
: 실제 물리디스크(/dev/sda)를 Pass-through 방식으로 Initiator에서 저장영역으로 사용.
타입 [ramdisk]
: 메모리영역을 이용하여, Initiator에서 저장영역으로 사용
2) /dev/sdb를 Backstores 구성
설정전 정보
[root@ISCSI-Server
/
]# targetcli
/dev/sdb를 ISCSI block device로 지정.
1
2
3
/
>
cd
/
backstores
/
block
/
backstores
/
block
>
create name
=
ISCSI_LUN1 dev
=
/
dev
/
sdb
Created block storage
object
ISCSI_LUN1
using
/
dev
/
sdb.
jbw
3.
ISCSI Server(Target) 설정
위에서 구성한 Backstores(LUN)에 접근하기 위한 ISCSI Server(Target) 접근제어 구성.
1) Server IQN(iSCSI Qualified Name) 생성
설명1
: IQN은 스토리지 디바이스를 식별 및 관리를 용이하기 위해사용되며, iSCSI Client가 스토리지 디바이스와 통신할때 필요.
설명2
: IQN은 iSCSI Server/Client간 상호간에 정보를 가지고 있어야함.
1
2
3
4
5
6
/
backstores
/
block
>
cd
/
iscsi
/
iscsi
>
create
Created target iqn.
2003
-
01.
org.linux
-
iscsi.dns.x8664:sn.a14824389285.
Created TPG
1.
Global pref auto_add_default_portal
=
true
Created
default
portal listening on all IPs (
0.
0.
0.
0
), port
3260
jbw
2) IQN 생성 확인
1
2
3
4
5
6
7
8
/
iscsi
>
ls
o
-
iscsi ......................................................................... [Targets:
1
]
o
-
iqn.
2003
-
01.
org.linux
-
iscsi.dns.x8664:sn.a14824389285 ....................... [TPGs:
1
]
o
-
tpg1 ...................................................................... [no
-
gen
-
acls, no
-
auth]
o
-
acls .................................................................... [ACLs:
0
]
o
-
luns .................................................................... [LUNs:
0
]
o
-
portals ................................................................. [Portals:
1
]
o
-
0.
0.
0.
0
:
3260
.......................................................... [OK]
jbw
3) 방화벽 허용설정
외부 클라이언트와 통신할 수 있도록 방화벽 허용설정.
1
2
[root@ISCSI-Server
/
]# firewall
-
cmd
-
-
permanent
-
-
add
-port
=
3260/tcp
// ISCSI 사용포트 방화벽 허용
[root@dns.test
/
]# firewall
-
cmd
-
-
reload
// 방화벽 설정 적용
jbw
4.
ISCSI LUN 할당 및 접근제어
Backstores(LUN)를 생성한 IQN에 할당 및 접근제어.
1) IQN에 생성한 Backstores 할당
1
2
3
4
5
6
7
8
/
iscsi
>
cd iqn.
2003
-
01.
org.linux
-
iscsi.dns.x8664:sn.a14824389285
/
tpg1
/
luns
/
iscsi
/
iqn.
20.
..
285
/
tpg1
/
luns
>
ls
o
-
luns ................................................................................. [LUNs:
0
]
/
iscsi
/
iqn.
20.
..
285
/
tpg1
/
luns
>
create
/
backstores
/
block
/
ISCSI_LUN1 lun1
Created LUN
1.
/
iscsi
/
iqn.
20.
..
285
/
tpg1
/
luns
>
ls
o
-
luns ................................................................................. [LUNs:
1
]
o
-
lun1 ........................................ [block
/
ISCSI_LUN1 (
/
dev
/
sdb) (default_tg_pt_gp)]
jbw
2) ESXi 7.0 iSCSI Client (Initiator) IQN 확인.
ESXi → 스토리지
→ 어댑터 탭
→ vmhba65 선택
→ iSCSI 구성
→ 이름 및 별칭 확인
3) iSCSI Server(Target) IQN에 접근할 수 있는 iSCSI Client (Initiator) IQN 등록.
위에서 확인한 iSCSI Client IQN 등록
1
2
3
4
5
6
7
8
9
10
11
12
13
/
iscsi
>
ls
o
-
iscsi .............................................................................................................. [Targets:
1
]
o
-
iqn.
2003
-
01.
org.linux
-
iscsi.dns.x8664:sn.a14824389285 ............................................................... [TPGs:
1
]
o
-
tpg1 ................................................................................................. [no
-
gen
-
acls, no
-
auth]
o
-
acls ............................................................................................................ [ACLs:
0
]
o
-
luns ............................................................................................................ [LUNs:
1
]
|
o
-
lun1 ................................................................... [block
/
ISCSI_LUN1 (
/
dev
/
sdb) (default_tg_pt_gp)]
o
-
portals ...................................................................................................... [Portals:
1
]
o
-
0.
0.
0.
0
:
3260
....................................................................................................... [OK]
/
iscsi
>
cd iqn.
2003
-
01.
org.linux
-
iscsi.dns.x8664:sn.a14824389285
/
tpg1
/
acls
/
iscsi
/
iqn.
20.
..
285
/
tpg1
/
acls
>
create iqn.
1998
-
01.
com.vmware:cluster1
-
esxi1.test.hislab.com:
1655008110
:
65
Created Node ACL
for
iqn.
1998
-
01.
com.vmware:cluster1
-
esxi1.test.hislab.com:
1655008110
:
65
Created mapped LUN
1.
jbw
4) iSCSI 구성정보 저장
1
2
/
>
saveconfig
Configuration saved to
/
etc
/
target
/
saveconfig.json
jbw
반응형
공유하기
게시글 관리
AIX for System Engineer
저작자표시
'
VMware-Storage
>
ISCSI
' 카테고리의 다른 글
#2, ESXi 7.0 ISCSI 구성(ISCSI Configuration)
(0)
2023.09.19
Posted by
정병욱
‹
Prev
1
Next
›
티스토리툴바