TIL: Today I Learned

(2017. 10. 12) 4대 보험 가입확인서 출력 시 IE의 비정상적 종료

각종 연구참여 제출서류로 4대 사회보험 정보연계센터에서 4대보험 가입사실 확인서를 발급해야 할 경우가 종종 있습니다. 여러가지 Active X 때문에 인터넷 익스프로러로 접속을 하게 되는데요. 가입 확인서까지 창에 떴는데 인쇄버튼을 누르는 순간 IE(인터넷 익스프로러)가 비정상적으로 종료될 때가 있습니다. 이럴 땐 저는 아예 그냥 전화를 해서 물어봅니다. 그러니까 다음과 같이 친절하게 알려주네요. 아마도 기존에 깔려 있던 Active X가 제대로 업데이트가 되지 않아 출동하여 발생하는 문제인 것 같습니다.


(2017. 6. 9) 터미널 화면의 간헐적인 freeze 현상

아예 동작을 하지 않거나 오류를 뿌려주면 손 쉽게 해결되는데, 그렇지 않은 것들은 문제의 원인부터 찾기가 쉽지 않을 때가 많다. 현재 사용하는 리눅스 서버(CentOS)를 재부팅 후 터미널(PuTTY) 환경에서 간헐적으로 커서가 일시정지 하는 현상이 발견되었다. Prompt에서 명령어를 입력하는 도중 혹은 명령어를 입력한 후 출력되고 있는 와중에 몇 초간 화면이 일시정지 된다. 제일 큰 불편은 vi 편집 도중 커서가 멈춰버려서 자주 오타가 났던 점이다.

혹시 터미널 문제인가 싶어 다른 SSH Client를 설치하여 보기도 하고, 서버의 메모리 및 CPU 자원을 수 차례 감시해보기도 하였다. 문제는 동일하게 계속되었다. 그렇게 몇 일을 불편하게 지내다가 한 명령어를 실행해보고 나서 문제의 원인을 찾게 되었다. 바로 df 명령어(현재 마운트 되어 있는 디스크 및 폴더 알려주는 명령어)였다. df 명령어를 치니 현재 마운트가 제대로 되어 있지 않은 디스크의 바로 전 라인까지만 출력이 되고 계속 멈춰있는 것이었다. Ctrl+c를 눌러 멈춰있는 상황을 빠져나왔다.

현재 서버에는 대용량 데이터 저장 목적으로 여러 대의 직접 연결 저장장치(DAS)가 물려있다. 심지어 마운트에 문제가 있었던 저장장치의 파일에는 액세스가 가능하면서도 간헐적으로 끊기는 현상이 지속되었던 것이다. 정상적으로 돌아가는 상황도 아니고 아예 오류가 발생한 상황도 아닌 애매한 상황이었다.

해결은 DAS가 물려 있는 서버의 root 계정으로 가서 네트워크 파일 시스템 데몬(NFS)을 재시작 service nfs restart 해주는 것이었다. nfs 데몬이 재시작 되고 나니 계속 되던 현상이 사라졌다.