iSCSI 연결

Written by

in

,

AI 도움을 받아가며 iSCSI 연결하는 과정을 정리해 본다.

우선 패키지 설치와 서비스 활성화

sudo apt update
sudo apt install open-iscsi

sudo systemctl enable --now iscsid open-iscsi

iSCSI 서버에서 타겟 찾기. iSCSI를 설정해 둔 TrueNAS Sacle의 주소가 10.10.10.10 이었음.

sudo iscsiadm -m discovery -t sendtargets -p 10.10.10.10

iSCSI 연결

sudo iscsiadm -m node -T iqn.2005-10.org.freenas.ctl:orthanc -p 10.10.10.10 --login

lsblk 확인. 마운트 후 캡쳐해서 이렇게 보이고 있음. 처음에는 sda만 보임. 사전에 설정해 둔 용량이 2.5T 이어서 이것을 기준으로 찾았음.

자동으로 연결되도록 하는 설정은 다음이라고 함.

sudo iscsiadm -m node -T iqn.2005-10.org.freenas.ctl:orthanc -p 10.10.10.10 -o update -n node.startup -v automatic

변경 확인하기.

sudo iscsiadm -m node -T iqn.2005-10.org.freenas.ctl:orthanc -p 10.10.10.10 | grep node.startup

이렇게 실행했을 때 다음과 같이 automatic으로 보이면 되는 것.

/etc/fstab에 등록하기 위한 UUID 알아내기

sudo blkid /dev/sda

마운트 할 폴더를 생성하고 읽고 쓰기가 가능하도록 하기.

sudo mkdir -p /mnt/iscsi
sudo chmod 777 /mnt/iscsi

fstab에 등록하기. 부팅 때 TrueNAS를 확인해서 연결하도록 설정. 하지만 꺼졌있을 경우도 있을 것이므로 이를 고려함

UUID=9ebcaaa0-ed4c-4263-ba88-0e2a57050da1 /mnt/iscsi ext4 _netdev,nofail,x-systemd.automount,x-systemd.device-timeout=10 0 0