1. heartbeat용 vlan 추가
뉴타닉스 -> vm -> HA 설정할 vm 더블클릭
heartbeat 통신 할 vlan 2개 추가 ※ vlan 추가 시 iscsi 통신 할 vlan 도 확인 (ex iscsi ip 대역의 vlan이 111 이면 해당 vm 서버에 vlan111 추가)
2. 공유 파일 시스템 생성 및 할당
iscsi 네임 설정
# vi /etc/iscsi/initiatorname.iscsi
iscsi deamon 상태 확인
# systemctl list-unit-files |grep -i iscsi
iscsi-shutdown.service static
iscsi.service enabled
iscsid.service disabled
iscsiuio.service disabled
iscsid.socket enabled
iscsiuio.socket enabled
iscsi.service, iscsid.service enable 및 재시작
# systemctl enable iscsid.service
# systemctl restart iscsi
뉴타닉스에서 disk 할당
뉴타닉스 접속 -> storage에서 quorum disk 추가 및 공유 파일시스템 할당 후 방금 설정 한 iscsi 네임으로 서버 추가
뉴타닉스와 서버간 iscsi 디스크 찾기 (192.168.111.58 간 네트워크 통신이 가능해야 한다.)
# iscsiadm -m discovery -t st -p 192.168.111.58
192.168.111.58:3260,1 iqn.2010-06.com.nutanix:kfpnfws-cls02-79d431d7-a644-4806-8eb2-1515b8fa9193-tgt0
192.168.111.58:3260,1 iqn.2010-06.com.nutanix:kfpnfws-cls02-79d431d7-a644-4806-8eb2-1515b8fa9193-tgt1
192.168.111.58:3260,1 iqn.2010-06.com.nutanix:kfpnfws-cls02-79d431d7-a644-4806-8eb2-1515b8fa9193-tgt2
192.168.111.58:3260,1 iqn.2010-06.com.nutanix:kfpnfws-cls02-79d431d7-a644-4806-8eb2-1515b8fa9193-tgt3
iscsi 디스크 로그인 ( iscsiadm -m node -T [위에 iqn부터 -tgt0~3 까지 입력 -p 192.168.111.58 -l)
# iscsiadm -m node -T iqn.2010-06.com.nutanix:kfpnfws-cls02-79d431d7-a644-4806-8eb2-1515b8fa9193-tgt0 -p 192.168.111.58 -l
확인
# lsblk
# iscsi -i
3. anti affinity 설정
anti affnity 란 ha설정을 한 vm01 vm02가 한 node에서 작동하지 않게 하는 설정
node가 다운되더라도 다른 노트에 vm을 배치하여 이중화 하는 작업
그룹생성
$ vm_group.create kfpnfws-cls02-anti-affinity
그룹에 vmlist 할당
$ vm_group.add_vms kfpnfws-cls02-anti-affinity vm_list=kfpnfws03,kfpnfws04
확인
$ vm_group.list_vms kfpnfws-cls02-anti-affinity
적용
$ vm_group.antiaffinity_set kfpnfws-cls02-anti-affinity
'IT > 리눅스' 카테고리의 다른 글
Ubuntu Local repository 구성 (0) | 2020.11.12 |
---|---|
리눅스 스냅샷 파일 삭제 (btrfs 파일시스템) (0) | 2020.11.05 |
teaming priority (teaming에서 우선순위 포트 지정) (0) | 2020.11.04 |
리눅스 USB fat32 포맷 (0) | 2019.01.22 |
리눅스에서 iso 만들기 (0) | 2019.01.18 |