Linux가 Pure Storage FlashArray//X70 R3에서 새 LUN을 검색하도록 만드는 방법은 무엇입니까?

Linux가 Pure Storage FlashArray//X70 R3에서 새 LUN을 검색하도록 만드는 방법은 무엇입니까?

Pure Storage FlashArray//X70 R3에서 파이버 채널 SAN에 새 LUN이 제공되면 Linux(SLES)는 이를 찾지 못합니다(HP EVA 또는 3PAR StorServ와 같은 다른 FC 스토리지 시스템과 반대). rescan-scsi-bus.shLinux 커널에서 새 LUN을 감지하지 못한 후에도 마찬가지입니다 .

작동하는 것으로 알려진 유일한 두 가지 방법은 다음과 같습니다.

  1. LUN 매핑이 변경된 후 시스템을 재부팅합니다.

  2. LIP 프리미티브를 통해 루프를 다시 초기화하려면 -i옵션 을 사용하세요 .rescan-scsi-bus.sh

두 번째 방법은 LIP가 실행되는 동안 루프에 있는 기존 LUN에 액세스할 때 I/O 오류를 발생시킵니다.

당연히 엔터프라이즈 서버나 심지어 HA 클러스터의 경우에도 잦은 재부팅이나 부수적인 I/O 오류는 해결책으로 허용되지 않습니다. 제가 그 스토리지 시스템을 구입하지 않았다는 것은 도움이 되지 않습니다. 지금 거기 있어요.

답변1

시도해 보셨나요?

에코 "- - -" > /sys/class/scsi_host/host0/scan

약간 구식이지만 작동하지만 옵션 2보다 나은지는 확실하지 않습니다.

관련 정보