JS

게시판 답변이 생성됐습니다

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • 답변: IDL help document 실행 오류(?) 문제 #5138
    JS
    회원

    늦은 시간에도 친절한 답변 정말 감사드립니다.
    말씀해주신대로 크롬 브라우저를 이용하니 문제없이 정상적으로 실행되는 것을 확인했습니다.
    역시, 지적하셨듯이 사파리와의 호환이 잘 안되는 것 같습니다.
    항상 새로운 운영체제의 MacOS로 업그레이드 될 때마다 크고작은 문제가 발생하는 것 같아서, 운영체제 업그레이드는 수개월씩 미룬 후 진행하곤 합니다만..
    이번 경우엔 기존에 사용하던 버전의 운영체제를 업그레이드 하지 않았음에도 어느 순간부터 오류난 것이 매우 당황스러웠습니다.
    미국 IDL 본사측에서도 보다 빠른 해결책을 내놨으면 좋겠지만.. User group 마스터 분들만으로도 큰 도움이 될 것 같습니다^^
    혹여나 위 문제에 대한 추가 해결책이나 본사측 대응이 나온다면 공지 부탁드리겠습니다.

    자세하고 친절한 답변에 다시 한 번 감사드립니다.

    JS
    회원

    mwkim 님의 답변 감사드립니다.

    1. 현재 사용하는 IDL은 8.4 버전이며, 사용환경은 Ubuntu 16.04.2 입니다.

    2. .sav 파일 형태 등 다른 저장형식에 대한 테스트도 추가 진행해보도록 하겠습니다. 일단, 읽어들이는 자료 자체에는 전혀 문제가 없는 것으로 생각됩니다. vi 편집기를 이용한 파일 확인 및 IDL을 이용한 파일 읽기 등에 문제가 없습니다.

    우선, 위에 언급드린바와 같이 오래 열어두었던 SSH를 종료한 후 다시 작업한 이번 경우에는 1년치 데이터에 대한 각각의 1일 단위 파일에서 모두 문제가 발생하지 않았습니다. 다만, 이전에도 이렇게 잘 생성되었다가 다음에는 일부 무작위 파일에서 문제가 발견된 것을 보면 해결된 것으로 단정짓기엔 이른 것 같습니다.

    친절한 답변으로 관심주신 분들 모두 감사드리며, 다양한 경우에 대한 모든 가능성을 열어두고 여러 방법으로 테스트하며 작업하겠습니다.

    JS
    회원

    빠르고 친절하신 답변 정말 감사드립니다.

    1) 말씀하신 내용이 정확합니다.

    2) 진단해주신 내용처럼, ‘이미 열려있는 파일입니다’ 라는 에러 메시지 없이 정상적으로 코드는 돌아갑니다. 저도 처음에 openw 로 열린 파일에 대한 close 가 되지 않는 것에 의심해보았으나 별다른 에러 메시지가 발생하지 않는다는 점에서 의심을 멈추었습니다. 위에 코드 일부를 말씀드렸듯이 get_lun 및 free_lun 이 아닌 숫자로 직접 지정하여 close 명령으로 파일을 닫아주고 있습니다.

    우분투 서버에 설치된 IDL에 ssh로 접속하여 작업하고 있는데, 하루단위의 작업에 대한 1년치 코드를 실행 시 약 3일 정도가 소요됩니다. 데스크탑에서 작업하기에 ssh 접속을 중간에 끊어주지 않고 오랜 기간에 걸쳐 (일주일 이상) 지속적으로 작업해왔습니다. 그렇지 않을 것이라는 생각이긴 하지만… 혹시 장기간 지속적인 접속으로 인해 IDL 실행 및 파일 생성에 영향을 줄 수도 있지 않을까하여 접속을 종료하고 새로 연결하여 테스트 중입니다.

    항상 좋은 팁과 의견을 주셔서 감사드립니다.
    테스트해보고 결과 공유하겠습니다.^^

3 글 보임 - 1 에서 3 까지 (총 3 중에서)