[AIX]

설치를 위한 AIX 시스템 준비

AIX® 시스템에 IBM® WebSphere® Application Server 제품을 설치하려면 먼저 운영 체제를 준비하는 단계를 수행해야 합니다.

시작하기 전에

참고: WebSphere Application Server는 사용자가 비어 있지 않은 디렉토리에 설치하는 것을 금지합니다. WebSphere Application Server가 lost+found 서브디렉토리가 있는 디렉토리에 설치되면, 비어 있는 디렉토리를 사용하라는 프롬프트가 표시됩니다. 여전히 이 디렉토리에 설치하고 싶은 경우 lost+found 디렉토리를 삭제할 수 있습니다. 그러나 다음 번에 fsck가 실행되면 lost+found 디렉토리가 작성됩니다. 이는 기존 설치에 영향을 미치지 않지만, 설치 제거 중에 이 디렉토리는 제거되지 않습니다.
제한사항: 원격 AIX 시스템에서 Eclipse 기반 애플리케이션을 실행하기 위해 Cygwin/X 사용 시 알려진 문제점이 있습니다. 이것은 Profile Management Tool 사용에 영향을 미칩니다. 예를 들어, 원격 AIX에서 Cygwin/X를 사용하면 Profile Management Tool에 대한 스플래시 화면이 나타나지만, Profile Management Tool은 실제로 나타나지 않습니다. 이러한 문제점에 대한 기존 Bugzilla 보고서에 대한 세부사항은 https://bugs.eclipse.org/bugs/show_bug.cgi?id=36806의 정보를 참조하십시오. 다른 X 서버를 사용하면 이러한 문제점이 발생하지 않습니다.
팁: Installation Manager는 Eclipse Rich Client Platform 아키텍처를 기반으로 합니다. 이 아키텍처를 사용하려면 특정 그래픽 라이브러리 및 버전이 올바로 작동되어야 합니다. 특정 시스템 요구사항에 대한 정보는 Solaris, Linux, AIX의 Installation Manager 그래픽 환경 문제를 참조하십시오.

이 태스크 정보

운영 체제 준비에는 디스크 공간 할당, 운영 체제에 패치 설치와 같은 변경 작업이 포함됩니다. IBM은 각 운영 체제 플랫폼에서 WebSphere Application Server 제품을 테스트합니다. 이러한 테스트는 WebSphere Application Server 제품을 올바로 실행하기 위해 운영 체제 변경이 필요한지 여부를 확인합니다. 필수 변경사항을 수행하지 않으면 WebSphere Application Server 제품이 올바로 실행되지 않습니다.

