ar: 파일은 ulimit에 의해 설정된 값보다 클 수 없습니다.

댓글 0

▶ Tuxedo/오류집(Tuxedo)

2010. 8. 18.

현상 : /usr/ccs/bin/ar -r /nhic/online/is/lib/libf_is.a f_isoa500.o
       ar: 파일은 ulimit에 의해 설정된 값보다 클 수 없습니다.
       ar: 0707-104 fclear 시스템 호출에 실패했습니다.
       make: 1254-004 최종 명령에서 오류 코드는 1입니다.
 

원인 : AIX에서 최대 파일 size을 초과(한계초과)한 경우에 libf_is.a 파일 size가 0 이 되는 현상 발생
 

조치 : 환경변수 "export XPG_SUS_ENV=ON" 설정 후 재컴파일하면 된다.
       단, 환경변수 "export XPG_SUS_ENV=ON" 설정한 경우 su 명령어를 상요할 경우 다음과 같은 오류 메시지가 발생한다.

       [white3:tuxadmci] /nhic/online/log/ulog > export XPG_SUS_ENV=ON
       [white3:tuxadmci] /nhic/online/log/ulog > su - tuxadmcj
       tuxadmcj's Password:
       Cannot set process credentials.

       위와 같은 오류가 발생할 경우 다음과 같이 환경변수 "export XPG_SUS_ENV=OFF"한 후 사용하면 된다.

       [white3:tuxadmci] /nhic/online/log/ulog > export XPG_SUS_ENV=OFF
       [white3:tuxadmci] /nhic/online/log/ulog > su - tuxadmcj
       tuxadmcj's Password:
        Oracle Environment Setting ...
        TUXEDO Environment Setting ...

사업자 정보 표시
주식회사 누리아이티 | 이종일 | 서울시 강서구 공항대로 186 로뎀타워 617호 | 사업자 등록번호 : 258-87-00901 | TEL : 010-2771-4076 | Mail : mc529@nurit.co.kr | 사이버몰의 이용약관 바로가기