설치를 위해 Linux 시스템 준비

WebSphere Process Server 설치를 위해 Linux 시스템을 준비하려면 이 프로시저를 따르십시오.

시작하기 전에

설치는 ISMP(InstallShield for Multiplatforms) 마법사를 사용합니다. 또한 제품을 자동으로 설치할 수도 있습니다. 자동 모드는 설치 전 사용자가 편집한 응답 파일을 식별하는 매개변수가 있는 명령행에서 호출됩니다.

이 타스크의 수행 목적 및 시기

WebSphere Process Server 설치에 대해 운영 체제를 준비하려면 다음 프로시저를 사용하십시오.

이 타스크의 단계

  1. 루트로 로그온하십시오.

    현재 루트가 아닌 사용자로 제품을 설치할 수 없습니다. 제품 CD의 사본을 작성할 경우, 루트로 작성하십시오. 루트가 아닌 사용자로 작성한 사본은 올바른 파일 속성을 보존하지 않으며 작동하지 않습니다.

  2. umask 설정이 022인지 확인하십시오.
    umask 설정을 검증하려면 다음 명령을 실행하십시오.
    umask
    umask 설정을 022로 설정하려면 다음 명령을 실행하십시오.
    umask 022
  3. 옵션: 제품 디스크의 런치패드 응용프로그램과 WebSphere Application Server Network Deployment의 Gnome 및 KDE 바로 가는 메뉴를 사용할 수 있도록 Mozilla Firefox 웹 브라우저를 다운로드하여 설치하십시오. Firefox 브라우저가 없으면 http://www.mozilla.com/en-US/firefox/에서 브라우저를 다운로드 후 설치하십시오.
    중요사항: Firefox가 설치된 디렉토리가 아닌 다른 디렉토리에서 ">firefoxURL"을 시작하여 Firefox가 경로에 있는지 확인해야 합니다. ">ln -s /locationToFirefox/firefox firefox"를 입력하여 /opt/bin 디렉토리에 기호 링크를 추가할 수 있습니다.
  4. 옵션: 지원되는 브라우저의 위치를 내보내십시오.

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

    예를 들어 Firefox 패키지가 /opt/bin/firefox 디렉토리에 있을 경우, 다음 명령을 사용하십시오.
    export BROWSER=/opt/bin/firefox
  5. WebSphere Application Server, WebSphere Application Server Network Deployment, WebSphere Process Server 또는 WebSphere Enterprise Service Bus에 관련된 모든 Java 프로세스를 제품이 설치된 시스템에서 중지하십시오.
  6. IBM HTTP Server와 같은 웹 서버 프로세스를 중지하십시오.
  7. 적절한 디스크 공간을 제공하십시오. WebSphere Process Server 및 관련 제품을 설치하는 데 필요한 공간에 대한 정보는 http://www.ibm.com/support/docview.wss?uid=swg27006205에서 WebSphere Process Server에서 세부 시스템 요구사항을 참조하여 제품의 사용자 버전 링크를 선택하십시오.
  8. 전제조건과 공존조건이 필수 릴리스 레벨인지 확인하십시오.

    설치 마법사가 운영 체제 패치의 전제조건을 검사하지만 아직 WebSphere Process Server의 지원되는 하드웨어 및 소프트웨어의 전제조건을 검토하지 않은 경우 해당 전제조건을 검토하십시오. 이 정보에 액세스하려면 http://www.ibm.com/support/docview.wss?uid=swg27006205에서 WebSphere Process Server 세부 시스템 요구사항을 참조하여 WebSphere Process Server의 사용자 버전 링크를 선택하십시오.

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

  9. addNodeimportWasprofile 명령에 문제가 발생하지 않도록 bash 명령 쉘에서 ulimit 설정을 높이십시오. addNode 명령 스크립트는 노드를 추가할 때, importWasprofile 명령은 구성 아카이브를 가져올 때 실패할 수 있습니다. 세션에 로그인할 때 로드되는 bash 쉘 프로파일 스크립트에서 커널에 대한 ulimit 설정을 높게 설정하십시오. 쉘 프로파일 스크립트에 명령을 추가하여 Linux 명령 쉘에 ulimit를 설정하십시오. 일반적으로 쉘 프로파일 스크립트는 홈 디렉토리 아래에 있습니다.
    1. cd ~
    2. vi .bashrc
    3. ulimit -n 8192
  10. 파일을 수정한 경우, etc/issue 파일의 원본을 복원하십시오. 설치 마법사의 prereqChecker 프로그램이 파일을 사용하여 운영 체제 버전을 확인합니다. 원래 버전을 복원할 수 없으면 지원되지 않는 운영 체제에 대한 운영 체제 레벨 확인 메시지를 무시하십시오. 경고가 나타나도 설치를 계속할 수 있습니다.
  11. Red Hat Enterprise Linux V4.0에만 해당: Red Hat Enterprise Linux V4에 대해서 필요한 전제조건을 제공하십시오.

    Linux 패키지 등록 제한사항으로 인해 설치 프로그램의 prereqChecker 프로그램이 Linux 시스템에서 전제조건 패키지를 조사하지 않습니다. 다음 전제조건 패키지가 설치되었는지 검증하십시오. 자세한 정보는 Linux 패키지 설치 및 확인의 내용을 참조하십시오

    모든 하드웨어 플랫폼의 패키지 설치

    임의의 하드웨어 플랫폼에서 다음 패키지를 설치하십시오.

    compat-libstdc++-33-3.2.3-47.3
    C++ 런타임 호환성을 위해 필요합니다. GSKit, Java 2 SDK(Software Development Kit) 및 웹 서버 플러그인과 같은 구성요소가 사용합니다.
    compat-db-4.1.25-9
    IBM HTTP Server에 필요합니다. 일부 모듈은 이 패키지에 있는 라이브러리를 사용합니다.
    xorg-x11-deprecated-libs-6.8.1 or xorg-x11-deprecated-libs-6.8.2
    그래픽 사용자 인터페이스에 인쇄 기능을 제공하기 위해 Java 2 SDK에 필요합니다. 이 패키지가 없으면 ISMP(InstallShield for Multiplatforms)와 같은 Swing 기반 응용프로그램 및 AWT(Abstract Window Toolkit) 기반 응용프로그램을 인스턴스화할 수 없습니다.
    rpm-build-4.3.3-7_nonptl
    RPM 데이터베이스에 제품을 제대로 등록하기 위해 ISMP에 필요합니다.

    이 패키지는 Red Hat Enterprise Linux 4 운영 체제의 일부지만, 기본적으로 설치되지는 않습니다. Red Hat의 새 패키지가 제공되면 이 패키지의 이후 릴리스를 설치할 수도 있습니다.

    32비트 및 64비트 응용프로그램을 실행할 수 있는 하드웨어 플랫폼의 패키지 선택

    32비트 및 64비트 응용프로그램을 실행할 수 있는 하드웨어 플랫폼은 AMD Opteron, Intel(R) EM64T, iSeries, pSeries(PowerPC(R)) 및 zSeries(S/390 64비트) 시스템을 포함합니다.

    기본적으로,Red Hat Enterprise Linux 4는 이 플랫폼에 64비트 런타임 지원 기능만을 설치합니다. 그러나 WebSphere Process Server 제품 및 패키지에 포함된 다양한 응용프로그램은 32비트 런타임 지원 기능도 필요로 합니다. 따라서, 32비트 런타임 지원 기능도 설치해야 합니다.

    Red Hat Enterprise Linux 4를 설치하는 동안 패키지를 사용자 정의하도록 선택하여 다음과 같은 필수 32비트 패키지를 설치하십시오. 또는, 그래픽 터미널에서 system-config-packages 명령을 실행하여 기존의 Red Hat Enterprise Linux 4 시스템에서 패키지를 사용자 정의하십시오.

    시스템 카테고리에 호환성 아키텍처 지원을 설치하십시오. 32비트 및 64비트 응용프로그램 모두에 사용할 C 또는 C++ 라이브러리를 빌드하려는 경우, 개발 카테고리에 호환성 아키텍처 개발 지원을 선택적으로 설치하십시오.

    32비트 및 64비트 응용프로그램을 모두 지원하는 플랫폼은 다음 패키지의 32비트 및 64비트 버전이 모두 필요합니다.
    • compat-libstdc++-33-3.2.3-47.3
    • compat-db-4.1.25-9
    • xorg-x11-deprecated-libs-6.8.1 or xorg-x11-deprecated-libs-6.8.2

    rpm -qa | grep package_name 명령을 실행하여 각 패키지를 두 가지 버전으로 가지고 있는지 확인하십시오. package_name 변수를 각 패키지의 이름으로 대체하십시오.

    명령에 대한 응답에 설치된 패키지가 표시됩니다. 각 패키지에 대해 두 개의 응답이 나타나지 않게 하려면 한 가지 버전의 패키지만 설치해야 합니다. 그런 다음 누락된 패키지를 설치해야 합니다.

    고유 플랫폼의 추가 패키지 설치

    모든 플랫폼에 공통적인 패키지 이외에, WebSphere Application Server 제품 및 패키지를 설치하기 전에 32비트 및 64비트 응용프로그램을 모두 실행할 수 있는 하드웨어 플랫폼에 다음 패키지를 설치하십시오.

    x86 플랫폼 및 Opteron 또는 EM64T 플랫폼: compat-libstdc++-296-2.96-132.7.2
    compat-libstdc++-296-2.96-132.7.2 패키지는 C++ 런타임 호환성을 위해 필요합니다. 패키지는 GSKit, Java 2 SDK 및 웹 서버 플러그인과 같은 구성요소가 사용합니다.
    zSeries(S/390) 플랫폼: compat-libstdc++-295-2.95.3-81
    compat-libstdc++-295-2.95.3-81 패키지는 C++ 런타임 호환성을 위해 필요합니다. 패키지는 GSKit, Java 2 SDK 및 웹 서버 플러그인과 같은 구성요소가 사용합니다.

    64비트 zSeries 하드웨어 플랫폼에 32비트 및 64비트 패키지 버전을 모두 설치하십시오.

    필요한 패키지를 설치하지 않은 경우 발생하는 문제점

    필요한 패키지를 모두 설치하지 않는 경우, 설치 마법사가 시작되지 않습니다. 라이브러리가 없거나 그래픽 인터페이스를 로드할 수 없거나 설치 중에 발생한 다른 오류를 나타내는 오류 메시지가 나타납니다.

  12. SuSE Linux Enterprise Server 9만: 알려진 문제점을 방지하려면 PowerPC 64비트 플랫폼에 SLES 9 SP1을 적용하십시오.

    SLES 9 SP1은 PowerPC 64비트 시스템을 위해 공식적으로 지원되는 플랫폼입니다.

    SLES 9 GA 커널(LTC 9288)의 알려진 문제점이 142SR1a 릴리스용 SDK 안내서에 설명되어 있습니다. 문제점이 발생하면 다음 오류 메시지가 나타나면서 64비트 WebSphere Application Server가 정지됩니다.
     
    00000014 RecoveryManag A WTRN0028I: Transaction service recovering 0 transactions. 
    0000000a ResourceMgrIm I WSVR0049I: Binding DefaultTimerManager as tm/default 
    0000000a WorkAreaServi A ACWA0002I: WorkArea service not enabled on dmgr. 
    0000000a AppProfileCom I ACIN0007I: The application profiling service started successfully. 
    0000000a CacheServiceI I DYNA0048I: WebSphere Dynamic Cache initialized successfully. 
    00000015 LogAdapter E DCSV9416E: An internal error occurred. 
             Exception is Clock not changed in 10002 rounds. 
    00000015 LogAdapter E DCSV9416E: An internal error occurred. 
             Exception is Clock not changed in 10002 rounds.
    SLES9/AMD64 시스템: SDK에 다음 32비트 라이브러리가 필요합니다.
    • XFree86-libs-32bit-9
    • glibc-32bit-9
    • glib-32bit-9
    • gtk-32bit-9
  13. emacs 또는 기타 프리웨어가 제공하는 cp 명령이 아닌 시스템 cp 명령이 사용되는지 확인하십시오.

    시스템 cp 명령이 아닌 프리웨어 패키지의 일부인 cp 명령을 사용하여 제품을 설치할 경우, 설치가 완료되더라도 제품이 설치하는 Java 2 SDK가 install_root/java 디렉토리에서 파일이 누락될 수 있습니다. (여기서 install_rootWebSphere Process Server의 설치 디렉토리를 나타냅니다.)

    누락된 파일이 있으면 필요한 기호 링크가 삭제될 수 있습니다. WebSphere Process Server 제품을 설치하려면 PATH에서 프리웨어 cp 명령을 제거해야 합니다.

    운영 체제에 emacs 또는 기타 프리웨어를 설치한 경우, 다음 단계를 수행하여 시스템에서 사용 중인 cp 명령을 식별하고, 프리웨어 cp 명령이 사용 중인 경우 해당 명령을 비활성화하십시오.

    1. WebSphere Process Server 제품의 설치 프로그램을 실행하기 전에 명령 프롬프트에서 which cp를 입력하십시오.
    2. 결과 디렉토리 출력에 freeware가 포함된 경우, PATH에서 freeware 디렉토리를 제거하십시오. 예를 들어, 출력이 .../freeware/bin/cp와 같은 경우, PATH에서 디렉토리를 제거하십시오.
    3. WebSphere Process Server를 설치한 후, PATH에 freeware 디렉토리를 다시 추가하십시오.
  14. 제품 CD 사본의 Java 2 SDK가 올바르게 실행되는지 확인하십시오.

    ISO 이미지 또는 실제 CD에서 사본으로 자체 제품 CD를 작성한 경우 다음 단계를 수행하여 Java 2 SDK가 올바르게 실행되는지 확인하십시오.

    1. WebSphere Process Server CD 1용으로 작성한 제품 CD에서 /mnt/JDK/ repository/prereq.jdk/java/bin 디렉토리로 이동하십시오. 다음 명령을 사용하십시오.
      cd /mnt/JDK/repository/prereq.jdk/java/bin
    2. Java 2 SDK 버전을 확인하십시오. 다음 명령을 사용하십시오.
      ./java -version
      Java 2 SDK에 아무 이상이 없을 때 명령이 오류 없이 완료됩니다.
    3. WebSphere Process Server CD 2용으로 작성한 제품 CD에서 이 프로시저를 반복하십시오.

결과

이 프로시저는 WebSphere Process Server 설치를 위해 운영 체제에서 준비합니다.

다음에 수행할 내용

운영 체제를 준비한 후, WebSphere Process Server를 설치할 수 있습니다. 사용 가능한 다양한 설치 대안에 대한 설명은 소프트웨어 설치의 내용을 참조하십시오.


ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)