문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:os:aix [2020/07/28 11:30] jskim |
wiki:os:aix [2023/01/16 13:37] (현재) dhan |
||
|---|---|---|---|
| 줄 7: | 줄 7: | ||
| </ | </ | ||
| <WRAP clear/> | <WRAP clear/> | ||
| + | |||
| + | ===== 컴파일 ===== | ||
| + | gcc 4.8.4 컴파일시 주의 사항 | ||
| + | 컴파일 진행시 헤더파일 중복이 발생할 경우 | ||
| + | -D_POSIX_C_SOURCE=200809 -D_XOPEN_SOURCE=700 | ||
| + | 충돌나는 헤더파일을 열어서 적절하게 매크로를 추가하자 | ||
| + | |||
| + | * https:// | ||
| ===== 환경 변수 ===== | ===== 환경 변수 ===== | ||
| 줄 14: | 줄 22: | ||
| </ | </ | ||
| \\ | \\ | ||
| + | |||
| ===== 포트로 프로세스 찾아서 Kill 하기 ===== | ===== 포트로 프로세스 찾아서 Kill 하기 ===== | ||
| 포트 사용중인지 확인 | 포트 사용중인지 확인 | ||
| 줄 68: | 줄 77: | ||
| \\ | \\ | ||
| - | ===== example.tar.gz 파일 압축&압축 | + | ===== example.tar.gz 파일 압축 & 해제 ===== |
| >압축 | >압축 | ||
| - | < | + | < |
| $> tar cvf example.tar example.jsp | $> tar cvf example.tar example.jsp | ||
| $> gzip example.tar | $> gzip example.tar | ||
| 줄 76: | 줄 85: | ||
| >압축 해제 | >압축 해제 | ||
| - | < | + | < |
| $> gzip -d example.tar.gz | $> gzip -d example.tar.gz | ||
| $> tar xvf example.tar | $> tar xvf example.tar | ||
| + | </ | ||
| + | |||
| + | ===== hosts 검색 순서 ===== | ||
| + | AIX 의 host name 해석 기본순서(default order)는 | ||
| + | BIND/ | ||
| + | |||
| + | 위 기본 순서는 / | ||
| + | ex) hosts=local, | ||
| + | |||
| + | NSODRDER 환경변수 설정이 필요하며, | ||
| + | <code bash> | ||
| + | $> export NSORDER=local, | ||
| + | </ | ||
| + | \\ | ||
| + | |||
| + | *주의 할점 | ||
| + | 변경 후 해당 shell 에서 적용이 안되는 현상이 발생할 수 있다. | ||
| + | 적용후에도 반영이 되지 않았다면 다른 사용자로 접속하여 shell을 새로 열거나 접속 종료 후 재접속하여 | ||
| + | shell에 반영해 주어야 한다. | ||
| + | |||
| + | |||
| + | ===== Tip ===== | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Trouble Shooting ===== | ||
| + | dbSpider 실행시 오류가 발생할 경우 (중요!) | ||
| + | <code bash> | ||
| + | $ ./dbSpider | ||
| + | " | ||
| + | at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java: | ||
| + | at java.lnag.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java: | ||
| + | at java.lang.System.loadLibrary(System.java: | ||
| + | at DBSpider.< | ||
| + | at java.lang.J9VMInternals.initializeImpl(Native Method) | ||
| + | at java.lang.J9VMInternals.initialize(J9VMInternals.java: | ||
| + | |||
| + | 오류가 발생하면 | ||
| + | |||
| + | DBSpider.Class가 32/ | ||
| + | 클래스와 라이브러리가 동일한 환경에서 실행해야 위 오류가 발생하지 않는다. | ||
| </ | </ | ||
| 줄 87: | 줄 136: | ||
| [[https:// | [[https:// | ||
| - | {{tag> | + | {{tag> |