본문 바로가기

WAS/WebLogic

[weblogic] 윈도우 서비스 등록 - 네트워크 드라이브 (NAS) 인식 불가

참고 글 : weblogic 윈도우 서비스 설치 옵션 관련

https://atheek1.wordpress.com/2010/05/27/mapping-network-drives-in-weblogic-windows-service/

 

참고 글 : 네트워크 드라이브 연결 관련

https://mpjamong.tistory.com/105

 


 

사용자가 직접 weblogic 서버 기동 시에는 정상적으로 네트워크 드라이브(NAS) 를 인식하지만

윈도우 서비스 / 윈도우 작업 스케줄러 등으로 weblogic 서버 기동 시

네트워크 드라이브를 인식하지 못하는 문제가 발생한다.

 

윈도우 서비스, 윈도우 작업 스케줄러가 네트워크 드라이브를 인식하지 못하기 때문.

 

아래 이미지와 같이 네트워크 드라이브가 존재하나 (K 드라이브)

 

윈도우 작업 스케줄러에서는 K드라이브를 인식하지 못한다

K드라이브가 표시되지 않는다

 

윈도우 서비스를 통해 기동된 weblogic 서버 또한 K 드라이브를 인식하지 못한다

weblogic Admin Console 배치 메뉴에서 C드라이브, D드라이브는 표시되나,

K드라이브는 표시되지 않는다

K 드라이브가 표시되지 않는다

 


 

 

이를 해결하기 위해,

윈도우 서비스 설치 스크립트에 별도의 옵션을 추가해야 한다

(예시)
-localname:"K:" -remotename:"\\172.11.11.11\test" -remoteuser:"testuser" -remotepassword:"test1234"

(각 옵션 설명)
-localname:"파일 탐색기 상의 드라이브명(E, F, G, H, I, K, ...)"
-remotename:"네트워크 드라이브 상의 경로(\\172.11.11.11\......)"
-remoteuser:"네트워크 드라이브의 ID"
-remotepassword:"네트워크 드라이브의 PW"

 

 

네트워크 드라이브 연결 시에 아래의 이미지와 같은 입력 창을 보게 될 것이다.

해당 창에서 입력하는 ID, PW 를 설치 스크립트 옵션값에 동일하게 작성한다.

이미지 출처 : https://mpjamong.tistory.com/105