프로시저

  1. 운영 체제에 로그온하십시오.

    루트 또는 루트가 아닌 설치자로 로그온할 수 있습니다.

    소유자가 파일을 읽기/쓰기할 수 있고 다른 사용자가 우선적인 시스템 정책에 따라 해당 파일에 액세스할 수 있는 Umask를 선택하십시오. 루트인 경우 umask, 022를 권장합니다. 루트가 아닌 사용자의 경우, 사용자의 그룹 공유 여부에 따라 002 또는 022의 Umask를 사용할 수 있습니다. umask 설정을 확인하려면 다음 명령을 실행하십시오.
    umask
    umask 설정을 022로 설정하려면 다음 명령을 실행하십시오.
    umask 022
  2. 제품을 설치할 시스템에서 WebSphere Application Server와 관련된 Java™ 프로세스를 모두 중지하십시오.
  3. IBM HTTP Server와 같은 웹 서버 프로세스를 중지하십시오.
  4. 제품에는 IBM SDK(Software Development Kit) 버전 6이 포함됩니다.
    • SDK 6가 제대로 작동하려면 AIX 버전 6.1 또는 7.1을 실행해야 합니다.
      특정 System p 시스템에서 이 Java SDK가 지원되는지를 테스트하려면 시스템 프롬프트에서 다음을 입력하십시오.
      lscfg -p | fgrep Architecture

      다음과 같은 응답이 수신됩니다. Model Architecture: chrp. CHRP(Common Hardware Reference Platform) 시스템만 지원됩니다.

    • 64비트 프로세스에는 LDR_CNTRL=MAXDATA 환경 변수가 지원되지 않습니다. LDR_CNTRL=MAXDATA는 32비트 프로세스에만 사용하십시오.
      참고: 이 변수의 값을 표시하려면 다음 명령을 사용하십시오.
      echo $LDR_CNTRL
    • 지원되는 비UTF8 CJK 로케일 중 하나를 사용하는 경우, 다음 파일 세트 중 하나를 설치해야 합니다. 설치 이미지는 AIX 기본 디스크에 제공됩니다. 업데이트는 Fix Central 웹 사이트에 제공됩니다.
      • X11.fnt.ucs.ttf(ja_JP 또는 Ja_JP의 경우)
      • X11.fnt.ucs.ttf_CN(zh_CN 또는 Zh_CN의 경우)
      • X11.fnt.ucs.ttf_KR(ko_KR의 경우)
      • X11.fnt.ucs.ttf_TW(zh_TW 또는 Zh_TW의 경우)
    • IBM Installation Manager 및 WebSphere GUI의 경우, AIX에서 그래픽 사용자 환경을 지원하려면 다음을 설치하십시오.
      • X11.fnt.coreX
      • X11.fnt.iso.T1
  5. SMIT(System Management Interface Tool)를 사용하여 설치된 패키지를 표시하여 다음 단계에 설명된 패키지의 업데이트 여부를 판별하십시오.
  6. Info-ZIP 제품의 최신 버전을 다운로드하여 zip 파일에 대한 문제점을 피하십시오.

    서비스 스트림에서 주로 zip 파일이 사용되지만, http://www.info-zip.org 웹 사이트에서 Info-ZIP 패키지의 현재 버전을 다운로드하여 AIX 운영 체제를 준비하십시오.

  7. 적절한 디스크 영역을 제공합니다.

    필요한 디스크 공간의 크기는 설치된 제품 또는 기능의 수에 따라 다릅니다. Installation Manager를 사용하여 제품을 설치하는 경우 설치 요약 패널에는 선택한 제품 및 기능에 따라 필요한 디스크 공간의 대략적인 크기가 표시됩니다.

    모든 기능과 제품을 설치하려면 대략 2GB의 디스크 공간이 필요합니다. 이 예상치에는 다음 제품, 컴포넌트 및 기능이 포함됩니다.
    • 기본 애플리케이션 서버 제품 설치
    • 프로파일
    • 샘플 애플리케이션
    • IBM HTTP Server
    • Web Server Plug-ins
    • Application Client for WebSphere Application Server

    AIX에서는 JFS 파일 시스템으로 디렉토리에 대한 확장 영역을 할당할 수 있습니다. Installation Manager에 충분한 공간이 없는 경우, 동적으로 공간 할당을 늘리는 시스템 호출을 발행합니다.

    이전 버전에서 애플리케이션 및 구성을 마이그레이션하려는 경우, 애플리케이션 오브젝트에 충분한 디스크 공간이 있는지 확인하십시오. 대략적인 가이드라인으로, 애플리케이션 크기의 110%에 해당하는 공간을 계획하십시오.

  8. 링크가 끊어진 파일 시스템을 마운트 해제하여 java.lang.NullPointerException 오류를 방지하십시오.

    링크가 끊어진 파일 시스템을 설치 전에 마운트 해제하십시오.

    파일 시스템에 끊어진 링크가 있으면 설치할 수 없습니다.

    df -k 명령을 사용하여 파일 시스템에 대한 끊어진 링크를 확인하십시오. 1024-blocks 크기 열에서 공백 값을 나열하는 파일 시스템을 찾으십시오. 값이 "-"(대시)인 열은 문제가 없습니다. 다음 예는 /dev/lv00 파일 시스템의 문제점을 보여 줍니다.
    >  df -k
    Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
    /dev/hd4          1048576    447924   58%     2497     1% /
    /dev/hd3          4259840   2835816   34%      484     1% /tmp
    /proc                   -         -    -         -     -  /proc
    /dev/lv01         2097152    229276   90%     3982     1% /storage
    /dev/lv00
    /dev/hd2          2097152    458632   79%    42910     9% /usr
    iw031864:/cdrom/db2_v72_eee_aix32_sbcs
    /proc 파일 시스템은 문제가 없습니다. iw031864:/cdrom/db2_v72_eee_aix32_sbcs 파일 시스템은 정의 문제점입니다. /dev/lv00 파일 시스템도 유사한 문제점입니다. 이 문제를 해결하려면 다음 명령 중 하나를 사용하십시오.
    >  umount /cdrom/db2_v72_eee_aix32_sbcs
    >  umount /cdrom 

    설치를 다시 시작하십시오. 문제가 계속될 경우, 예에 있는 /dev/lv00 파일 시스템과 같이 공백 값이 있는 파일 시스템을 마운트 해제하십시오. 링크가 끊어진 파일 시스템을 마운트 해제하여 문제를 해결할 수 없는 경우에는 시스템을 재부팅한 후 설치를 다시 시작하십시오.

  9. 전제조건과 공존조건이 필수 릴리스 레벨인지 확인하십시오.

    Installation Manager가 전제조건 운영 체제 패치를 검사하지만, 아직 수행하지 않은 경우에는 지원되는 하드웨어 및 소프트웨어 웹 사이트에 있는 전제조건을 검토하십시오.

    지원되는 버전으로 마이그레이션하는 방법에 대해서는 비IBM 전제조건 및 상호 전제조건 제품 문서를 참조하십시오.

    참고: 제품을 설치한 후 Profile Management Tool 또는 Configuration Migration Tool을 실행하려면 GTK+ 2.18 이상이 설치되어 있어야 합니다. GTK+ 3 및 Motif는 지원되지 않습니다.
    GTK가 설치되어 있지 않으면 다음 메시지와 유사한 오류가 수신됩니다.
    Eclipse:
    		An error has occurred. See the log file
    	/workspace/.metadata/.log.
    1. gtk2-2.18.9-5 패키지 이상 및 해당 종속 항목을 다운로드하십시오. 종속 항목에는 다음 패키지가 포함됩니다.
      • atk
      • cairo
      • expat
      • fontconfig
      • freetype2
      • glib2
      • jasper
      • jbigkit
      • libffi
      • libjpeg
      • libpng
      • libtiff
      • libXft
      • libxml2
      • libXrender
      • pango
      • pixman
      • xz
      • zlib
    2. libxlsmp.a(smprt.o) 종속 라이브러리가 아직 설치되지 않은 경우 이를 설치하십시오.
      1. 다음 명령을 루트 사용자로 실행하여 라이브러리가 설치되어 있는지 여부를 확인하십시오.
        # lslpp -l |grep xlsmp
      2. 라이브러리가 설치되어 있지 않은 경우 SMIT(System Management Interface Tool) 또는 smitty 명령을 사용하여 AIX 설치 매체에서 xlsmp.aix53.rte 패키지를 설치하십시오.
      3. 다음 명령을 실행하여 RPM 데이터베이스를 업데이트하십시오.
        /usr/sbin/updtvpkg
    3. RPM 패키지를 빈 디렉토리에 추출하십시오(예: gtk2rpms).
    4. RPM 패키지를 설치하십시오. 패키지는 다음 그룹 및 순서로 설치해야 합니다.
      1. gettextlibiconv
      2. GTK를 제외한 다른 모든 패키지
      3. gtk2
      패키지를 설치하기 전에 각 그룹의 서브디렉토리를 작성하십시오. 다음 명령은 gtk2rpms 디렉토리의 step1, step2, step3 서브디렉토리를 작성합니다.
      cd gtk2rpms	
      mkdir step1
      mv gettext-0.17-8.aix6.1.ppc.rpm step1
      mv libiconv-1.14-22.aix6.1.rpm step1
      
      mkdir step3
      mv gtk2-2.20-1-4.aix6.1.ppc.rpm step3
      
      mkdir step2 
      mv *.rpm step2
      다음 명령을 실행하여 지정된 순서로 패키지를 설치하십시오.
      1. gettextlibiconv 패키지를 설치하십시오. LIBPATH에는 /opt/freeware/lib가 있으면 안 되고, 있으면 libiconv 패키지 설치 시 libiconv.a 오류가 발생합니다.
        unset LIBPATH 
        cd step1; rpm -Uvh step1/*.rpm ; cd .. 
      2. GTK를 제외한 다른 모든 패키지를 설치하십시오. LIBPATH에는 /opt/freeware/lib가 있어야 하고, 없으면 fontconfig 패키지 설치 시 오류가 발생합니다.
        export LIBPATH=/opt/freeware/lib:/usr/lib
        cd step2; rpm -Uvh  *.rpm ; cd ..
      3. gtk2 패키지를 설치하십시오.
        cd step3; rpm -Uvh  *.rpm ; cd ..

    Installation Manager 또는 Profile Management Tool을 시작하기 전에 LIBPATH/usr/lib 앞에 /opt/freeware/lib가 있는지 확인하십시오.

  10. emacs 또는 기타 프리웨어 사용 시 시스템 cp 명령을 확인하십시오.
    운영 체제에 설치된 emacs 또는 기타 프리웨어가 있는 경우, 시스템 cp 명령이 사용되었는지 확인하십시오.
    1. WebSphere Application Server 제품의 설치 프로그램을 실행하기 전에 다음 명령 프롬프트를 입력하십시오.
      which cp
    2. 결과 디렉토리 출력에 freeware가 포함된 경우 PATH에서 freeware 디렉토리를 제거하십시오. 예를 들어, 출력이 .../freeware/bin/cp 메시지와 유사하다고 가정하십시오. 이러한 경우, PATH에서 해당 디렉토리를 제거하십시오.
    3. WebSphere Application Server 제품을 설치하십시오.
    4. freeware 디렉토리를 경로에 다시 추가하십시오.

    프리웨어 패키지 파트인 cp 명령을 사용하여 설치한 경우, 설치가 성공적으로 완료되지만, 제품을 설치한 Java 2 SDK는 app_server_root/java 디렉토리에 누락된 파일이 있을 수 있습니다.

    누락된 파일이 있으면 필요한 기호 링크가 삭제될 수 있습니다. PATH에서 프리웨어 cp 명령을 제거하면 애플리케이션 서버 제품을 설치할 수 있습니다.

  11. 사용자 고유의 디스크를 작성한 경우 설치 이미지 디스크의 Java SDK가 올바르게 작동하는지 확인하십시오.

    예를 들어, Passport Advantage®에서 설치 이미지를 다운로드하거나 백업 디스크에 설치 이미지를 복사했을 수 있습니다. 이러한 경우, 다음 단계를 수행하여 디스크가 유효한 Java SDK(Software Development Kit)를 포함하는지 확인하십시오.

    1. 디렉토리를 제품 디스크의 /JDK/jre.pak/repository/package.java.jre/java/jre/bin 디렉토리로 변경하십시오. 예를 들면, 다음과 같습니다.
      cd /JDK/jre.pak/repository/package.java.jre/java/jre/bin
    2. Java 버전을 확인하십시오. 다음 명령을 입력하십시오.
      ./java -version

      SDK에 아무 이상이 없으면 명령이 오류 없이 완료됩니다.

  12. 옵션: 아직 설치되지 않은 경우, Mozilla Firefox 브라우저를 설치하십시오.

    Web browsers for AIX에서 AIX용 Mozilla를 다운로드하십시오.

    installp 이미지를 다운로드하여 SMIT에서 이를 설치하십시오.

  13. 옵션: 지원되는 브라우저의 위치를 내보내십시오.

    브라우저의 실제 위치를 식별하는 명령을 사용하여 지원되는 브라우저의 위치를 내보내십시오.

    예를 들어, Mozilla Firefox 패키지가 bin/firefox 디렉토리에 있는 경우에는 다음 명령을 사용하여 BROWSER=/usr/bin/firefox를 내보내십시오.
    EXPORT BROWSER=/usr/bin/firefox
  14. 옵션: 워크로드 파티션(WPAR)을 준비하십시오.

    AIX 버전 6.1의 WPAR에 제품을 설치하려는 경우, WPAR에 /usr/opt 파일 시스템의 개인용 및 쓰기 가능 버전이 있는지 확인해야 합니다. 이 유형의 WPAR이 없는 경우, 다음 단계를 이용하여 새 WPAR을 작성하십시오.

    1. 사용자 네트워크의 IP 주소에 맵핑되는 WPAR의 이름을 선택하거나 /etc/hosts 파일에 새 WPAR의 항목을 추가하십시오. 서브넷 IP 주소도 알고 있어야 합니다.
    2. 다음 명령을 사용하여 WPAR을 작성하십시오.
      mkwpar -n <wpar_name> -h <host_name> -N netmask=<A.B.C.D> address=<A.B.C.D> -r -l 
      참고: -l 매개변수는 /usr/opt 파일 시스템의 개인용 및 쓰기 가능 버전을 작성합니다.

다음에 수행할 작업

최적 성능을 위해 사용자의 운영 체제에 맞게 Java 환경을 튜닝하십시오. 자세한 정보는 특정 AIX 운영 체제 버전에 대한 Java 튜닝 정보를 참조하십시오.

전제조건 확인, 제품 디스크 확인 및 설치 목표 설정이 끝나면 설치를 시작할 수 있습니다. 다음 설치 프로시저 중 하나를 사용하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_aixsetup
파일 이름:tins_aixsetup.html