Transcript AIX 관련 Tips
AIX JDK 설치 및 mind 옵션 AIX jdk 설치 -AIX F/S 의 mind 옵션 - AIX jdk 설치 요구 사항 - requirement Java version 1.1.8 1.2.2 1.3.0 1.3.0 64IA 1.3.1 64PPC 1.3.1 AIX version AIX 4.2.1 이상 PTF 13 AIX 4.3.3 + fixes AIX 4.3.3.02 이상 AIX 5.1 IA(Itanium) 17 15 ? AIX 5.1.02 AIX 4.3.3.09 2 2 AIX jdk download 및 구성 Jdk download http://www.ibm.com/java/jdk 주요 구성 요소 Runtime environment (Java~.rte) Debugger and include files (Java~.adt) Extensions like Comm API,JAAS (Java~.ext) 기타 samples과 1.3.0이상에는 security, XML지원 패키지 AIX jdk 설치 방법 설치 및 추가 패치 목차 생성 : inutoc 명령 수행 Smitty install_latest 수행 Preview및 commit 옵션 변경 추가 패치 download http://techsupport.services.ibm.com/server/nav?fetch=a4ojc AIX jdk 설치 위치 및 확인 Java version 설치 위치 1.1.8 1.2.2 /usr/jdk_base /usr/java_dev2 1.3.0 /usr/java130 1.3.0 64IA /usr/java130_64 /usr/java13_64 /usr/java131 1.3.1 64PPC 1.3.1 Version 확인 ~/bin/java -fullversion ~/jre/sh/java -fullversion ~/jre/bin/java -fullversion ~/bin/java -fullversion ~/jre/bin/java -fullversion ~/jre/bin/java -fullversion AIX jdk 환경 설정 기타 추가 설정 (user PATH 설정) Java 1.1.8: PATH=/usr/jdk_base/bin:$PATH Java 1.2.2: PATH=/usr/java_dev2/jre/sh:/usr/java_dev2/sh:$PATH Java 1.3.0: PATH=/usr/java130/jre/bin:/usr/java130/bin:$PATH Java 1.3.0 IA64: PATH=/usr/java130_64/jre/bin:/usr/java130_64/bin:$PATH Java 1.3.1 PPC64: PATH=/usr/java13_64/jre/bin:/usr/java13_64/bin:$PATH Java 1.3.1: PATH=/usr/java131/jre/bin:/usr/java131/bin:$PATH 기존 jdk path보다 우선 기존 jdk 삭제 시 system 문제 발생 가능 AIX F/S ENOMEM error “There is not enough memory available now.” 영업 B2B 시스템의 nfs구성 파일시스템에서 발생 새로운 파일 생성이나 copy 작업 수행 불가능 파일 생성 한계가 32K로 제한됨 원인 및 해결 가상메모리의 indirect segment의 한계로 인한 문제 IY13763 패치 적용으로 문제 해결 가능 ML08 버전 이상에 포함 AIX JFS 구조 inodes Super block Indirect blocks Data blocks Super block Inodes File system size and identification Free list, fragment size, nbpi File size, ownership, permissions Pointers to data blocks Blocks Data blocks – contain data Indirect blocks – contain pointers to data blocks Indirect blocks and segments •32K 이하 inode •32K 이상 4MB 이하 Data block Indirect block(single) •4MB 이상 64GB 이하 Double indirect block 한 개의 Inode는 8개의 pointer로 구성 하나의 pointer는 4K의 data block과 연결(=direct) Indirect block은 VMM의 indirect segment로 caching Multil indirect : single 256MB -> 8 * 256MB 변경 File System mind option Single indirect segment -> Multi indirect segment Temporary change Permanent change umount /fsname mount –o mind /fsname umount /fsname chfs –a options=mind /fsname mount /fsname Recover option nomind option