![iscsiadm: 연결할 수 없습니다.: 접속 대상으로가는 길이 없음](https://linux55.com/image/144373/iscsiadm%3A%20%EC%97%B0%EA%B2%B0%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%3A%20%EC%A0%91%EC%86%8D%20%EB%8C%80%EC%83%81%EC%9C%BC%EB%A1%9C%EA%B0%80%EB%8A%94%20%EA%B8%B8%EC%9D%B4%20%EC%97%86%EC%9D%8C.png)
iscsiadm을 시도하면 다음을 발견합니다.
iscsiadm -m discovery -t sendtargets -p <IP>
다음 오류가 발생합니다.
iscsiadm: cannot make connection to <IP>: No route to host
그러나 IP를 핑할 수 있습니다.
다음 규칙을 추가했습니다 route
.
ip route add <IP>/32 via 10.10.10.1 dev eth1
eth1
인터페이스를 통해 핑을 확인할 수 있습니다 .
ping -I eth1 <IP>
iscsiadm
그런데 무슨 이유에서인지 내 설정을 사용 하지 않는 것 같은데요 route
?
또한 traceroute
작동합니다 :
# traceroute <IP>
traceroute to <IP>, 30 hops max, 60 byte packets
1 10.10.10.1 0.555 ms 0.776 ms 0.973 ms
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 myhost (<IP>) 0.714 ms !X 0.657 ms !X 0.674 ms !X
답변1
대상 머신에서 포트를 엽니다. 방화벽 다시 로드
firewall-cmd --add-port=3260/tcp --permanent
systemctl reload firewalld