SAP ABAP 무료 개발 서버 - (2) Virtual Box / Open suse 15.3 설치

2024. 3. 19.
 

목차: 가상 머신 생성 및 리눅스(OS) 설치 가이드

 

    지난 포스팅에서 SAP ABAP 서버 설치를 위한 준비물을 모두 확보하셨나요? 이번 2편에서는 본격적으로 가상 머신(Virtual Machine)을 생성하고, 그 위에 리눅스 운영체제인 OpenSUSE 15.3을 설치하는 과정을 다루겠습니다.

    가상 머신 설정은 서버의 성능과 직결되므로, 단순히 클릭만 하는 것이 아니라 각 설정값이 가지는 의미를 이해하는 것이 중요합니다. 특히 SAP 서버는 메모리와 CPU 자원을 많이 소모하기 때문에 최적의 할당량을 맞추는 것이 핵심입니다.


    1. Virtual Box 프로그램 설치

    가장 먼저 가상화 소프트웨어인 Oracle VM VirtualBox를 설치합니다. 이 프로그램은 우리 윈도우 환경 위에 별도의 독립된 컴퓨터(가상 머신)를 만들어주는 역할을 합니다.

    설치 과정은 매우 직관적입니다. 대부분의 경우 기본 설정값을 유지한 채 'Next' 버튼을 눌러 진행하면 완료됩니다. 설치 중간에 네트워크 인터페이스가 잠시 끊길 수 있다는 안내가 나오는데, 이는 가상 네트워크 어댑터를 설치하는 과정이므로 안심하고 진행하셔도 됩니다.


    2. 가상 머신(VM) 생성 및 최적화 설정

    (1) SAP NetWeaver 시스템 요구사항 확인

    가상 머신을 만들기 전, SAP에서 권장하는 최소 사양을 반드시 확인해야 합니다. 사양이 부족할 경우 설치 도중 프로세스가 멈추거나 구동 속도가 매우 느려질 수 있습니다.

    항목 최소 권장 사양
    Processor x86_64 기반 하드웨어 (최소 2 Core 이상 권장)
    RAM 최소 4GB (실습 편의를 위해 8GB 이상 강력 권장)
    Disk Space 서버 설치용 약 100GB / 클라이언트용 약 2GB
    Swap Space 약 8GB 확보 권장

    (2) 가상 머신 생성 단계별 가이드

    이제 설치된 Virtual Box를 실행하여 실제 서버 역할을 할 가상 머신을 만들어 보겠습니다.

    Step 1: 상단의 '새로 만들기' 버튼을 클릭합니다.

    이름은 SAP_752 등 자유롭게 설정하세요.

    Step 2: 이름은 관리하기 편하도록 'SAP_7.52' 또는 'ABAP_Server' 등으로 입력합니다.

    ISO 이미지 항목에 다운로드 받은 OpenSUSE 15.3 파일을 선택합니다.

    Step 3: 가장 중요한 부분입니다. 1편에서 다운로드한 OpenSUSE 15.3 ISO 파일을 선택해 주세요. 이를 통해 VM이 부팅될 때 운영체제 설치 화면으로 진입하게 됩니다.

    Memory: 8096MB / Processors: 4 (본인 PC 사양에 맞춰 조절 가능)

    Step 4: 하드웨어 할당입니다. 메모리는 최소 8GB(8192MB) 이상, 프로세서는 2개 이상(저는 4개로 진행)을 권장합니다. 본인의 호스트 PC 사양이 허락하는 범위 내에서 넉넉하게 할당할수록 설치 속도가 빨라집니다.

    가상 디스크 용량은 100GB로 설정합니다.

    Step 5: 하드 디스크 용량은 100GB로 설정합니다. SAP 설치 파일 자체의 용량이 크고, 설치 후 DB 데이터가 쌓이는 것을 고려한 수치입니다.

    (3) 편리한 운영을 위한 꿀팁 (필수 세팅)

    가상 머신 운영 중 불편함을 줄이기 위해 다음 두 가지 설정은 반드시 미리 하시는 것이 좋습니다.

    팁 1: 호스트 키(Host Key) 변경

    가상 머신 안으로 마우스가 갇혔을 때 빠져나오기 위한 키입니다. 기본값인 Right Ctrl은 사용이 불편하므로 Ctrl + Alt 조합으로 변경해 두시면 훨씬 편리합니다.

    팁 2: 클립보드 공유 및 드래그 앤 드롭 활성화

    윈도우에서 복사한 텍스트(예: 복잡한 리눅스 명령어)를 VM에 붙여넣기 위해 '양방향'으로 설정해 주세요. 이 설정이 없으면 모든 명령어를 일일이 타이핑해야 하는 불상사가 생깁니다.


    3. OpenSUSE 15.3 (리눅스 OS) 설치 과정

    VM 생성이 끝났다면 이제 '시작' 버튼을 눌러 리눅스 설치를 진행합니다. 설치 과정 중 나타나는 복잡한 메뉴들은 아래 스크린샷 순서대로 따라오시면 됩니다.

    부팅 후 방향키로 'Installation'을 선택하고 엔터를 누릅니다.

    언어와 키보드 레이아웃을 확인하고, 라이선스 동의 후 설치 유형을 선택합니다. 이후 사용자 계정 생성과 시간대 설정을 마치면 본격적인 파일 복사가 시작됩니다.

    💡 현직자 필수 체크 사항: uuidd 패키지 설치
    SAP 인스턴스는 고유한 ID 생성을 위해 리눅스의 uuidd(Universal Unique ID Daemon)라는 패키지를 반드시 필요로 합니다. 설치가 완료된 후 터미널을 열어 아래 과정을 반드시 수행해 주세요.

    터미널(Terminal)을 실행하여 아래 명령어를 입력합니다.

    터미널이 열리면 다음 명령어를 순서대로 입력하여 패키지를 설치합니다.

    cd /mnt
    sudo zypper in uuidd
    

    명령어 입력 후 비밀번호를 묻는다면 설치 시 설정한 사용자 비밀번호를 입력해 주세요. 설치가 완료되면 `exit`를 입력하여 터미널을 종료합니다. 이 작업이 누락되면 나중에 SAP 서버 구동 시 에러가 발생하므로 잊지 마세요!


    축하드립니다! 이제 SAP ABAP 서버가 가동될 '터전'인 리눅스 운영체제 세팅까지 마쳤습니다. 대용량 패키지 설치로 고생 많으셨습니다.

    다음 포스팅(3편)에서는 드디어 리눅스 환경 내에서 SAP 서버 파일을 압축 해제하고 본격적인 인스톨 작업을 시작하는 과정을 다루겠습니다. 본격적인 삽질(?)이 시작되는 단계이니 기대해 주세요!