네트워킹이 시작되지 않은 것 같아서 RHEL 7.1 iscsid가 대상을 가져오지 못함

네트워킹이 시작되지 않은 것 같아서 RHEL 7.1 iscsid가 대상을 가져오지 못함

개인 vmware 네트워크에 2개의 RHEL 7.1 VMWare vm(서버 및 클라이언트)이 연결되어 있습니다. 그들은 각각 팀 구성을 사용하여 2xe1000 NIC를 가지고 있습니다.

팀 구성이 예상대로 작동하는 것을 볼 수 있습니다.

또한 클라이언트 컴퓨터의 fstab에 있는 UUID를 통해 내 클라이언트 VM에 마운트되는 대상을 제공하는 서버 vm에 iscsi를 구성했습니다.

클라이언트 컴퓨터에서

[root@client ~]# iscsiadm -m discovery -t st -p server
192.168.100.11:3260,1 iqn.2012-06.com.example:server20gb
[root@client ~]# iscsiadm -m 세션 -P3
iSCSI 전송 클래스 버전 2.0-870
버전 6.2.0.873-28
대상: iqn.2012-06.com.example:server20gb(비플래시)
    현재 포털: 192.168.100.11:3260,1
    영구 포털: 192.168.100.11:3260,1
        **********
        상호 작용:
        **********
        Iface 이름: 기본값
        Iface 전송: tcp
        Iface 개시자 이름: iqn.1994-05.com.redhat:c1fef4191c2e
        Iface IP주소: 192.168.100.10
        Iface HW주소:
        Iface Netdev:
        SID: 1
        iSCSI 연결 상태: 로그인됨
        iSCSI 세션 상태: LOGGED_IN
        내부 iscsid 세션 상태: 변경 사항 없음
        *********
        시간 초과:
        *********
        복구 시간 초과: 120
        대상 재설정 시간 초과: 30
        LUN 재설정 시간 초과: 30
        중단 시간 초과: 15
        *****
        녀석:
        *****
        사용자 이름:
        비밀번호: ********
        사용자 이름_in:
        비밀번호 입력: ********
        ************************
        협상된 iSCSI 매개변수:
        ************************
        헤더다이제스트: 없음
        데이터다이제스트: 없음
        MaxRecvDataSegmentLength: 262144
        MaxXmitDataSegmentLength: 262144
        FirstBurst길이: 65536
        최대 버스트 길이: 262144
        즉시 데이터: 예
        초기R2T: 예
        최대OutstandingR2T: 1
        ************************
        연결된 SCSI 장치:
        ************************
        호스트 번호: 33 상태: 실행 중
        scsi33 채널 00 ID 0 Lun: 0
            연결된 scsi 디스크 sdc 상태: 실행 중

문제 없이 UUID로 디스크를 마운트할 수 있습니다.

[root@client ~]# blkid /dev/sdc1
/dev/sdc1: UUID="de892bb0-7da8-4373-b169-9c465caf2699" TYPE="ext4"

내가 가진 문제는 재부팅 시 iscsi 대상을 마운트할 수 없다는 것입니다. 유지 관리 모드로 들어가서 확인하면 네트워킹이 없는 것으로 나타납니다. 따라서 iscsid 데몬이 다음과 같이 실패합니다.

[root@client ~]# Journalctl -u iscsid
-- 로그는 Sun 2015-10-04 18:19:10 BST에 시작하고 Sun 2015-10-04 18:32:31 BST에 끝납니다. --
10월 4일 18:19:15 client.maclab systemd[1]: Open-iSCSI 시작 중...
Oct 04 18:19:15 client.maclab systemd[1]: /var/run/iscsid.pid 파일에서 PID를 읽지 못했습니다: 잘못된 인수
10월 4일 18:19:16 client.maclab iscsid[1617]: pid=1618인 iSCSI 데몬이 시작되었습니다!
10월 4일 18:19:16 client.maclab systemd[1]: Open-iSCSI를 시작했습니다.
10월 4일 18:19:17 client.maclab iscsid[1617]: 192.168.100.11:3260(-1,101)에 연결할 수 없습니다.
10월 4일 18:19:20 client.maclab iscsid[1617]: session1 우선 순위를 설정할 수 없습니다. 전체 읽기/쓰기 및 대기 시간이 영향을 받을 수 있습니다.
10월 4일 18:19:20 client.maclab iscsid[1617]: [대상: iqn.2012-06.com.example:server20gb, 포털: 192.168.100.11,3260]을 통한 [iface: 기본값]에 대한 Connection1:0이 작동 중입니다. 지금
10월 4일 18:32:31 client.maclab systemd[1]: Open-iSCSI를 시작했습니다.

내가 여기서 뭔가 어리석은 짓을 하고 있는 걸까? 네트워킹 전에 iscsid가 시작되는 이유는 무엇입니까? 부팅할 때 커널 모듈이 없는 걸까요?

감사해요!

답변1

내 fstab에 오류가 있었던 것 같습니다. 옵션을 전달해야 했습니다 _netdev.

내 fstab 항목은 이제 다음과 같습니다 UUID=de892bb0-7da8-4373-b169-9c465caf2699 /iscsi ext4 _netdev,rw 0 0

이제 부팅이 잘 되는 것 같습니다.

관련 정보