Sun Java System Application Server 9.1 Update 1-9.1 Update 2 릴리스 노트

AIX: 0403-027 매개 변수 목록이 너무 김(6625591)

설명

AIX 운영 체제에서 일부 OS 관련 작업은 다음 오류와 함께 실패합니다.


0403-027 The parameter list is too long

OS 관련 작업의 예로는 응용 프로그램 배포나 응용 프로그램 클라이언트 컨테이너 실행이 있습니다.

이 문제는 일반적으로 CLASSPATH 환경 변수의 긴 파일 경로로 인해 발생합니다.

해결 방법

다음 해결 방법 중 하나를 사용합니다.

Procedure(AIX) 최대 명령줄 길이를 늘리려면

ncargs 속성은 환경 변수를 포함한 최대 명령줄 길이를 결정합니다. AIX 운영 체제에서 ncargs 속성의 기본값은 4KB 블록 4개입니다. Application Server 명령이 최대 명령줄 길이를 초과하지 않게 하려면 이 값을 4KB 블록 16개로 늘립니다.


주 –

ncargs 속성 값을 변경한 후 데몬을 재부트하거나 새로 고칠 필요가 없습니다.


  1. ncargs 속성 값을 결정합니다.


    lsattr -EH -l sys0 | grep ncargs
    
  2. ncargs 속성 값이 4KB 블록 16개보다 작으면 값을 16으로 늘립니다.


    chdev -l sys0 -a ncargs=16