Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

설치 가이드

Red Hat Enterprise Linux 7

모든 아키텍처에 Red Hat Enterprise Linux 7 설치하기

Red Hat Engineering Content Services

Red Hat Engineering Content Services

Petr Bokoč

Red Hat 엔지니어링 컨텐트 서비스

Tomáš Čapek

Red Hat 엔지니어링 컨텐트 서비스

Barbora Ančincová

Red Hat 엔지니어링 컨텐트 서비스

Yoana Ruseva

Red Hat 엔지니어링 컨텐트 서비스

Brian Exelbierd

Red Hat 엔지니어링 컨텐트 서비스

초록

이 메뉴얼에서는 Red Hat Enterprise Linux 7 설치 프로그램(Anaconda)을 부팅하는 방법과 AMD64 및 Intel 64 시스템, 64-비트 IBM Power Systems 서버, 및 IBM System z에 Red Hat Enterprise Linux 7을 설치하는 방법에 대해 설명합니다. 또한 고급 설치 방법인 Kickstart 설치나 PXE설치, VNC를 통한 설치 등에 대해 다룹니다. 마지막으로, 공통적인 설치 후 작업에 대해 설명하고, 설치 문제 해결 방법에 대해 설명합니다.

1장. Red Hat Enterprise Linux 다운로드

Red Hat 서브스크립션이 있을 경우, Red Hat 고객 포털에서 Red Hat Enterprise Linux 7 설치 DVD의 ISO 이미지 파일을 다운로드할 수 있습니다. 서브스크립션이 없을 경우, 구매를 하거나, https://access.redhat.com/site/downloads/의 소프트웨어 & 다운로드 센터에서 무료 평가판을 얻으십시오.
AMD64 및 Intel 64 (x86_64), IBM Power Systems (ppc64) 아키텍처에서 두 가지 유형의 기본 설치 미디어를 사용할 수 있습니다:
바이너리 DVD
전체 설치 이미지로 설치 프로그램을 시작하고 추가 패키지 리포지터리없이 전체 설치를 수행하는데 사용할 수 있습니다.
boot.iso
최소 부트 이미지로 설치 프로그램을 시작할 수 있지만 설치할 소프트웨어가 있는 추가 패키지 리포지터리에 액세스해야 합니다.

참고

바이너리 DVD는 IBM System z 용으로 사용할 수 있습니다. SCSI DVD 드라이브나 또는 설치 소스로 사용하여 설치 프로그램을 부팅하는데 사용할 수 있습니다.
다음 표에는 서로 다른 아키텍쳐에서 사용가능한 부트와 설치 미디어의 종류와 각각을 만들기 위해 사용해야 하는 이미지 파일이 표시되어 있습니다.

표 1.1. 부팅 및 설치 미디어

아키텍처최소 부팅 이미지 전체 설치 이미지
variant를 선택한 Red Hat Enterprise Linux 변경으로 변경합니다. (예: server 또는 workstation)
AMD64 및 Intel 64rhel-variant-7.0-x86_64-boot.isorhel-variant-7.0-x86_64-dvd.iso
IBM Power Systemsrhel-variant-7.0-ppc64-boot.isorhel-variant-7.0-ppc64-dvd.iso
IBM System z없음 rhel-variant-7.0-s390x-dvd.iso
서브스크립션이나 평가판 서브스크립션이 있을 경우 다음 단계를 통해서 Red Hat Enterprise Linux 7 ISO 이미지 파일을 얻을 수 있습니다:

절차 1.1. Red Hat Enterprise Linux ISO 이미지 다운로드

  1. https://access.redhat.com/home에 있는 고객 포털로 이동하여 오른쪽 상단 코너에 있는 로그인을 클릭합니다. 프롬프트에 따라 계정 인증 정보를 입력합니다.
  2. 소프트웨어 다운로드 페이지로 이동합니다: https://rhn.redhat.com/rhn/software/downloads/SupportedISOs.do 다운로드할 수 있는 Red Hat Enterprise Linux의 전체 버전 목록이 표시됩니다.
  3. Red Hat Enterprise Linux 릴리즈를 선택하고 해당 릴리즈로의 링크를 클릭합니다. Client, Workstation, Server, Compute Node와 같이 설치 대상에 적합한 유형을 선택합니다. IBM Power Systems 및 IBM System z 버전은 Server 릴리즈 용으로도 사용할 수 있습니다. 요구에 부합하는 가장 적합한 유형을 모르는 경우 http://www.redhat.com/products/enterprise-linux/server/compare.html에서 참조하십시오. 또한 각 유형에서 사용 가능한 패키지 목록은 Red Hat Enterprise Linux 7 패키지 메니페스트에서 확인할 수 있습니다.
    사용 가능한 릴리즈 목록에 있는 각 항목은 왼쪽에 있는 + 버튼을 클릭하여 확장할 수 있습니다. 확장시키면 다운로드할 수 있는 다른 종류가 들어 있는 다른 목록이 열립니다.
  4. 다운로드할 수 있는 목록이 표시됩니다. 대부분의 경우 최소 부트 이미지와 전체 설치 ISO의 두 종류의 다은로드가 표시됩니다. 이러한 이미지는 위에 설명되어 있습니다. 사전 설정된 가상 머신 이미지와 같이 추가 이미지를 사용할 수 있습니다. 이에 대한 내용은 이 문서 범위 밖에 있으므로 여기서는 설명하지 않습니다.
    사용하고자 하는 이미지 파일을 선택하고 파일을 클릭하여 컴퓨터에 다운로드를 시작합니다.
  5. 옵션으로 다운로드가 완료되면 md5sum 또는 sha256sum과 같은 체크섬 유틸리티를 사용하여 이미지 파일의 무결성을 확인할 수 있습니다. 소프트웨어 다운로드 페이지에서 모든 다운로드에 대해 참조를 위해 체크섬이 제공됩니다. 체크섬 생성 방법에 대한 보다 자세한 내용은 md5sum(1)sha256sum(1) man 페이지에서 참조하십시오.
    설치를 시작할 때 설치 프로그램을 사용하여 미디어를 확인할 수 있습니다. 자세한 내용은 20.2.2절. “부팅 미디어 확인 ”에서 참조하십시오.
Red Hat 고객 포털에서 ISO 이미지 파일을 다운로드한 후 다음을 실행할 수 있습니다:

2장. 미디어 만들기

다음 부분에서는 1장. Red Hat Enterprise Linux 다운로드 에 있는 절차에 따라 얻은 ISO 이미지 파일을 사용하여 DVD 또는 USB 플래시 드라이브와 같은 부팅 가능한 물리적 매체를 생성하는 방법에 대해 설명합니다. 미디어를 생성한 후 이러한 매체를 사용하여 설치 프로그램을 부팅하고 설치를 시작할 수 있습니다. 이러한 물리적 매체를 사용하여 설치하는 절차는 AMD64 또는 Intel 64 시스템이나 IBM Power Systems 서버에 Red Hat Enterprise Linux를 설치하는 경우에만 해당됩니다. IBM System z 서버에 Red Hat Enterprise Linux를 설치하는 방법에 대한 자세한 내용은 14장. IBM System z에 설치 시작하기 에서 참조하십시오. PXE (Preboot Execution Environment) 서버를 설정하여 네트워크를 통한 PXE 기반 설치를 수행하는 방법에 대한 자세한 내용은 21장. 네트워크 설치 준비 과정에서 참조하십시오.

2.1. 설치 CD 또는 DVD 만들기

설치 CD나 DVD는 컴퓨터에 있는 디스크 굽기 소프트웨어 및 CD/DVD 버너를 사용하여 만들 수 있습니다. ISO 이미지 파일에서 광학 디스크를 만드는 방법은 설치된 운영 체제와 디스크 굽기 소프트웨어 종류에 따라 다릅니다. ISO 이미지 파일에서 CD 또는 DVD를 굽는 방법에 대한 절차는 해당 소프트웨어 설명서를 참조하십시오.

참고

광학 디스크 (CD 및 DVD)를 사용하여 최소 부트 미디어 및 전체 설치 미디어 모두를 만들 수 있습니다. 하지만 전체 설치 ISO 이미지는 크기가 크기 때문에 (4에서 4.5 GB) DVD를 사용하여 전체 설치 디스크를 만들 수 있습니다. 최소 부트 ISO는 300 MB이므로 CD 또는 DVD 중 하나로 구워 사용할 수 있습니다.
디스크 굽기 소프트웨어가 이미지 파일에서 디스크 굽기 가능한 지를 확인합니다. 대부분의 디스크 굽기 소프트웨어는 이미지 파일에서 굽기가 가능하지만 일부 예외가 있습니다. 특히 Windows XP 및 Windows Vista에 내장된 디스크 굽기 기능으로 DVD를 구울 수 없음에 유의합니다. 또한 이전 Windows 운영 체제에는 기본값으로 디스크 굽기 기능이 설치되어 있지 않습니다. 따라서 사용하는 컴퓨터가 Windows 7 이전의 Windows 운영 체제가 설치되어 있을 경우 이 작업을 수행하기 위한 다른 소프트웨어가 별도로 필요합니다. 컴퓨터에 이미 탑재되어 있을 수 있는 Windows 용 디스크 굽기 소프트웨어에는 Nero Burning ROMRoxio Creator가 있습니다. 가장 널리 사용되는 Linux 용 디스크 굽기 소프트웨어에는 BraseroK3b가 있으며 이에는 ISO 이미지 파일에서 디스크를 구울 수 있는 기능이 탑재되어 있습니다.
어떤 컴퓨터에서는 ISO 파일에서 디스크를 굽는 기능이 파일 브라우저의 문맥 메뉴에 통합되어 있기도 합니다. 예를 들어, Linux나 UNIX 운영체제상에서 GNOME 데스크탑을 실행중인 컴퓨터에서 ISO 파일을 오른쪽 클릭하면, Nautilus 파일 브라우저가 디스크에 쓰기 옵션을 표시합니다.

2.2. USB 설치 미디어 만들기

CD 또는 DVD 대신 USB 드라이브를 사용하여 AMD64 및 Intel 64 시스템과 IBM Power Systems 서버에 Red Hat Enterprise Linux 설치를 위한 부팅 가능한 미디어를 만들 수 있습니다. 작성 절차는 Linux 또는 Windows 시스템에서 수행하는가에 따라 달라집니다. 동일한 단계를 사용하여 최소 부트 미디어 및 전체 설치 미디어를 생성할 수 있습니다. USB 드라이브 용량에는 제한이 있습니다. 전체 이미지의 용량에 맞는 충분한 공간이 필요합니다. 즉 최소 부트 미디어의 경우 약 350 MB가 전체 설치 미디어의 경우 4.5 GB가 필요합니다.

2.2.1. Linux에 USB 설치 미디어 만들기

다음 단계에서는 Linux 시스템을 사용하고 있고 1장. Red Hat Enterprise Linux 다운로드 에서 설명하고 있듯이 적절한 ISO 이미지를 다운로드했다는 것을 전제로 합니다. 대부분의 Linux 배포판에서는 추가 패키지를 설치하지 않고도 제대로 작동합니다.

주의

이 절차는 파괴적입니다. USB 플래시 드라이브에 있는 모든 데이터가 경고 없이 삭제됩니다. 올바른 드라이브를 지정했는지, 또한 드라이브에 보관해 두어야 할 데이터가 들어 있지 않은지를 확인해야 합니다.
여러 Linux 배포판은 라이브 USB 미디어를 생성하기 위해 자체적 도구를 제공하고 있습니다. Fedora의 경우 liveusb-creator이고 Ubuntu의 경우 usb-creator입니다. 이러한 도구에 대한 설명은 이 문서 범위를 벗어나는 것으로 설명하지 않습니다. 다음 절차에 따라 대부분의 Linux 시스템에 작동하는 USB 미디어를 생성할 수 있습니다.

절차 2.1. Linux에 USB 미디어 만들기

  1. USB 플래시 드라이브를 시스템에 연결하고 dmesg 명령을 실행합니다. 최근 모든 이벤트를 자세히 설명하는 로그가 표시됩니다. 이 로그의 맨 아래에 지금 연결한 USB 플래시 드라이브에 대한 메세지가 표시되는 것을 확인합니다. 이는 다음과 유사하게 나타납니다:
    [ 170.171135] sd 5:0:0:0: [sdb] Attached SCSI removable disk
    연결 장치의 이름을 기록해 둡니다 - 위의 예에서는 sdb가 됩니다.
  2. root로 로그인합니다:
    $ su -
    암호 요청시 root 암호를 입력하십시오.
  3. 장치가 마운트되어 있지 않음을 확인합니다. 먼저 findmnt device 명령과 이전 단계에서 검색된 장치 이름을 사용합니다. 예를 들어 장치 이름이 sdb인 경우 다음 명령을 사용합니다:
    # findmnt /dev/sdb
    명령에서 아무것도 출력되지 않으면 다음 단계를 진행할 수 있습니다. 하지만 출력 결과가 있을 경우 장치가 자동으로 마운트되었음을 의미하기 때문에 계속 진행하기 전 장치를 분리해야 합니다. 출력 예는 다음과 같습니다:
    # findmnt /dev/sdb
    TARGET   SOURCE   FSTYPE  OPTIONS
    /mnt/iso /dev/sdb iso9660 ro,relatime
    
    TARGET 칼럼을 적어둡니다. 다음으로 umount target 명령을 사횽하여 장치를 분리합니다:
    # umount /mnt/iso
  4. dd 명령을 사용해서 설치 ISO 이미지를 USB 장치에 직접 작성합니다:
    # dd if=/path/to/image.iso of=/dev/device bs=blocksize
    /path/to/image.iso를 다운로드한 ISO 이미지 파일의 전체 경로로 변경합니다. 여기서 devicedmesg 명령으로 보고된 장치 이름을 입력하고 blocksize는 쓰기 프로세스가 신속하게 이루어 지도록 적절한 블록 크기를 입력합니다. (예: 512k) bs 매개 변수는 옵션 사항이지만 이를 사용하면 프로세스 속도를 향상시킬 수 있습니다.

    중요

    장치의 파티션 이름이 아닌 (예: /dev/sda1) 장치 이름으로 (예: /dev/sda) 출력 결과를 지정해야 합니다.
    예를 들어 ISO 이미지가 /home/testuser/Downloads/rhel-server-7.0x86_64-boot.iso에 있고 검색된 장치 이름이 sdb일 경우 명령은 다음과 같습니다:
    # dd if=/home/testuser/Downloads/rhel-server-7.0x86_64-boot.iso of=/dev/sdb bs=512k
  5. dd 명령을 사용하여 장치에 이미지 쓰기가 완료할 때 까지 기다립니다. 작업 진행 표시 막대가 나타나지 않음에 유의합니다. # 프롬프트가 다시 나타나면 데이터 전송이 완료된 것입니다. 프롬프트 표시 후 root 계정에서 로그 아웃한 후 USB 드라이브를 제거합니다.
이제 USB 드라이브를 부팅 장치로 사용할 준비가 되었습니다. AMD64 및 Intel 64 시스템의 경우 5장. AMD64 및 Intel 64 시스템에서 설치 부팅하기 에서 IBM Power Systems 서버의 경우 10장. IBM Power Systems에서 설치 시작 에서 참조하십시오.

2.2.2. Windows에서 USB 설치 미디어 만들기

Windows에서 부팅 가능한 USB 미디어를 생성하는 절차는 사용하는 도구에 따라 다릅니다. ISO 이미지를 USB 장치에 작성할 수 있는 여러 다른 유틸리티가 있습니다. Red Hat은 Fedora LiveUSB Creator의 사용을 권장합니다. 이는 https://fedorahosted.org/liveusb-creator/에서 다운로드할 수 있습니다.

중요

Windows Explorer 또는 유사한 파일 관리자를 사용하여 USB 드라이브에 ISO 이미지 파일을 전송하는 것은 작동하지 않기 때문에 해당 장치에서 부팅할 수 없습니다.

절차 2.2. Windows에서 USB 미디어 만들기

  1. Fedora LiveUSB Creator를 다운르도하여 설치합니다.
  2. 미디어를 생성하는데 사용하고자 하는 Red Hat Enterprise Linux ISO 이미지를 다운로드합니다 (ISO 이미지를 구하는 방법은 1장. Red Hat Enterprise Linux 다운로드 에서 참조하십시오.)
  3. 부팅 가능한 미디어를 생성하는데 사용할 USB 드라이브를 연결합니다.
  4. Fedora LiveUSB Creator를 엽니다.
  5. 메인 창에서 검색 버튼을 클릭하여 다운로드한 Red Hat Enterprise Linux ISO 이미지를 선택합니다.
  6. 대상 장치 드롭 다운 메뉴에서 사용하고자 하는 드라이브를 선택합니다. 목록에 장치가 나타나지 않으면 메뉴의 오른쪽에 있는 새로 고침 버튼을 클릭한 후 다시 시도합니다.
  7. 라이브 USB 생성을 클릭합니다. 부팅 미디어 생성 프로세스가 시작됩니다. 창 하단의 메세지 상자에 Complete! 메세지가 표시될 때 까지 드라이브를 빼지 않습니다. 드라이브의 쓰기 속도, USB 사양 버전, 사용하는 ISO 이미지 크기에 따라 프로세스를 완료하는데 최대 15 분 소요됩니다.
    Fedora LiveUSB Creator

    그림 2.1. Fedora LiveUSB Creator

  8. 생성 절차를 완료 시 Complete! 메세지가 나타나면 시스템 통지 영역에 있는 하드웨어 안전하게 제거 아이콘을 사용하여 USB 드라이브를 분리합니다.
이제 USB 드라이브를 부팅 장치로 사용할 준비가 되었습니다. AMD64 및 Intel 64 시스템의 경우 5장. AMD64 및 Intel 64 시스템에서 설치 부팅하기 에서 IBM Power Systems 서버의 경우 10장. IBM Power Systems에서 설치 시작 에서 참조하십시오.

2.3. 설치 소스 준비하기

1장. Red Hat Enterprise Linux 다운로드 에서 설명하고 있듯이 Red Hat Enterprise Linux에는 최소 부트 이미지 및 전체 설치 이미지 (바이너리 DVD로 알려짐)라는 두 가지의 미디어 유형이 있습니다. 바이너리 DVD를 다운로드하여 부팅 DVD-ROM 또는 USB 드라이브를 만든 경우 이에는 시스템 설치에 필요한 모든 항목이 포함되어 있기 때문에 설치를 바로 시작할 수 있습니다.
하지만 최소 부트 이미지를 사용할 경우 설치 소스를 추가로 설정해야 합니다. 이는 최소 부트 이미지에 시스템을 부팅하고 설치를 시작하는데 필요한 설치 프로그램 자체 및 도구만 포함되어 있고 시스템을 설치할 소프트웨어 패키지가 포함되어 있지 않기 때문입니다.
전체 설치 DVD ISO 이미지를 설치 소스로 사용할 수 있습니다. 시스템에 Red Hat에서 제공하지 않는 추가 소프트웨어가 필요할 경우 설치를 완료한 추가 리포지터리를 설정하고 이러한 패키지를 설치해야 합니다. 설치된 시스템에서 추가 Yum 리포지터리를 설정하는 방법은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
설치 소스는 다음 중 하나가 될 수 있습니다:
  • DVD: 바이너리 DVD ISO 이미지를 DVD에 기록하고 디스크에서 패키지를 설치하기 위해 설치 프로그램을 설정할 수 있습니다.
  • 하드 드라이브: 하드 드라이브에 바이너리 DVD ISO 이미지를 배치하고 여기서 패키지를 설치할 수 있습니다.
  • 네트워크 위치: 바이너리 DVD ISO 이미지 또는 설치 트리 (바이너리 DVD ISO 이미지에서 추출한 콘텐츠)를 설치 시스템에서 액세스할 수 있는 네트워크 위치로 복사하고 다음 프로토콜을 사용하여 네트워크를 통해 설치할 수 있습니다:
    • NFS: 바이너리 DVD ISO 이미지를 NFS (Network File System) 공유에 배치합니다.
    • HTTPS, HTTP, FTP: 설치 트리를 HTTP, HTTPS, FTP를 통해 액세스할 수 있는 네트워크 위치에 배치합니다.
최소 부트 미디어에서 설치를 부팅할 때 추가 설치 소스를 항상 설정해야 합니다. 전체 설치 바이너리 DVD에서 설치를 부팅할 때 다른 설치 소스를 설정할 수 있지만 꼭 할 필요는 없습니다. 바이너리 DVD ISO 이미지 자체에 시스템을 설치하는데 필요한 모든 패키지가 들어 있기 때문에 설치 프로그램은 소스로 바이너리 DVD를 자동 설정하게 됩니다.
설치 소스는 다음 중 하나의 방법으로 지정할 수 있습니다:
  • 설치 프로그램의 그래픽 인터페이스에서 지정: 그래픽 설치를 시작한 후 언어를 선택하면 설치 요약 화면이 나타납니다. 설치 소스 화면으로 이동하여 설정하고자 하는 소스를 선택합니다. 자세한 내용은 다음에서 참조하십시오:
  • 부팅 옵션을 사용하여 지정: 설치 프로그램이 시작하기 전에 사용자 지정 부팅 옵션을 지정하여 설치 프로그램을 설정할 수 있습니다. 이러한 옵션 중 하나는 사용할 설치 소스를 지정합니다. 보다 자세한 내용은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에 있는 inst.repo= 옵션을 참조하십시오.
  • 킥스타트 파일을 사용하여 지정: 킥스타트 파일에서 install 명령을 사용하여 설치 소스를 지정할 수 있습니다. install 킥스타트 명령에 대한 보다 자세한 내용은 23.3.2절. “킥스타트 명령 및 옵션 ”에서 참조하시고 일반적인 킥스타트 설치에 관한 내용은 23장. 킥스타트 설치에서 참조하십시오.

2.3.1. DVD 상의 설치 소스

바이너리 DVD ISO 이미지를 DVD에 구워 다른 드라이브 (USB 상의 최소 부트 ISO)에서 설치를 부팅하는 동안 디스크에서 패키지를 설치하기 위해 설치 프로그램을 설정할 수 있습니다. 이러한 절차는 부팅가능한 광학 매체를 생성하는 것과 동일합니다. 보다 자세한 내용은 2.1절. “설치 CD 또는 DVD 만들기”에서 참조하십시오.
설치 소스로 DVD를 사용할 때 설치 시작 시 DVD가 드라이브에 있는지 확인합니다. Anaconda 설치 프로그램은 설치 시작 후 미디어가 삽입되어 있는지 감지할 수 없습니다.

2.3.2. 하드 드라이브 상의 설치 소스

하드 드라이브 설치는 바이너리 설치 DVD의 ISO 이미지를 사용합니다. 설치 소스로 하드 드라이브를 사용하는 경우 바이너리 DVD ISO 이미지를 드라이브에 전송하고 이를 설치 시스템에 연결합니다. 그 후 Anaconda 설치 프로그램을 시작합니다.
USB 플래시 드라이브를 포함하여 설치 프로그램에 액세스할 수 있는 모든 유형의 하드 드라이브를 사용할 수 있습니다. 바이너리 ISO 이미지는 하드 드라이브의 아무 디렉토리에나 있을 수 있으며 아무 이름이나 사용할 수 있습니다. 하지만 ISO 이미지가 드라이브의 최상위 디렉토리에 배치되어 있지 않을 경우 또는 드라이브의 최상위 디렉토리에 하나 이상의 이미지가 있을 경우 사용할 이미지를 지정해야 합니다. 이는 부팅 옵션이나 킥스타트 파일에 항목을 사용하거나 그래픽 설치 시 설치 소스 화면에서 수동으로 지정할 수 있습니다.
설치 소스로 하드 드라이브를 사용하는 경우 하드 드라이브 상의 바이너리 DVD ISO 이미지는 Anaconda가 마운트할 수 있는 파일 시스템과 함께 파티션에 배치해야 한다는 제한이 있습니다. 이러한 파일 시스템은 xfs, ext2, ext3, ext4, vfat (FAT32)입니다. Microsoft Windows 시스템은 하드 드라이브 포맷에 사용되는 기본값 파일 시스템이 NTFS이며 exFAT 파일 시스템도 사용 가능하지만 이러한 파일 시스템 모두 설치 시 마운트할 수 없습니다. Microsoft Windows에서 설치 소스로 사용하기 위해 하드 드라이브나 USB 드라이브를 생성할 경우 드라이브를 FAT32로 포맷하도록 합니다.

중요

FAT32 파일 시스템은 4 GiB (4.29 GB) 이상의 파일을 지원하지 않습니다. 일부 Red Hat Enterprise Linux 7 설치 미디어는 이보다 클 수 있으므로 이러한 경우 파일 시스템으로 설치 매체를 드라이브에 복사할 수 없습니다.
설치 소스로 하드 드라이브나 USB 플래시 드라이브를 사용하는 경우 설치 시작 시 시스템에 연결되어 있는지 확인합니다. 설치 시작 후 삽입된 미디어는 설치 프로그램에서 검색되지 않습니다.

2.3.3. 네트워크 상의 설치 소스

설치 소스를 네트워크 상에 배치하여 물리적 매체를 삽입하거나 분리하지 않고 하나의 설치 소스에서 여러 시스템을 설치할 수 있습니다. 네트워크 기반 설치는 네트워크에서 설치를 부팅할 수 있으므로 PXE (Preboot Execution Environment) 서버와 함께 사용할 경우 유용합니다. 이 방법을 사용하면 물리적 미디어를 생성할 필요 없이 동시에 여러 시스템에 Red Hat Enterprise Linux를 쉽게 배포할 수 있습니다. PXE 서버 설정에 대한 보다 자세한 내용은, 21장. 네트워크 설치 준비 과정에서 참조하십시오.

2.3.3.1. NFS 서버 상의 설치 소스

NFS 설치 방법은 네트워크 파일 시스템 서버의 내보내기 디렉토리에 있는 Red Hat Enterprise Linux 바이너리 DVD의 ISO 이미지를 사용합니다. 이는 설치 시스템에서 읽을 수 있어야 합니다. NFS 기반 설치를 수행하려면 NFS 호스트로 작동하는 다른 시스템이 필요합니다.
NFS 서버에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 스토리지 관리 가이드에서 참조하십시오.

참고

다음 절차에서는 프로세스의 기본적인 개요에 대해서만 설명합니다. 정확한 NFS 서버 설정 절차는 시스템 아키텍처, 운영 체제, 패키지 관리자, 서비스 관리자, 기타 다른 요소에 따라 다릅니다. Red Hat Enterprise Linux 7 시스템에서의 절차는 문서에 나와있는 절차와 동일합니다. Red Hat Enterprise Linux의 이전 릴리스 설치 소스를 생성하는 방법은 해당 릴리즈의 설치 가이드에서 참조하십시오.

절차 2.3. NFS 기반 설치 준비

  1. nfs-utils 패키지를 설치합니다. 다음 명령을 실행합니다:
    # yum install nfs-utils
  2. Vim 또는 Gedit과 같은 텍스트 편집기를 사용하여 /etc/exports 파일을 엽니다. nfs-utils 패키지가 설치될 때 파일이 생성되지 않아 아직 파일이 존재하지 않을 수 있습니다. 이러한 경우 파일을 생성합니다.
  3. exports 파일에 다음과 같은 구문으로된 행을 추가합니다:
    /path/to/exported/directory host(options)
    
    /path/to/exported/directory는 사용할 디렉토리의 전체 경로로 host는 내보내기된 디렉토리가 액세스할 수 있는 IP 주소로 options은 사용할 옵션으로 변경합니다.
    모든 IP 주소에서 내보내기된 디렉토리로의 액세스를 허용하려면 host 대신 *를 사용합니다. 사용 가능한 options 목록의 경우 nfs(5) man 페이지를 참조하십시오. 대부분의 경우 ro 옵션을 사용하여 디렉토리를 읽기 전용으로 하면 됩니다.
    다음은 모든 클라이언트에 읽기 전용으로 액세스할 수 있는 /mnt/nfs 디렉토리를 만드는 기본 설정을 보여줍니다:
    /mnt/nfs *(ro)
    
  4. 설정 완료 후 /etc/exports 파일을 저장하고 텍스트 편집기를 종료합니다.
  5. hosts에 지정된 NFS 내보내기된 디렉토리에 바이너리 DVD ISO 이미지를 전송합니다. 이를 위해 다음 명령을 실행합니다:
    $ mv /path/to/image.iso /nfs/exported/directory/
    /path/to/image.iso를 바이너리 DVD ISO 이미지로 /nfs/exported/directory//etc/exports 설정 파일에 지정한 내보내기된 디렉토리로의 경로로 변경합니다.
  6. nfs 서비스를 시작합니다. root로 다음 명령을 사용합니다:
    # systemctl start nfs.service
    /etc/exports 설정 파일을 변경하기 전 서비스가 이미 실행되고 있을 경우 이를 다시 시작하여 편집된 파일이 로딩되게 합니다. 다시 시작하려면 root로 다음 명령을 실행합니다:
    # systemctl restart nfs.service
위의 절차를 완료한 후 바이너리 DVD ISO 이미지는 NFS를 통해 액세스할 수 있으며 설치 소스로 사용할 수 있게 됩니다.
설치 전이나 설치 도중 설치 소스를 설정하려면 NFS 프로토콜 및 서버의 호스트 이름을 지정합니다. 서버의 IP 주소를 지정해도 NFS 공유가 작동하지 않습니다. 설치 트리를 공유 root의 하부 디렉토리에 복사하는 경우에도 이를 지정해야 합니다. 예를 들어 설치 트리를 서버의 /mnt/nfs/rhel7-install/로 복사하고 서버의 호스트 이름이 myserver.example.com일 경우 설치 소스로 nfs:myserver.example.com:/rhel7-install을 지정해야 합니다.

2.3.3.2. HTTPS, HTTP, FTP 서버 상의 설치 소스

설치 방법으로 네트워크 기반 설치를 사용할 수 있습니다. 하지만 위에서 설명한 NFS 방식과 다르게 설치 트리 (유효한 .treeinfo 파일 및 바이너리 DVD ISO 이미지에서 추출한 내용이 들어있는 디렉토리)가 사용됩니다. 설치 소스는 HTTPS, HTTP, FTP를 통해 액세스할 수 있습니다.
HTTP 및 FTP 서버에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.

참고

다음 절차에서는 프로세스의 기본적인 개요에 대해서만 설명합니다. 정확한 FTP 서버 설정 절차는 시스템 아키텍처, 운영 체제, 패키지 관리자, 서비스 관리자, 기타 다른 요소에 따라 다릅니다. Red Hat Enterprise Linux 7 시스템에서의 절차는 문서에 나와있는 절차와 동일합니다. Red Hat Enterprise Linux의 이전 릴리스 설치 소스를 생성하는 방법은 해당 릴리즈의 설치 가이드에서 참조하십시오.

절차 2.4. FTP 기반 설치 준비

  1. vsftpd 패키지를 설치합니다:
    # yum install vsftpd
  2. 옵션으로 Vim 또는 Gedit과 같은 텍스트 편집기에서 /etc/vsftpd/vsftpd.conf 설정 파일을 열고 변경하고자 하는 옵션을 편집합니다. 사용 가능한 옵션은 Red Hat Enterprise Linux 7 시스템 관리자 참조 가이드vsftpd.conf(5) man 페이지에서 참조하십시오.
    이 절차의 나머지 부분에서는 기본값 옵션을 사용하고 있다고 가정합니다. 나머지 절차를 수행하려면 익명의 사용자가 파일을 읽는 것을 허용해야 합니다.
  3. 전체 Red Hat Enterprise Linux 바이너리 DVD ISO 이미지를 FTP 서버에 복사합니다.
  4. mount를 사용하여 바이너리 DVD ISO 이미지를 마운트합니다:
    # mount -o loop,ro -t iso9660 /path/to/image.iso /mnt/iso
    /path/to/image.iso를 바이너리 DVD ISO 이미지로의 경로로 변경합니다.
  5. 마운트된 이미지에서 모든 파일을 추출하고 이를 /var/ftp/ 디렉토리로 옮깁니다:
    # cp -r /mnt/iso/ /var/ftp/
  6. vsftpd 서비스를 시작합니다:
    # systemctl start vsftpd.service
    /etc/vsftpd/vsftpd.conf 설정 파일을 변경하기 전 서비스가 이미 실행되고 있을 경우 이를 다시 시작하여 편집된 파일을 불러오게 합니다. 다시 시작하려면 다음 명령을 실행합니다:
    # systemctl restart vsftpd.service
위의 단계를 완료하면 설치 트리에 액세스할 수 있으며 설치 소스로 사용할 수 있게 됩니다.
설치 전이나 설치 도중 설치 소스를 설정하려면 FTP 프로토콜과 서버의 호스트 이름 또는 IP 주소를 지정합니다. 설치 트리를 서버의 /var/ftp/ 디렉토리의 하부 디렉토리에 복사하는 경우에도 이를 지정해야 합니다. 예를 들어 설치 트리를 서버의 /var/ftp/rhel7-install/로 복사하고 서버의 IP 주소가 192.168.100.100인 경우 설치 소스로 ftp://192.168.100.100/rhel7-install/을 지정해야 합니다.

2.3.3.3. 네트워크 기반 설치를 위해 방화벽 설정 시 고려 사항

네트워크 기반 설치 소스를 사용할 때 선택한 프로토콜이 사용하는 포트에서 들어오는 연결을 허용하도록 서버의 방화벽을 설정해야 합니다. 다음 표에서는 각각의 네트워크 기반 설치 유형에 따라 열어 두어야 하는 포트를 보여주고 있습니다.

표 2.1. 네트워크 프로토콜이 사용하는 포트

사용된 프로토콜 열어 두어야 할 포트
NFS2049, 111, 20048
HTTP80
HTTPS443
FTP21
시스템에서 포트를 여는 방법은 사용하는 운영 체제와 방화벽 소프트웨어에 따라 다릅니다. 자세한 내용은 해당 시스템 또는 방화벽 설명서를 참조하십시오. Red Hat Enterprise Linux 7 시스템에서 특정 방화벽 포트를 여는 방법은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.

I 부. AMD64 및 Intel 64 — 설치 및 부팅

다음의 Red Hat Enterprise Linux 설치 가이드 부분에서는 64 비트 Intel 및 AMD 시스템에 Red Hat Enterprise Linux 설치 및 기본적 문제 해결 방법에 대해 설명합니다. 고급 설치 옵션의 경우 IV 부. 고급 설치 옵션 에서 참조하십시오.

3장. AMD64 및 Intel 64 Systems에 설치 계획하기

다음 부분에서는 설치 작업을 실행하기 위해 결정해야 할 사항 및 준비 작업에 대해 설명합니다.

3.1. 업그레이드 또는 설치 여부 결정하기

현재 시스템을 다음 Red Hat Enterprise Linux 주요 버전으로 업그레이드하는 두 가지 방법이 있습니다. 어떤 방법이 사용 중인 시스템에 적합한 지를 결정하기 위해 다음 설명을 잘 읽어 보십시오:
새로 설치
새로 설치 (Clean Install)는 시스템의 모든 데이터 백업, 디스크 파티션 포맷, 설치 미디어에서 Red Hat Enterprise Linux 설치, 사용자 데이터 복원의 순서로 실행하는 방법입니다.

참고

이는 주요 Red Hat Enterprise Linux 버전 사이에서 권장되는 업그레이드 방법입니다.
인플레이스 업그레이드
인플레이스 (in-place) 업그레이드는 먼저 이전 버전을 삭제하지 않고 시스템을 업그레이드하는 방법입니다. 이 방법에서는 시스템에서 사용 가능한 마이그레이션 유틸리티를 설치하여 소프트웨어를 실행해야 합니다. Red Hat Enterprise Linux에서 Preupgrade Assistant는 현재 시스템을 평가하여 업그레이드 도중 또는 업그레이드 후에 발생할 수 있는 잠재적인 문제를 식별합니다. 또한 시스템에 약간의 수정 및 변경을 수행하기도 합니다. Red Hat Upgrade Tool 유틸리티는 패키지를 다운로드하여 실제 업그레이드를 수행합니다. 인플레이스 업그레이드는 많은 문제 해결 및 계획이 필요하기 때문에 다른 선택 사항이 없을 경우에만 수행합니다. Preupgrade Assistant에 대한 보다 자세한 내용은 25장. 현재 시스템 업그레이드에서 참조하십시오.

주의

시스템을 백업한 복제본에서 먼저 테스트를 실시하지 않고 프로덕션 시스템에서 절대로 인플레이스 업그레이드를 실행하지 않습니다.

3.2. 하드웨어 호환성

Red Hat Enterprise Linux 7은 지난 2년간 내장된 대부분의 시스템 하드웨어와 호환되어야 합니다. 하드웨어 호환성은 이전 시스템 또는 사용자 지정 시스템을 사용하는 경우 특히 중요합니다. 하드웨어 사양이 매일 변화하므로 시스템의 모든 호환성을 검사할 것을 권장합니다.
지원되는 하드웨어의 가장 최신 목록은 https://hardware.redhat.com에 있는 Red Hat 하드웨어 호환성 목록에서 확인하실 수 있습니다. 또한 시스템 요구 사항에 대한 일반적인 내용은 Red Hat Enterprise Linux 기술적 기능 및 제한에서 참조하십시오.

3.3. 지원되는 설치 대상

설치 대상은 Red Hat Enterprise Linux을 저장하고 시스템을 부팅하는 스토리지 장치입니다. Red Hat Enterprise Linux는 AMD64 및 Intel 64 시스템의 경우 다음과 같은 설치 대상을 지원합니다:
  • SCSI, SATA, SAS 등의 표준 내부 인터페이스에 의해 연결되는 스토리지
  • BIOS/펌웨어 RAID 장치
  • 벤더에서 제공하는 드라이버가 필요할 수 있는파이버 채널 호스트 버드 어댑터 및 멀티패스 장치
  • Xen 가상 머신의 Intel 프로세서에 있는 Xen 블록 장치
  • KVM 가상 머신의 Intel 프로세서에 있는 VirtIO 블록 장치
Red Hat은 USB 드라이브 및 SD메모리 카드에 설치를 지원하지 않습니다. 타사 가상화 기술 지원에 대한 자세한 내용은 https://hardware.redhat.com에 있는 Red Hat 하드웨어 호환성 목록에서 참조하십시오.

3.4. 시스템 사양 목록

설치 프로그램은 자동으로 컴퓨터의 하드웨어를 감지하여 설치하므로 설치 프로그램에 시스템에 관한 세부 사항을 제공할 필요가 없습니다. 하지만 특정 유형의 설치를 실행할 때 하드웨어의 특정 정보가 필요할 수 있습니다. 이러한 이유로 설치 유형에 따라 설치 도중 참조를 위한 다음과 같은 시스템 사양을 기록해 두는 것이 좋습니다.
  • 만약 사용자 정의된 파티션 레이아웃을 만들 계획이라면 기록해 두십시오:
    • 시스템에 연결된 하드 드라이브들의 모델 번호, 크기, 타입, 그리고 인터페이스들. 예로, SATA0 상의 Seagate ST3320613AS 320 GB, SATA1 상의 Western Digital WD7500AAKS 750 GB등 입니다. 이런 정보는 파티션 설정 단계에서 하드 드라이브를 식별하도록 도움을 줍니다.
  • 만약 Red Hat Enterprise Linux를 기존 시스템에 추가적으로 설치한다면, 다음을 기록하십시오:
    • 시스템에 사용되는 파티션 정보입니다. 이러한 정보에는 파일 시스템 유형, 장치 노드 이름, 파일 시스템 레이블 및 크기 등이 포함됩니다. 이에 따라 파티션 설정 동안 특정 파티션을 식별할 수 있습니다. 다른 운영 체제에 따라 파티션 및 드라이브를 다르게 식별하므로 다른 운영 체제가 Unix 운영 체제이라도 Red Hat Enterprise Linux에 의해 표시되는 장치 이름은 다를 수 있음에 유의하십시오. 이러한 정보는 /etc/fstab 파일 및 mount 명령과 blkid 명령을 실행하여 찾을 수 있습니다.
      다른 운영 체제가 이미 설치되어 있는 경우 Red Hat Enterprise Linux 7 설치 프로그램은 이를 자동으로 감지하여 부팅하도록 설정합니다. 다른 운영 체제가 제대로 감지되지 않을 경우 추가 운영 체제를 수동으로 설정할 수 있습니다. 보다 자세한 내용은 6.10.1절. “부트로더 설치”에서 참조하십시오.
  • 만약 로컬 하드 드라이브의 이미지로부터 설치를 할 계획이라면:
    • 이미지를 포함하고 있는 하드 드라이브와 디렉토리.
  • 네트워크 장치로부터 설치를 수행할 때:
    • 시스템의 네트워크 아답터의 제조사와 모델 번호. 일례로, Netgear GA311. 이 정보는 네트워크를 수동 설정할 때 아답터를 식별하는 데 필요합니다.
    • IP, DHCP와 BOOTP 주소
    • 넷마스크
    • 게이트웨이 IP 주소
    • 한 개 이상의 네임 서버 IP 주소 (DNS)
    만일 위에서 언급된 네트워크 사양이나 용어를 잘 모르신다면, 네트워크 관리자에게 문의하여 도움을 받으시기 바랍니다.
  • 네트워크 장치로부터 설치를 수행할 때:
    • FTP 서버, HTTP(웹) 서버, HTTPS (웹) 서버 또는 NFS서버에 있는 이미지의 위치
  • 만약 iSCSI 대상에 설치를 하려 한다면:
    • iSCSI 대상의 위치. 네트워크에 따라서 CHAP 사용자명과 암호나, 역 CHAP 사용자명과 암호를 필요로 할 수 도 있습니다.
  • 만약 컴퓨터가 도메인의 일부라면:
    • DHCP서버가 도메인명을 공급해 줄 수 있는지 검사해야만 합니다. 그렇지 않다면 도메인명을 설치시 직접 입력해야만 합니다.

3.5. 충분한 디스크 공간이 있습니까?

대부분의 최신 운영 체제와 같이 Red Hat Enterprise Linux는 디스크 파티션을 사용합니다. Red Hat Enterprise Linux를 설치할 때 디스크 파티션 작업을 해야할 수 있습니다. 디스크 파티션에 대한 보다 자세한 내용은 부록 A. 디스크 파티션 소개에서 참조하십시오.
Red Hat Enterprise Linux가 사용하는 디스크 공간은 시스템에 설치된 다른 운영 체제에 의해 사용되는 디스크 공간과 반드시 분리해야 합니다.

참고

AMD64 및 Intel 64 시스템의 경우 최소 두 개의 파티션 (/swap)을 Red Hat Enterprise Linux 전용으로 해야 합니다.
Red Hat Enterprise Linux를 설치하려면 파티션되지 않은 디스크 공간 또는 제거할 수 있는 파티션 중 하나에서 최소 7.5 GB 공간이 필요합니다. 파티션 및 디스크 공간 권장 사항에 대한 자세한 내용은 6.10.4.5절. “추천된 파티션 나누기 계획”에 있는 권장 파티션 크기에서 참조하십시오.

3.6. RAID 및 다른 디스크 장치

Red Hat Enterprise Linux을 사용할 때 일부 스토리지 기술은 특별한 주의를 필요로 합니다. 일반적으로 이러한 기술의 구성 방법, Red Hat Enterprise Linux에서의 가시성, 지원 방법에 있어서 버전 간의 변경에 대해 이해하는 것이 중요합니다.

3.6.1. 하드웨어 RAID

RAID (Redundant Array of Independent Disks)는 한 그룹 또는 배열의 디바이스가 하나의 디바이스처럼 동작하도록 합니다. 컴퓨터 메인보드나 시스템에 부착된 컨트롤러 카드가 제공하는 RAID 기능은 설치 과정을 시작하기 전에 설정하십시오. 각각의 사용중인 RAID 배열은 Red Hat Enterprise Linux에서는 하나의 드라이브로 보일 것입니다.

3.6.2. 소프트웨어 RAID

하나 이상의 하드 드라이브가 있는 시스템에서 Red Hat Enterprise Linux 설치 프로그램을 사용하여 일부 드라이브를 Linux 소프트웨어 RAID 어레이로 작동하게 할 수 있습니다. 소프트웨어 RAID 어레이에서 RAID 기능은 전용 하드웨어가 아닌 운영 체제에 의해 제어됩니다. 이러한 기능에 대한 자세한 내용은 6.10.4절. “수동으로 파티션 설정 ”에서 참조하십시오.

3.6.3. USB 디스크

설치 후 외장 USB 스토리지를 연결 및 설정할 수 있습니다. 이러한 장치 중 대부분은 커널에서 인식된 후 사용할 수 있습니다.
일부 USB 드라이브는 설치 프로그램에서 인식하지 못 할 수 있습니다. 설치 시 이러한 디스크를 설정하는 것이 꼭 필요한 경우가 아니라면 문제가 발생하는 것을 방지하기 위해 연결을 끊어 두십시오.

3.6.4. Intel BIOS RAID 세트에 있어서 유의사항

Red Hat Enterprise Linux 7에서는 Intel BIOS RAID 세트에 설치하기 위해 mdraid를 사용합니다. 이러한 세트는 부팅 프로세스에서 자동으로 감지되며 장치 노드 경로가 부팅할 때 마다 변경될 수 있습니다. 이러한 이유로 장치 노드 경로에 따라 장치를 참조하는 /etc/fstab, /etc/crypttab, 기타 설정 파일에 로컬 수정을 해도 Red Hat Enterprise Linux 7에서 작동하지 않을 수 있습니다. 따라서 장치 노드 경로 (예: /dev/sda)를 파일 시스템 레이블 또는 장치의 UUID로 대체해야 합니다. blkid 명령을 사용하여 파일 시스템 레이블 및 장치 UUID를 검색할 수 있습니다.

3.6.5. Intel BIOS iSCSI 원격 부팅에 있어서 유의사항

Intel iSCSI 원격 부팅을 사용하여 설치할 경우 모든 부착된 iSCSI 스토리지 장치를 비활성화해야 합니다. 그렇지 않을 경우 설치는 성공하지만 설치된 시스템이 부팅하지 않을 수 있습니다.

3.7. 설치 부팅 방법 선택

Red Hat Enterprise Linux 7 설치 프로그램을 부팅하기 위해 여러가지 방법을 사용할 수 있습니다. 설치 미디어에 따라 다르게 방법을 선택할 수 있습니다.
DVD 또는 USB 플래시 드라이브와 같으 이동식 미디어에서 부팅하려면 시스템의 펌웨어 (UEFI의 BIOS) 설정을 변경해야 할 수 있습니다. 보다 자세한 내용은 5.1.1절. “물리적 매체에서 AMD64 및 Intel 64 시스템 상의 설치 부팅하기”에서 참조하십시오.
전체 설치 DVD 또는 USB 드라이브
전체 설치 DVD ISO 이미지에서 부팅 가능한 미디어를 생성할 수 있습니다. 이러한 경우 단일 DVD 또는 USB 드라이브를 사용하여 전체 설치를 완료할 수 있습니다. 이는 소프트웨어 패키지 설치를 위한 부팅 장치 및 설치 소스 모두로 사용할 수 있기 때문입니다. 전체 설치 DVD 또는 USB 드라이브를 만드는 방법은 2장. 미디어 만들기에서 참조하십시오.
최소 부팅 가능한 CD, DVD, USB 플래시 드라이브
최소 부팅 가능한 CD, DVD, USB 플래시 드라이브는 작은 ISO 이미지를 사용하여 생성됩니다. 이에는 시스템을 부팅하고 설치 프로그램을 시작하는데 필요한 데이터만 들어 있습니다. 이러한 부팅 미디어를 사용하려면 패키지가 설치될 추가 설치 소스가 필요합니다. 부팅 CD, DVD, USB 플래시 드라이브를 만드는 방법은 2.2절. “USB 설치 미디어 만들기 ”에서 참조하십시오.
PXE 서버
PXE (preboot execution environment) 서버를 사용하여 설치 프로그램이 네트워크를 통해 부팅하게 할 수 있습니다. 시스템을 부팅한 후 로컬 하드 드라이브나 네트워크 상의 위치와 같은 다른 설치 소스에서 설치를 완료합니다. PXE 서버에 대한 보다 자세한 내용은 21장. 네트워크 설치 준비 과정에서 참조하십시오.

3.8. 킥스타트로 설치 자동화하기

Red Hat Enterprise Linux 7에서는 킥스타트 파일을 사용하여 설치 프로세스의 완전 자동화 또는 부분 자동화 방법을 제공합니다. 킥스타트 파일에는 시스템이 사용하는 시간대, 드라이브의 파티션 방법, 설치할 패키지와 같은 설치 프로그램이 요구하는 일반적인 모든 질문에 대한 대답이 포함되어 있습니다. 따라서 준비된 킥스타트 파일을 설치 프로그램에 제공하여 사용자의 개입없이 전체 (또는 일부) 설치를 자동화할 수 있습니다. 특히 이는 대량의 시스템에 동시에 Red Hat Enterprise Linux을 배포해야 할 경우에 유용합니다.
설치를 자동화하는 것 이외에 킥스타트 파일은 소프트웨어 선택과 관련하여 더 많을 옵션을 제공합니다. 그래픽 설치 프로그램을 사용하여 Red Hat Enterprise Linux을 수동으로 설치할 때 소프트웨어 선택은 사전 정의된 환경과 추가 기능 선택에 있어서 제한되어 있습니다. 킥스타트 파일을 사용하여 패키지를 개별적으로 설치 또는 삭제할 수 있습니다.
킥스타트 파일을 생성하여 설치를 자동화하는 방법은 23장. 킥스타트 설치에서 참조하십시오.

4장. AMD64 및 Intel 64 시스템에서 설치 중 드라이버 업데이트

대부분의 경우 Red Hat Enterprise Linux는 이미 시스템을 구성하는 장치에 대한 드라이버를 포함하고 있습니다. 하지만, 시스템에 아주 최근 릴리즈된 하드웨어가 포함되어 있으면 그 하드웨어에 대한 드라이버는 아직 포함되어 있지 않을 수 있습니다. 때때로 새로운 장치를 지원하는 드라이버 업데이트는 Red Hat이나 하드웨어 벤더에 의해서 RPM 패키지가 포함된 드라이버 디스크의 형태로 사용할 수 있는 경우가 있습니다. 일반적으로 드라이버 디스크는 ISO 이미지 파일로 다운로드할 수 있습니다.

중요

누락된 드라이버가 성공적으로 설치 완료할 수 없는 경우 드라이버 업데이트만 수행해야 합니다. 커널에 포함된 드라이버는 다른 수단에 의해 지정된 드라이버보다 우선시 됩니다.
설치 과정에서 새로운 하드웨어를 필요로 하지 않는 경우가 자주 있습니다. 예를 들어, DVD로 로컬 하드 드라이브에 설치를 한다면, 심지어 네트워크 카드에 대한 드라이브가 없어도 설치는 성공할 것입니다. 이런 경우, 설치를 완료한 다음에 새 하드웨어에 대한 지원을 추가합니다 — 지원을 추가하는 방법에 대한 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
다른 경우 설치 과정에서 특정한 설정을 지원하기 위해 장치 드라이버를 추가하고자 할 수 있습니다. 예를 들어, 설치 프로그램이 시스템에서 사용할 저장소 장치를 액세스할 수 있도록 네트워크 장치나 저장소 어댑터 카드에 대한 드라이버를 설치하고 싶을 수도 있습니다. 다음 두 가지 방법 중 하나로 드라이버 디스크를 사용해 설치 도중에 드라이버 지원을 추가할 수 있습니다:
  1. 로컬 하드 드라이브, USB 플래시 드라이브, CD 또는 DVD에서 설치 프로그램이 액세스할 수 있는 위치에 드라이버 디스크의 ISO 이미지 파일을 배치합니다.
  2. CD, DVD, 또는 USB 플래시 드라이브로 이미지 파일을 추출하여 드라이버 디스크를 생성합니다. 2.1절. “설치 CD 또는 DVD 만들기”에서 설치 디스크를 생성하는 방법, ISO 이미지 파일을 CD 또는 DVD로 굽는 방법에 대한 자세한 내용을 2.2절. “USB 설치 미디어 만들기 ”에서 USB 드라이브에 ISO 이미지를 작성하는 방법에 대한 자세한 내용을 참조하십시오.
만약 Red Hat이나 하드웨어 벤더 혹은 신뢰할 수 있는 서드파티가 설치 과정 중에 드라이버 업데이트를 수행할 것을 요청했다면, 다음에서 설명하고 있는 방법 중 하나를 선택하여 업데이트 실행합니다. 설치 전 이를 테스트합니다. 반대로 시스템에 업데이트가 필요한지 확실하지 않으면, 설치 중 드라이버 업데이트를 실행하지 마십시오. 의도하지 않았던 드라이버가 시스템에 존재하여 기술 지원이 복잡해 질 수 있습니다.

4.1. 설치 중 드라이버 업데이트에 있어서의 제한

설치 프로그램이 이미 로드한 드라이버를 대체하기 위해서 드라이버 업데이트를 사용할 수 없습니다. 대신 설치 프로그램이 이미 로드한 드라이버 설치를 완료하고 설치 후 새로운 드라이버로 업데이트해야 합니다.
보안 부팅 (Secure Boot) 기술을 사용하는 UEFI 기반 시스템에서 로딩된 모든 드라이버는 유효한 인증서로 서명되어 있어야 합니다. 그렇지 않으면 시스템이 이른 거부하게 됩니다. Red Hat에서 제공하는 모든 드라이버는 UEFI CA 인증서로 서명되어 있습니다. 다른 드라이버 (Red Hat Enterprise Linux 설치 DVD에서 제공하지 않는 드라이버)를 로드하는 경우 유효한 인증서로 서명되어 있는지 확인해야 합니다.
사용자 정의 드라이버 서명에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에 있는 커널 모듈로 작업하기 부분에서 참조하십시오.

4.2. 설치 중 드라이버 업데이트 준비하기

하드웨어의 드라이버 업데이트가 필요하고 사용 가능할 경우 Red Hat이나 하드웨어 벤더 또는 신뢰할 수 있는 서드 파티에서 ISO 형식의 이미지 파일로 제공됩니다. ISO 이미지를 얻으신 후 드라이버 업데이트를 실행하기 위해 사용할 방식을 지정해야 합니다.
다음과 같은 사용 가능한 방법이 있습니다:
드라이버 자동 업데이트
설치를 시작하면 설치 프로그램은 연결된 모든 스토리지 장치를 감지하게 됩니다. 설치 시작시 OEMDRV로 레이블된 스토리지 장치가 있을 경우 Anaconda는 이를 드라이버 업데이트 디스크로 간주하고 드라이버 로드를 시도합니다.
보조 드라이버 업데이트
설치 시작 시 inst.dd 부팅 옵션을 지정할 수 있습니다. 매개 변수 없이 이 옵션을 사용할 경우 Anaconda는 시스템에 연결된 모든 스토리지 장치 목록을 나열하고 드라이버 업데이트가 포함된 장치를 선택하라는 메세지가 표시됩니다.
수동으로 드라이버 업데이트
설치 시작 시 inst.dd=location 부팅 옵션을 지정할 수 있습니다. 여기서 location은 드라이버 업데이트 디스크 또는 ISO 이미지로의 경로입니다. 이 옵션을 지정하면 Anaconda는 지정된 위치에서 검색한 모든 드라이버 업데이트를 로딩 시도합니다. 수동으로 드라이버 업데이트시 로컬에서 사용 가능한 스토리지 장치 또는 네트워크 위치 (HTTP, HTTPS, FTP 서버)를 지정할 수 있습니다.
자동 드라이버 업데이트 방식을 사용하고자 할 경우 OEMDRV로 레이블된 스토리지 장치를 생성하고 설치 시스템에 실제로 연결해야 합니다. 보조 방식을 사용하려면 OEMDRV 이외의 이름으로 레이블뢴 로컬 스토리지 장치를 사용할 수 있습니다. 수동 방식을 사용하려면 다른 레이블로된 로컬 스토리지를 사용하거나 설치 시스템에서 액세스할 수 있는 네트워크 위치를 입력합니다.

중요

네트워크 위치에서 드라이버 업데이트를 로딩할 때 ip= 옵션을 사용하여 네트워크를 초기화합니다. 자세한 내용은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.

4.2.1. 로컬 스토리지에 드라이버 업데이트 이미지 파일을 사용하기 위해 준비하기

하드 드라이브 또는 USB 플래시 드라이브와 같은 로컬 저장 장치를 사용하여 ISO 파일을 제공하는 경우, 장치를 올바르게 레이블하여 설치 프로그램이 장치를 자동으로 인식할 수 있게 할 수 있습니다. 레이블할 수 없는 경우 다음에서 설명하고 있듯이 수동으로 업데이트를 설치합니다.
  • 설치 프로그램이 자동으로 드라이버 디스크를 인식하게 하려면 저장 장치의 볼륨 레이블을 OEMDRV로 해야 합니다. 또한 ISO 이미지 파일 자체를 복사하는 대신 저장 장치의 root 디렉토리로 ISO 이미지 파일의 내용을 추출해야 합니다. 4.3.1절. “드라이버 자동 업데이트 ”에서 참조하십시오. OEMDRV로 레이블된 장치에서 드라이버를 설치하는 경우 수동 설치를 실행할 것을 권장합니다.
  • 수동 설치의 경우 저장 장치에 ISO 이미지를 단일 파일로 복사합니다. 파일 이름을 변경하는 것이 유용할 경우 변경할 수 있지만 파일 확장명을 변경하지 않고 dd.iso와 같이 .iso로 두어야 합니다. 설치 중 드라이버 수동 업데이트를 선택하는 방법은 4.3.3절. “수동으로 드라이버 업데이트 ”에서 참조하십시오.

4.2.2. 드라이버 디스크 준비하기

CD 또는 DVD에 드라이버 업데이트 디스크를 만들 수 있습니다. 이미지 파일에서 디스크를 굽는 방법에 대한 내용은 2.1절. “설치 CD 또는 DVD 만들기”에서 참조하십시오.
드라이버 업데이트 디스크 CD 또는 DVD를 구운 후 해당 디스크가 성공적으로 생성되었는지를 디스크를 시스템에 넣어 파일 관리자로 검색하여 확인합니다. 드라이버 디스크의 정보가 기재되어 있는 서명 파일인 rhdd3라는 파일 하나와 여러 아키텍처에 대한 실제 드라이버의 RPM 패키지가 포함된 rpms라는 디렉토리를 확인하실 수 있습니다.
.iso로 끝나는 한 개의 파일만을 볼 수 있다면, 디스크를 제대로 생성한 것이 아니며, 다시 생성하셔야 합니다. 만약 GNOME이 아닌 Linux 데스크탑을 사용하거나, 다른 운영체제를 사용한다면 이미지에서 굽기 (Burn from Image)와 같은 옵션을 선택했는지 다시 한번 확인하십시오.

4.3. 설치 중 드라이버 업데이트 실행

다음 단계에 따라 설치 프로세스의 시작 부분에서 드라이버 업데이트를 수행합니다:
  • 설치 프로그램이 설치를 위한 드라이버 업데이트를 자동으로 검색하여 실행하게 합니다.
  • 설치 프로그램이 드라이버 업데이트 검색 프롬프트를 표시하게 합니다.
  • 드라이버 업데이트 이미지 또는 RPM 패키지 경로를 수동으로 지정합니다.

중요

드라이버 업데이트 디스크는 표준 디스크 파티션에 둡니다. 드라이버 업데이트를 수행할 때 설치 앞 단계에서 RAID나 LVM 볼륨과 같은 고급 스토리지에 액세스하지 못 할 수 있습니다.

4.3.1. 드라이버 자동 업데이트

설치 프로그램이 드라이버 업데이트 디스크를 자동으로 인식하려면 설치 프로세스를 시작하기 전 OEMDRV 볼륨 레이블로된 블록 장치를 컴퓨터에 연결해야 합니다.
설치 프로그램을 시작하면 시스템에 연결된 모든 사용가능한 스토리지를 감지합니다. OEMDRV라고 레이블된 스토리지 장치가 검색되면 이를 드라이버 업데이트 디스크로 간주하고 이 장치에서 드라이버 업데이트 로드를 시도합니다. 로드할 드라이버를 선택하라는 메세지가 표시됩니다:
드라이버 선택

그림 4.1. 드라이버 선택

숫자 키를 눌러 드라이버간을 이동합니다. 드라이버가 정해지면 c를 눌러 선택한 드라이버를 설치한 후 Anaconda 그래픽 사용자 인터페이스로 처리합니다.

4.3.2. 보조 드라이버 업데이트

설치 중 드라이버를 설치하려면 OEMDRV라는 볼륨 레이블로 차단 장치를 사용하는 것이 좋습니다. 하지만 이러한 장치가 감지되지 않고 부트 명령행에서 inst.dd 옵션이 지정되어 있을 경우 대화식 모드에서 드라이버 디스크를 검색할 수 있습니다. 첫 번째 단계는 ISO 파일을 검색하기 위해 Anaconda의 목록에서 로컬 디스크 파티션을 선택합니다. 그 후 감지되는 ISO 파일 중 하나를 선택합니다. 마지막으로 하나 이상의 사용 가능한 드라이버를 선택합니다. 다음 이미지에서는 텍스트 사용자 인터페이스에서 각 단계를 강조표시하여 해당 과정을 보여주고 있습니다.
상호 대화식으로 드라이버 선택하기

그림 4.2. 상호 대화식으로 드라이버 선택하기

참고

ISO 이미지 파일을 추출하여 CD 또는 DVD에 기록하지만 미디어에 OEMDRV 볼륨 레이블이 없을 경우 인수없이 inst.dd 옵션을 사용하여 장치 선택 메뉴를 사용하거나 다음의 설치 프로그램 시작 옵션을 사용하여 드라이버의 미디어를 검색합니다:
inst.dd=/dev/sr0
숫자 키를 눌러 드라이버간을 이동합니다. 드라이버가 정해지면 c를 눌러 선택한 드라이버를 설치한 후 Anaconda 그래픽 사용자 인터페이스로 처리합니다.

4.3.3. 수동으로 드라이버 업데이트

수동으로 드라이버를 설치하려면 드라이버가 들어있는 ISO 이미지 파일을 USB 플래시 드라이버 또는 웹 서버와 같은 액세스 가능한 위치에 배치하고 이를 컴퓨터에 연결해야 합니다. 환영 화면에서 Tab을 누르면 부팅 명령행이 표시되므로 해당 명령행에 inst.dd=location 옵션을 추가합니다. 여기서 location은 드라이버 업데이트 디스크로의 경로입니다:
드라이버 업데이트 경로 지정

그림 4.3. 드라이버 업데이트 경로 지정

일반적으로 이미지 파일은 웹 서버 (예: http://server.example.com/dd.iso) 또는 USB 플래시 드라이브 (예: /dev/sdb1)에 있습니다. 또한 드라이버 업데이트가 들어 있는 RPM 패키지 (예: http://server.example.com/dd.rpm)를 지정할 수 있습니다.
준비가 되면 Enter를 눌러 부팅 명령을 실행합니다. 선택한 드라이버를 로딩하고 설치 프로세스를 진행합니다.

4.3.4. 블랙리스트에 드라이버 등록

드라이버가 제대로 작동하지 않을 경우 설치 도중 시스템을 정상적으로 부팅할 수 없습니다. 이러한 경우 시작 명령행을 사용자 지정하여 드라이버를 비활성화 (블랙리스트에 등록)할 수 있습니다. 부팅 메뉴에서 Tab 키를 눌러 부팅 명령행을 표시합니다. 그 후 modprobe.blacklist=driver_name 옵션을 추가합니다. driver_name을 비활성화하려는 드라이버 이름으로 대체합니다. 예:
modprobe.blacklist=ahci
modprobe.blacklist= 부팅 옵션을 사용하여 설치 도중 블랙리스트에 등록한 드라이버는 설치된 시스템에서 비활성화 상태로 유지되고 /etc/modprobe.d/anaconda-blacklist.conf 파일에 표시됩니다. 드라이버를 블랙리스트에 등록하는 방법 및 다른 부팅 옵션에 대한 자세한 내용은 20장. 부트 옵션에서 참조하십시오.

5장. AMD64 및 Intel 64 시스템에서 설치 부팅하기

하드 디스크에 저장된 ISO 이미지에서나 NFS, FTP, HTTP, HTTPS 방식을 사용하는 네트워크에서 Red Hat Enterprise Linux를 설치할 수 있습니다. 전체 설치 DVD에서 부팅 및 설치하는 것이 가장 쉽게 시작할 수 있는 방법입니다. 다른 설치 방법의 경우 일부 추가 설정이 필요하지만 요구에 따른 다른 장점을 제공합니다. 예를 들어 대량의 컴퓨터에 동시에 Red Hat Enterprise Linux를 설치할 때 PXE 서버에서 부팅하여 공유 네트워크 위치에 있는 소스에서 설치하는 것이 가장 좋은 방법입니다.
다음 표는 각각의 부트 방법과 그에 따라 추천되는 설치 방법을 요약하고 있습니다:

표 5.1. 부팅 방법 및 설치 소스

부팅 방식 설치 소스
전체 설치 미디어 (DVD 또는 USB)부팅 미디어 자체
최소 부트 미디어 (CD 또는 USB)네트워크 또는 하드 드라이브에 배치된 전체 설치 DVD ISO 이미지 또는 이미지에서 추출한 설치 트리
네트워크 부팅 (PXE)네트워크에 배치된 전체 설치 DVD ISO 이미지 또는 이미지에서 추출한 설치 트리
부트 CD-ROM을 생성하거나 설치를 위한 USB 플래시 드라이브를 준비하기 위한 단계는 2.2절. “USB 설치 미디어 만들기 ”에서 참조하십시오.
다음 부분에서는 다음과 같은 주제에 대해 설명합니다:

5.1. 설치 프로그램 시작하기

설치 프로그램을 시작하려면 먼저 설치에 필요한 모든 리소스가 있는지를 확인합니다. 3장. AMD64 및 Intel 64 Systems에 설치 계획하기 에 있는 내용을 읽고 지시 사항을 따랐으면 설치 프로세스를 시작할 준비가 되셨습니다. 시작할 준비가 되었는지 확인 후 Red Hat Enterprise Linux DVD 또는 생성한 부팅 미디어를 사용하여 설치 프로그램을 시작합니다.

참고

종종 일부 하드웨어 구성요소는 설치하는 동안 드라이버 업데이트를 요구합니다. 드라이버 업데이트는 설치 프로그램에 의해 지원되지 않는 하드웨어를 추가 지원하게 됩니다. 보다 자세한 정보는 4장. AMD64 및 Intel 64 시스템에서 설치 중 드라이버 업데이트 에서 참조하시기 바랍니다.

5.1.1. 물리적 매체에서 AMD64 및 Intel 64 시스템 상의 설치 부팅하기

Red Hat Enterprise Linux DVD나 최소 부트 매체에서 설치 프로그램을 시작하려면, 다음 절차를 따르십시오:

절차 5.1. 물리적 매체에서 설치 부팅하기

  1. 설치에 필요하지 않은 모든 드라이버의 연결을 분리합니다. 보다 자세한 내용은 3.6.3절. “USB 디스크 ”에서 참조하십시오.
  2. 컴퓨터 전원을 켜십시오.
  3. 미디어를 컴퓨터에 삽입하십시오.
  4. 부트 미디어가 삽입된 채로 컴퓨터 전원을 끄십시오.
  5. 컴퓨터 시스템의 전원을 켭니다. 미디어에서 부팅하거나 미디어에서 부팅하기 위해 시스템의 Basic Input/Output System (BIOS)을 설정하기 위해 특정 키 또는 키 조합을 눌러야할 수 있습니다. 보다 자세한 내용은 시스템과 함께 제공되는 문서에서 참조하십시오.
짧은 지연 후, 다양한 부팅 옵션 정보가 포함된 부팅 화면이 나타납니다. 몇 분이내에 아무 작업도 하지 않으면 설치 프로그램이 자동으로 시작됩니다. 이 화면에서 사용 가능한 옵션에 대한 자세한 내용은 5.2절. “부트 메뉴” 에서 참조하십시오.

5.1.2. PXE를 사용하여 네트워크에서 AMD64 및 Intel 64 시스템에 설치를 부팅하기

PXE로 부팅하려면, 제대로 설정된 서버가 있어야 하고, 컴퓨터에는 PXE를 지원하는 네트워크 인터페이스가 있어야 합니다. 21장. 네트워크 설치 준비 과정에서 PXE 서버를 설정하는 방법에 대한 내용을 참조하십시오.
네트워크 인터페이스에서 부팅하도록 컴퓨터를 설정합니다. 이 옵션은 BIOS에 있으며 Network Boot 또는 Boot Services로 레이블되어 있을 수 있습니다. 또한 올바른 네트워크 인터페이스에서 먼저 부팅하도록 BIOS가 설정되어 있는지 확인합니다. 일부 BIOS 시스템 중에는 가능한 부팅 장치로 네트워크 인터페이스를 지정하고 있지만 PXE 표준을 지운하지 않는 것이 있습니다. 보다 자세한 내용은 하드웨어 문서를 참조하십시오. PXE 부팅을 올바르게 활성화하면 컴퓨터는 다른 미디어 없이 Red Hat Enterprise Linux 설치 시스템을 부팅할 수 있습니다.
아래 절차에 따라 PXE 서버에서 설치 프로그램을 부팅합니다. 이러한 절차에는 이더넷과 같은 물리적 네트워크 연결을 사용할 필요가 있음에 유의합니다. 이는 무선 연결로 작동하지 않습니다.

절차 5.2. PXE를 사용하여 네트워크에서 설치를 부팅하기

  1. 네트워크 케이블이 꽂혀 있는지 확인하십시오. 네트워크 소켓의 연결 상태 표시등이 켜져야-컴퓨터가 켜지지 않은 경우라도-합니다.
  2. 컴퓨터를 켜십시오.
  3. 하드웨어에 따라 컴퓨터가 PXE 서버에 연결하기 전에 일부 네트워크 설정 및 진단 정보가 표시될 수 있습니다. 연결하면 PXE 서버 설정에 따라 메뉴가 표시됩니다. 원하는 옵션에 해당하는 숫자 키를 누릅니다. 어떤 옵션을 선택해야 할 지 모르는 경우 서버 관리자에게 문의하십시오.
이제 설치 프로그램이 성공적으로 시작되어 다양한 부팅 옵션 정보가 포함된 부팅 화면이 나타납니다. 1 분이내에 아무 작업도 하지 않으면 설치 프로그램이 자동으로 시작됩니다. 이 화면에서 사용 가능한 옵션에 대한 자세한 내용은 5.2절. “부트 메뉴”에서 참조하십시오.

5.2. 부트 메뉴

부팅 미디어에서 부팅을 완료하면 부트 메뉴가 표시됩니다. 부팅 메뉴는 설치 프로그램을 시작하는것 이외에 몇 가지 옵션을 제공합니다. 60 초 이내에 아무 키도 누르지 않으면 기본 부팅 옵션 (흰색으로 강조표시된 옵션)이 실행됩니다. 기본값을 선택하려면 기다리거나 Enter를 누릅니다.
부트 화면

그림 5.1. 부트 화면

기본이 아닌 다른 옵션을 선택하려면 키보드의 화살표 키를 사용합니다. 원하는 옵션을 강조 표시하고 Enter를 누릅니다.
특정 메뉴 항목의 부트 옵션을 사용자 정의하려면 다음을 실행합니다:
  • BIOS 기반 시스템의 경우 Tab 키를 눌러 명령행에 사용자 정의 부팅 옵션을 추가하는 방법을 권장합니다. Esc 키를 눌러 boot: 프롬프트에 액세스할 수 있지만 불필요한 부팅 옵션이 사전 설정됩니다. 이러한 경우 다른 부팅 옵션을 사용하기 전 linux 옵션을 반드시 지정해야 합니다.
  • UEFI 기반 시스템의 경우 e 키를 눌러 명령행에 사용자 정의 부팅 옵션을 추가합니다. 준비가 되면 Ctrl+X를 눌러 수정된 옵션을 부팅합니다.
추가 부팅 옵션에 대한 보다 자세한 내용은 20장. 부트 옵션에서 참조하십시오.
부트 메뉴 옵션은 다음과 같습니다:
Install Red Hat Enterprise Linux 7.0
이 옵션을 선택하면 그래픽 설치 프로그램을 사용해서 Red Hat Enterprise Linux를 설치하게 됩니다.
Test this media & install Red Hat Enterprise Linux 7.0
이 옵션은 기본값입니다. 설치 프로그램을 시작하기 전 설치 미디어의 무결성을 확인하기 위한 유틸리티가 시작됩니다.
Troubleshooting >
이 항목은 다양한 설치 문제 해결에 유용한 옵션이 들어 있는 다른 메뉴입니다. 강조 표시한 후 Enter를 누르면 메뉴 내용이 표시됩니다.
문제 해결 메뉴

그림 5.2. 문제 해결 메뉴

Install Red Hat Enterprise Linux 7.0 in basic graphics mode
이 옵션은 설치 프로그램이 비디오 카드의 올바른 드라이버를 로드하지 못하는 경우라도 Red Hat Enterprise Linux를 그래픽 모드에서 설치할 수 있게 합니다. 만약 Red Hat Enterprise Linux 7.0 설치옵션을 사용했는데 화면이 왜곡되거나 빈 화면으로 변한다면, 컴퓨터를 다시 시작한 후 이 옵션을 사용하십시오.
Rescue a Red Hat Enterprise Linux system
이 옵션은 설치된 Red Hat Enterprise Linux 시스템이 정상적으로 부팅하지 못하게 하는 문제를 해결하기 위해 사용합니다. 복구 환경에는 이러한 다양한 문제를 광범위하게 해결할 수 있게 하는 유틸리티 프로그램이 포함되어 있습니다.
Run a memory test
이 옵션은 시스템에서 메모리 테스트를 실행합니다. 보다 자세한 내용은 20.2.1절. “메모리 (RAM) 테스트 모드 불러오기 ”에서 참조하십시오.
Boot from local drive
이 옵션은 시스템을 최초의 설치된 디스크에서 부팅하도록 합니다. 만약 잘못하여 설치 디스크에서 부팅한 경우라면, 이 옵션을 사용하여 설치 프로그램을 시작하지 않고 하드 디스크에서 부팅할 수 있습니다.

6장. AMD64 및 Intel 64 Systems에서 Red Hat Enterprise Linux 설치하기

다음 부분에서는 Anaconda 설치 프로그램을 사용하여 설치하는 과정에 대해 설명합니다. Red Hat Enterprise Linux 7에서 설치 프로그램을 통해 기존의 정해진 단계별 설치가 아닌 사용자가 선택하는 순서로 별도의 설치 단계를 설정할 수 있습니다. 실제 설치가 시작되지 전 설정에서 주요 메뉴에서 사용자 인터페이스의 다양한 섹션에 들어갈 수 있습니다. 다음 부분에서는 시스템의 언어 지원을 설정하고 네트워크 및 스토리지 장치를 설정하거나 설치를 위한 패키지를 선택할 수 있습니다. 나중에 이 부분으로 다시 돌아와서 설치를 시작하기 전 선택할 설정을 다시 확인할 수 있습니다.

6.1. 설치 모드 옵션

그래픽 모드 또는 텍스트 모드로 Red Hat Enterprise Linux 7을 설치할 수 있습니다. 그래픽 모드가 권장되고 선호되는 설치 모드이고 설정을 위한 모든 옵션이 포함되어 있지만 아래의 스크린샷에서 처럼 두 모드 모두 사용자의 편의에 따라 들어올 수 있는 다양한 섹션이 있는 요약 메뉴의 레이아웃을 따릅니다.
설치 요약 화면

그림 6.1. 설치 요약 화면

텍스트 모드에서 설치 요약 화면

그림 6.2. 텍스트 모드에서 설치 요약 화면

텍스트 모드 설치에 대해서는 명확하게 문서화되어 있지 않지만 텍스트 모드 설치 프로그램을 사용하는 경우 GUI 설치 지침을 따르실 수 있습니다. 6.1.2절. “텍스트 모드로 설치 ”에서 참조하십시오. 사용자 정의 파티션 설정과 같은 일부 설치 옵션은 텍스트 모드에서 사용할 수 없음에 유의합니다.

6.1.1. 그래픽 모드로 설치

이전에 그래픽 사용자 인터페이스 (GUI)를 사용해 보셨다면, 이 과정에 익숙하실 것입니다; 화면에 나오는 마우스를 사용하여, 간단히 버튼을 클릭하거나 텍스트 입력란에 입력하시면 됩니다.
또한 키보드를 사용하여 설치 프로그램을 진행할 수 있습니다. TabShift+Tab 키를 사용하여 화면 상에서 제어할 수 있는 요소 사이를 이동하고, 아래 화살표 키를 사용하여 위/아래로 스크롤하며 왼쪽오른쪽 화살표 키를 사용하여 수평 도구 모음 또는 표 항목을 좌우로 스크롤할 수 있습니다. SpaceEnter 키를 사용하여 강조 표시 항목을 선택에서 선택 또는 제거하거나 드롭 다운 목록을 확장 또는 축소할 수 있습니다. 또한 Alt+X 키 명령 조합을 사용하여 버튼을 클릭하거나 다른 화면을 선택할 수 있습니다. 여기서 XAlt를 누르면 화면에 표시되는 밑줄이 그어진 문자로 변경합니다.

6.1.1.1. 설치 도중 스크린샷

Anaconda는 설치 과정에서 스크린샷을 만들 수 있도록 허용합니다. 설치 과정의 어느 시점에서든 Shift+Print Screen을 누르면 Anaconda가 스크린샷을 /tmp/anaconda-screenshots에 저장하게 됩니다.
만약 킥스타트 설치를 수행중이라면, autostep --autoscreenshot 옵션을 사용해서 설치의 각 단계에서 자동으로 스크린샷을 남기도록 할 수 있습니다. 킥스타트 파일 설정에 대한 자세한 내용은 23.3절. “킥스타트 구문 참조 ”에서 참조하십시오.

6.1.1.2. 가상 콘솔

Red Hat Enterprise Linux 설치 프로그램은 그래픽 사용자 인터페이스 이외에 여러 진단 메세지를 제공하고 쉘 프롬프트에서 명령을 입력하는 방법을 제공합니다. 이러한 추가 기능은 가상 콘솔이라 부르며 다음의 키 조합을 통해 액세스할 수 있습니다.
가상 콘솔이란 원격이 아닌 지역 컴퓨터에 직접 연결되어 비그래픽 환경에서 사용되는 쉘 프롬프트를 말합니다. 동시에 여러 개의 가상 콘솔을 사용할 수 있습니다.
이러한 가상 콘솔은 Red Hat Enterprise Linux를 설치하는 도중에 문제가 생겼을 때 유용합니다. 설치 콘솔이나 시스템 콘솔에 출력된 메시지를 보시면, 문제가 무엇인지 파악하는데 도움이 됩니다. 다음 표에서 가상 콘솔과 가상 콘솔 사이에서 이동하기 위해 사용되는 키 조합과 그 내용 목록을 보실 수 있습니다.

참고

일반적으로 설치 문제를 진단할 필요가 없다면 디폴트 그래픽 설치 환경을 해제할 이유가 없습니다.

표 6.1. 가상 콘솔 설명

콘솔키보드 단축키 내용
1Ctrl+Alt+F1주요 설치 프로그램 콘솔 – 설치 프로그램에서 디버깅 정보 포함
2Ctrl+Alt+F2root 액세스를 갖는 쉘 프롬프트
3Ctrl+Alt+F3설치 로그 – /tmp/anaconda.log에 저장된 메세지 표시
4Ctrl+Alt+F4스토리지 로그 – /tmp/storage.log에 저장된 커널 및 시스템 서비스에서 관련 스토리지 장치 메세지를 표시
5Ctrl+Alt+F5프로그램 로그 – /tmp/program.log에 저장된 다른 시스템 유틸리티에서 메세지 표시
6Ctrl+Alt+F6GUI를 사용하는 기본값 콘솔
가상 콘솔 이외에 첫 번째 가상 콘솔에서 실행되는 tmux 터미널 멀티플렉서를 사용하여 시스템 정보를 표시하거나 명령 프롬프트에 액세스할 수 있습니다. tmux 창 사이를 이동하는 방법에 대한 내용은 11.1.1.1절. “가상 콘솔 및 tmux 창 ”에서 참조하십시오.

6.1.1.3. VNC를 사용하여 설치하기

그래픽 디스플레이 기능이 없거나 대화식을 사용할 수 없는 시스템에서 그래픽 설치를 실행하고자 할 경우 VNC를 사용할 수 있습니다. VNC를 사용하여 그래픽 설치를 수행하는 방법에 대한 자세한 내용은 22장. VNC를 사용하여 설치하기에서 참조하십시오.

6.1.2. 텍스트 모드로 설치

그래픽 모드와 별도로 Anaconda에는 텍스트 기반 모드도 포함되어 있습니다.
다음 상황 중 하나가 발생하면, 설치에 텍스트 모드를 사용합니다:
  • 설치 프로그램이 컴퓨터의 디스플레이 하드웨어 인식에 실패했습니다.
  • 부트 명령행에 inst.text 옵션을 추가하여 텍스트 모드 설치를 선택합니다.
  • 설치를 자동화하기 위해 킥스타트 파일을 사용하고 제공된 파일에는 text 명령이 포함되어 있습니다.
텍스트 모드에서 설치 요약 화면

그림 6.3. 텍스트 모드에서 설치 요약 화면

중요

Red Hat은 그래픽 인터페이스를 사용하여 Red Hat Enterprise Linux를 설치할 것을 권장합니다. 그래픽 디스플레이가 없는 시스템에 Red Hat Enterprise Linux를 설치하는 경우 VNC 연결을 통한 설치를 검토해 보십시오. – 22장. VNC를 사용하여 설치하기 참조. 텍스트 모드 설치 프로그램이 VNC-기반 설치가 가능하다는 것이 발견되면 텍스트 모드 사용을 확인하라는 메세지를 표시합니다.
만약 시스템에 그래픽 디스플레이가 있지만, 그래픽 설치가 실패하는 경우라면, inst.xdriver=vesa 옵션으로 부팅해 보십시오 – 20장. 부트 옵션에서 참조하십시오.
또는 킥스타트 설치를 고려합니다. 보다 자세한 내용은 23장. 킥스타트 설치에서 참조하십시오.
텍스트모드는 더 단순화된 설치 과정을 제공하기 때문에, 그래픽 모드에서 사용 가능한 몇몇 옵션은 텍스트 모드에서는 사용할 수 없습니다. 이러한 차이는 이 문서의 설치 과정 설명에 기재되어 있습니다. 이는 다음과 같은 내용입니다:
  • LVM, RAID, FCoE, zFCP, iSCSI 등의 고급 스토리지 방식을 설정하기
  • 파티션 레이아웃 사용자 정의
  • 부트로더 레이아웃 사용자 정의하기
  • 설치 도중 패키지 애드온 선택하기
  • Initial Setup 유틸리티로 설치된 시스템을 설정하기
  • 언어 및 키보드 설정입니다.

참고

백그라운드에서 작업이 실행되는 동안 특정 메뉴 항목을 일시적으로 사용할 수 없거나 Processing... 레이블이 표시될 수 있습니다. 텍스트 메뉴 항목의 현재 상태를 새로고침하려면 텍스트 모드 프롬프트에서 r 옵션을 사용합니다.
텍스트 모드로 Red Hat Enterprise Linux를 설치하고자 할 경우 설치 후 그래픽 인터페이스를 사용하여 시스템을 설정할 수 있습니다. 자세한 내용은 Red Hat Enterprise Linux 7 System 관리자 가이드에서 참조하십시오.
텍스트 모드에서 사용할 수 없는 옵션을 설정하려면 부트 옵션을 사용할 것을 고려해 봅니다. 예를 들어, ip 옵션을 사용하여 네트워크 설정을 구성할 수 있습니다. 자세한 방법은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.

6.2. 환영 화면 및 언어 선택

설치 프로그램의 첫 번째 화면은 Red Hat Enterprise Linux 7.0에 오신것을 환영합니다 화면입니다. 여기서 Anaconda가 설치에 사용할 언어를 선택합니다. 여기서의 선택은 이후에 변경되지 않으면 설치된 시스템의 기본값이 됩니다. 왼쪽 패널에서 English와 같이 원하는 언어를 선택합니다. 그 후 오른쪽 패널에서 English (United States) 등과 같이 특정 지역의 로케일을 선택합니다.

참고

목록 맨 위에는 기본값으로 사전 선택된 언어 하나가 있습니다. 이 시점에서 네트워크 액세스를 설정하면 (예를 들어 로컬 미디어가 아닌 네트워크 서버에서 부팅한 경우) GeoIP 모듈을 사용한 자동 위치 검색에 따라 사전 선택된 언어가 확정됩니다.
다른 방법으로 아래에서와 같이 검색 상자에 원하는 언어를 입력할 수 있습니다.
선택을 마친 후 계속 버튼을 클릭하여 설치 요약 화면으로 이동합니다.
언어 설정

그림 6.4. 언어 설정

6.3. 설치 요약 화면

설치 요약 화면은 설치 구성의 중앙에 위치합니다.
설치 요약 화면

그림 6.5. 설치 요약 화면

Red Hat Enterprise Linux 설치 프로그램에서는 화면이 차례로 표시되지 않고 사용자가 선택하는 순서로 설치를 설정할 수 있습니다.
마우스를 사용하여 설치 섹션을 설정하기 위한 메뉴 항목을 선택합니다. 섹션 설정을 완료하거나 이를 나중에 설정하려면 화면 왼쪽 상단에 있는 완료 버튼을 클릭합니다.
경고 마크가 표시된 부분만 필요합니다. 설치를 시작하기 전 이 부분을 완료해야 한다는 경고 메세지를 화면 하단에 표시합니다. 남아 있는 섹션은 옵션입니다. 각 섹션 제목 아래에는 현재 설정이 요약되어 있습니다. 이를 사용하여 해당 섹션을 더 설정할 지에 대한 여부를 결정할 수 있습니다.
필요한 모든 부분이 완료되면 설치 시작 버튼을 클릭합니다. 6.12절. “설치 시작”에서 참조하십시오.
설치를 취소하려면 종료 버튼을 클릭합니다.

참고

백그라운드에서 작업이 실행되는 동안 특정 메뉴 항목이 일시적으로 회색으로 표시되어 사용할 수 없게 될 수 있습니다.
킥스타트 옵션 또는 부트 명령행 옵션을 사용하여 네트워크 상의 설치 리포지터리를 지정했으나 설치를 시작할 때 사용 가능한 네트워크가 없을 경우 설치 프로그램은 설치 요약 화면이 표시되기 전 네트워크 연결을 설정하기 위해 설정 화면을 표시합니다.
네트워크가 감지되지 않을 때 네트워크 설정 화면

그림 6.6. 네트워크가 감지되지 않을 때 네트워크 설정 화면

설치 DVD 또는 다른 로컬로 액세스 가능한 미디어에서 설치를 완료하기 위해 네트워크가 필요하지 않을 경우 이 단계를 생략할 수 있습니다. 하지만 네트워크 설치 (6.7절. “설치 소스” 참조) 또는 고급 스토리지 장치 (6.11절. “스토리지 장치” 참조)에는 네트워크 연결이 필요합니다. 설치 프로그램에서 네트워크를 설정하는 방법은 6.8절. “네트워크 & 호스트이름 ”에서 참조하십시오.

6.4. 날짜 & 시간

시간대, 날짜 설정 및 옵션으로 네트워크 시간을 설정하려면 설치 요약 화면의 날짜 & 시간을 선택합니다.
다음의 세 가지 방법을 사용하여 시간대를 선택할 수 있습니다:
  • 마우스를 사용하여 상호 대화식 지도에서 특정 도시를 선택하기 위해 클릭하면 빨간색 핀이 나타납니다.
  • 화면 상단에 있는 지역도시 드롭 다운 메뉴를 스크롤하여 시간대를 선택할 수 있습니다.
  • 지역 드롭 다운 메뉴의 하단에 있는 Etc를 선택한 후 GMT+1과 같이 GMT/UTC로 조정된 다음 메뉴에서 시간대를 선택합니다.
해당 도시가 지도에서나 드롭 다운 메뉴에 없을 경우 동일한 시간대에 있는 인근 주요 도시를 선택합니다.

참고

사용 가능한 도시 및 지역 목록은 시간대 데이터베이스 (tzdata: Time Zone Database) 퍼블릭 도메인의 것을 사용하고 있으며 이는 IANA (Internet Assigned Numbers Authority)에 의해 관리됩니다. Red Hat은 이 데이터베이스에 도시 또는 지역을 추가할 수 없습니다. 자세한 내용은 공식 웹사이트 http://www.iana.org/time-zones에서 참조하십시오.
시스템 클럭의 정확도를 유지하기 위해 NTP (Network Time Protocol)를 사용할 계획이라고 해도 타임존을 지정하십시오.
시간대 설정 화면

그림 6.7. 시간대 설정 화면

네트워크에 연결되어 있을 경우 네트워크 시간 스위치가 활성화됩니다. NTP를 사용하여 날짜 및 시간을 설정하려면 네트워크 시간 스위치를 ON으로 두고 설정 아이콘을 클릭하여 Red Hat Enterprise Linux가 사용해야 하는 NTP 서버를 선택합니다. 날짜 및 시간을 수동으로 설정하려면 스위치를 OFF로 옮깁니다. 시스템 클럭은 시간대 선택을 사용하여 화면 아래에 있는 올바른 날짜 및 시간을 표시합니다. 시간 및 날짜가 여전히 올바르지 않을 경우 이를 수동으로 조정합니다.
NTP 서버는 설치 시 사용 불가능할 수 있음에 유의합니다. 이러한 경우 이를 활성화하면 자동으로 시간이 설정되지 않을 수 있습니다. 서버가 사용 가능하게 되면 날짜와 시간이 업데이트됩니다.
선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치 완료 후 시간대 설정을 변경하려면 Settings 대화 창의 Date & Time 섹션으로 이동합니다.

6.5. 언어 지원

추가 언어 및 로케일 지원을 설치하려면 설치 요약 화면에서 언어 지원을 선택합니다.
마우스를 사용하여 추가 언어 지원을 선택합니다. 왼쪽 창에서 Español과 같은 언어를 선택합니다. 다음으로 오른쪽 창에서 Español (Costa Rica) 등과 같이 특정 지역의 로케일을 선택합니다. 여러 언어 및 로케일을 선택할 수 있습니다. 선택된 언어는 왼쪽 패널에서 굵게 강조 표시됩니다.
언어 지원 설정

그림 6.8. 언어 지원 설정

선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치를 완료한 후 언어 지원 설정을 변경하려면 Settings 대화 창의 Region & Language 섹션으로 이동합니다.

6.6. 키보드 설정

시스템에 여러 키보드 레이아웃을 추가하려면 설치 요약 화면에서 키보드를 선택합니다. 저장된 키보드 레이아웃은 설치 프로그램에서 바로 사용할 수 있으며 화면 오른쪽 상단에 항상 표시되는 키보드 아이콘을 통해 사용 전환할 수 있습니다.
처음에는 환영 화면에서 선택한 언어만 왼쪽 창에 있는 키보드 레이아웃으로 표시됩니다. 초기 레이아웃을 대체하거나 다른 레이아웃을 추가할 수 있습니다. 하지만 선택한 언어가 ASCII 문자를 사용하지 않을 경우 암호화된 디스크 파티션 또는 root 사용자 암호를 설정할 수 있도록 키보드 레이아웃을 추가해야 합니다.
키보드 설정

그림 6.9. 키보드 설정

새로운 레이아웃을 추가하려면 + 버튼을 클릭하여 목록에서 레이아웃을 선택하고 추가를 클릭합니다. 레이아웃을 삭제하려면 해당 레이아웃을 선택하고 - 버튼을 클릭합니다. 화살표 버튼을 사용하여 레이 아웃의 우선 순위를 지정합니다. 키보드 레이아웃의 시각적 미리 보기를 위해 해당 레이아웃을 선택하고 키보드 버튼을 클릭합니다.
레이아웃을 테스트하려면 마우스를 사용하여 오른쪽의 텍스트 상자를 클릭합니다. 텍스트를 입력하여 선택한 기능이 올바르게 작동하는지 확인합니다.
추가한 레이아웃을 테스트하려면 화면 상단의 언어 선택기를 클릭하여 해당 레이아웃으로 전환합니다. 하지만 레이아웃으로 전환하기 위해 키 조합을 설정하는 것이 좋습니다. 오른쪽 옵션 버튼을 클릭하여 레이아웃 전환 옵션 대화 상자를 열고 체크 상자를 선택하여 목록에서 키 조합을 선택합니다. 키 조합은 옵션 버튼 위에 표시됩니다. 이 조합은 설치 프로그램 중 그리고 설치된 시스템 모두에 적용되므로 설치 후 사용할 수 있도록 여기서 키 조합을 설정해야 합니다. 또한 레이아웃 간 전환을 위해 하나 이상의 조합을 선택할 수 있습니다.

중요

러시아어와 같이 라틴 문자를 허용하지 않는 레이아웃을 사용할 경우 영어 (US) 레이아웃을 추가하고 두 대의 레이아웃 사이를 전환할 수 있는 키 조합을 설정하는 것이 좋습니다. 라틴 문자가 없는 레이아웃만을 선택한 경우 설치 과정에서 유효한 root 암호 및 사용자 인증 정보를 입력하지 못할 수 있습니다. 이로 인해 설치를 완료하지 못 할 수 있습니다.
선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치를 완료한 후 키보드 설정을 변경하려면 Settings 대화 창의 Keyboard 섹션으로 갑니다.

6.7. 설치 소스

Red Hat Enterprise Linux를 설치할 파일 도는 위치를 지정하려면 설치 요약 화면에서 설치 소스를 선택합니다. 이 화면에서 DVD 또는 ISO 파일, 네트워크 위치와 같은 로컬에서 사용 가능한 설치 미디어를 선택할 수 있습니다.
설치 소스 화면

그림 6.10. 설치 소스 화면

다음 중 한가지 옵션을 선택해 주십시오:
자동 감지 설치 미디어
전체 설치 DVD 또는 USB 드라이브를 사용하여 설치를 시작하는 경우 설치 프로그램은 이를 감지하고 이 옵션에 기본 정보가 표시됩니다. 확인 버튼을 클릭하여 미디어가 설치에 적합한 지를 확인합니다. 이러한 무결성 테스트는 부팅 메뉴에서 Test this media & Install Red Hat Enterprise Linux 7.0을 선택한 경우 또는 rd.live.check 부팅 옵션을 사용하는 경우에 실행되는 것과 동일한 것입니다.
ISO 파일
설치 프로그램이 마운트 가능한 파일 시스템이 있는 파티션된 하드 드라이브가 감지될 경우 이 옵션이 나타납니다. 이 옵션을 선택하고 ISO 선택 버튼을 클릭한 후 시스템에 있는 설치 ISO 파일의 위치를 검색합니다. 그 후 확인을 클릭하여 파일이 설치에 적합한 지 확인합니다.
네트워크 상
네트워크 위치를 지정하려면 이 옵션을 선택하고 드롭다운 메뉴에 있는 다음 옵션 중 하나를 선택합니다:
  • http://
  • https://
  • ftp://
  • nfs
URL 위치를 시작으로 선택하여 주소 상자에 나머지 주소를 입력합니다. NFS를 선택한 경우 NFS 마운트 옵션을 지정하기 위한 다른 상자가 나타납니다.

중요

NFS 기반 설치 소스를 선택할 때 주소에 콜론 (:)을 사용하여 호스트 이름과 경로를 구분합니다. 예:
server.example.com:/path/to/directory
HTTP 또는 HTTPS 소스에 대해 프록시를 설정하려면 프록시 설정 버튼을 클릭합니다. HTTP 프록시 사용을 선택하고 프록시 URL 상자에 URL을 입력합니다. 프록시 인증이 필요한 경우 인증 사용을 선택하고 사용자 이름 및 암호를 입력합니다. 추가를 클릭합니다.
HTTP 또는 HTTP URL이 리포지터리 미러 몰록을 참조할 경우 입력란 아래의 체크 상자를 선택합니다.
설치 환경 및 소프트웨어 애드온에 대한 액세스 권한을 얻기 위해 추가 리포지터리를 지정할 수 있습니다. 자세한 내용은 6.9절. “소프트웨어 선택 ”에서 참조하십시오.
리포지터리를 추가하려면 + 버튼을 클릭합니다. 리포지터리를 삭제하려면 - 버튼을 클릭합니다. 화살표 아이콘을 클릭하여 이전 리포지터리 목록을 복원합니다. 예를 들어 이로 인해 현재 있는 항목이 설치 소스 화면으로 이동할 때마다 나타나는 항목으로 대체됩니다. 리포지터리를 활성화 또는 비활성화하려면 목록의 각 항목에 있는 활성화됨란에 있는 체크 상자를 클릭합니다.
화면의 오른쪽에서 추가 리포리터리 이름을 지정하고 네트워크의 주요 리포지터리를 설정하는 방법과 동일하게 설정할 수 있습니다.
설치 소스를 선택한 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

6.8. 네트워크 & 호스트이름

시스템의 중요한 네트워크 기능을 설정하려면 설치 요약 화면에서 네트워크 & 호스트이름을 선택합니다.

중요

Red Hat Enterprise Linux 7 설치를 완료하고 시스템을 처음 부팅하면 자동으로 설치 과정에서 설정한 네트워크 인터페이스가 활성화됩니다. 하지만, 몇몇 일반적인 설치 경로에서는 설치 프로그램이 네트워크 인터페이스를 설정하라는 메세지가 표시되지 않습니다. 예를 들어 Red Hat Enterprise Linux를 DVD에서 로컬 하드 드라이브에 설치하는 경우 그렇습니다.
Red Hat Enterprise Linux 7을 로컬 설치 소스에서 로컬 저장소 장치로 설치하는 경우, 만약 시스템이 처음 부팅했을 때, 네트워크 접속이 필요하다면, 설치시 최소한 하나의 네트워크 인터페이스를 수동으로 확실히 설치하도록 하십시오. 설정 편집 시 부팅 후 자동으로 연결하기 위해 연결을 설정해야 합니다.
로컬로 액세스할 수 있는 인터페이스는 설치 프로그램에 의해 자동으로 감지되어 수동으로 추가 또는 삭제할 수 없습니다. 감지된 인터페이스는 왼쪽 창에 나열됩니다. 목록에 있는 인터페이스를 클릭하면 오른쪽에 상세 정보가 표시됩니다. 네트워크 인터페이스를 활성화 또는 비활성화하려면 화면의 오른쪽 상단 코너에 있는 스위치를 ON 또는 OFF로 합니다.
네트워크 & 호스트이름 설정 화면

그림 6.11. 네트워크 & 호스트이름 설정 화면

연결 목록 아래에 있는 호스트 이름 입력 필드에 컴퓨터의 호스트 이름을 입력합니다. 호스트 이름은 hostname.domainname 형태의 정규화된 도메인 이름(fully-qualified domain name)(FQDN)이거나 hostname 형태의 짧은 호스트 이름(short host name)이 될 수 있습니다. 많은 네트워크는 연결된 시스템에 자동으로 도메인명을 제공하는 DHCP (Dynamic Host Configuration Protocol) 서비스를 제공합니다. DHCP 서비스가 컴퓨터에 도메인 이름을 할당하게 하려면 짧은 호스트 이름을 지정합니다.

중요

수동으로 호스트 이름을 지정하고자 할 경우 자신에게 할당되지 않은 도메인 이름을 사용하지 않도록 합니다. 이렇게 할 경우 네트워크 리소스를 사용할 수 없을 수 있습니다. 보다 자세한 내용은 Red Hat Enterprise Linux 7 네트워크 설정 가이드에서 권장하는 이름 지정 예를 참조하십시오.

참고

설치 완료 후 시스템 설정네트워크 부분을 사용하여 네트워크 설정을 변경할 수 있습니다.
네트워크 설정을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

6.8.1. 네트워크 연결 편집

다음 부분에서는 설치 도중 사용되는 일반적인 유션 연결의 가장 중요한 설정에 대해서만 설명합니다. 대부분의 사용 가능한 옵션은 대부분의 설치에서 변경할 필요가 없으며 설치된 시스템에 유지되지 않습니다. 다른 유형의 네트워크 설정과 유사하게 특정 설정 매개 변수는 다릅니다. 설치 후 네트워크 설정에 관한 내용은 Red Hat Enterprise Linux 7 네트워크 설정 가이드에서 참조하십시오.
네트워크 연결을 수동으로 설정하려면 화면의 오른쪽 하단 코너에 있는 설정 버튼을 클릭합니다. 대화 상자가 나타나면 선택한 연결을 설정할 수 있습니다. 표시되는 설정 옵션은 유선, 무선, 모바일 광대역, VPN, DSL 같은 연결 유형에 따라 다릅니다. 시스템 설정Network 섹션에 있는 실행 가능한 모든 설정에 대한 자세한 설명은 이 문서의 범위를 벗어납니다.
설치 도중 설정해 두면 유용한 네트워크 설정 옵션은 다음과 같습니다:
  • 시스템을 부팅할 때마다 연결을 사용하려면 네트워크가 사용 가능하면 자동 연결 체크 박스를 선택합니다.하나 이상의 자동 연결을 사용할 수 있습니다. 이 설정은 설치된 시스템에 유지됩니다.
    네트워크 자동 연결 기능

    그림 6.12. 네트워크 자동 연결 기능

  • 기본값으로 IPv4 매개 변수는 네트워크 상의 DHCP 서비스에 의해 자동으로 설정됩니다. 동시에 IPv6 설정은 자동 방식으로 설정됩니다. 대부분의 설치 경우에 이러한 조합이 적합하므로 변경할 필요가 없습니다.
    IP 프로토콜 설정

    그림 6.13. IP 프로토콜 설정

  • 로컬 네트워크으로만 연결을 제한하려면 이 연결을 네트워크상에 있는 리소스에 대해서만 사용을 선택합니다. 이 설정은 설치된 시스템에 전송되어 전체 연결에 적용됩니다. 추가 경로가 설정되어 있지 않아도 이를 선택할 수 있습니다.
    IPv4 경로 설정

    그림 6.14. IPv4 경로 설정

네트워크 설정 편집을 완료한 후 저장을 클릭하여 새로운 설정을 저장합니다. 설치 도중 이미 활성화된 장치를 다시 설정한 경우 설치 환경에서 새로운 설정을 사용하려면 장치를 다시 시작해야 합니다. 네트워크 & 호스트 이름 화면에서 ON/OFF 스위치를 사용하여 장치를 다시 시작합니다.

6.8.2. 고급 네트워크 인터페이스

고급 네트워크 인터페이스를 설치에 사용할 수 있습니다. 이에는 VLAN (virtual local area networks)와 통합된 링크를 사용하기 위한 두 가지 방식이 포함됩니다. 이러한 인터페이스에 대한 자세한 내용은 이 문서 범위를 벗어나므로 자세한 내용은 네트워크 설정 가이드에서 참조하십시오.
고급 네트워크 인터페이스를 생성하려면 네트워크 & 호스트 이름 화면의 왼쪽 하단 코너에 있는 + 버튼을 클릭합니다.
네트워크 & 호스트이름 설정 화면

그림 6.15. 네트워크 & 호스트이름 설정 화면

다음과 같은 옵션의 드롭 다운 메뉴가 있는 대화 상자가 나타납니다:
  • Bond – NIC (Network Interface Controller) 본딩으로 여러 네트워크 인터페이스를 하나의 채널에 결합하는 방식입니다.
  • Team – NIC 팀으로 여러 링크를 집계하기 위해 새로 구현되어 소형 커널 드라이버를 제공하여 패킷 흐름을 신속하게 처리하고 다양한 애플리케이션에는 모든 작업을 사용자 공간에서 수행하도록 고안되어 있습니다.
  • VLAN – 분리된 서로 다른 브로드캐스트 도메인을 생성하는 방법입니다.
고급 네트워크 인터페이스 대화 상자

그림 6.16. 고급 네트워크 인터페이스 대화 상자

참고

로컬에서 액세스할 수 있는 인터페이스는 유무선에 관계없이 설치 프로그램에 의해 자동으로 감지되므로 이러한 컨트롤러를 사용하여 수동으로 추가 또는 삭제할 수 없음에 유의합니다.
옵션을 선택하고 추가 버튼을 클릭하면 새 인터페이스를 설정하기 위한 대화 상자가 나타납니다. 보다 자세한 내용은 네트워크 설정 가이드에서 해당 부분을 참조하십시오. 기존 고급 인터페이스 설정을 편집하려면 화면 오른쪽 하단 코너에 있는 설정 버튼을 클릭합니다. 또한 - 버튼을 클릭하여 수동으로 추가한 인터페이스를 제거할 수 있습니다.

6.9. 소프트웨어 선택

설치할 패키지를 지정하려면 설치 요약 화면에서 소프트웨어 선택을 선택합니다. 패키지 그룹은 기본 환경으로 그룹화되어 있습니다. 이러한 환경은 특정 목적을 갖는 사전 정의된 패키지 세트입니다. 예를 들어 가상화 호스트 환경에는 시스템에서 가상 머신을 실행하기 위해 필요한 소프트웨어 패키지 모음이 들어 있습니다. 설치 시 하나의 소프트웨어 환경만을 선택할 수 있습니다.
각 환경에는 애드온 (Add-ons)의 형태로 추가 패키지를 사용할 수 있습니다. 애드온은 화면 오른쪽에 표시되어 있고 환경을 다시 선택하면 이 목록도 새로고침됩니다. 설치 환경에 따라 여러 애드온을 선택할 수 있습니다.
애드온 기능 목록은 수평선에서 두 부분으로 나뉘어져 있습니다.
  • 수평선 에 나열된 애드온은 선택한 환경에 고유한 것입니다. 목록에서 애드온을 선택하고 다른 환경을 선택한 경우 선택한 애드온은 사라지게 됩니다.
  • 수평선 아래에 나열된 애드온은 모든 환경에서 사용 가능합니다. 다른 환경을 선택해도 이 목록에서 선택한 사항에 영향을 미치지 않습니다.
서버 설치에서 소프트웨어 선택의 예

그림 6.17. 서버 설치에서 소프트웨어 선택의 예

사용 가능한 기반 환경 및 애드온은 설치 소스로 사용하는 Red Hat Enterprise Linux 7 설치 ISO 이미지의 종류에 따라 다릅니다. 예를 들어, server의 경우 서버에 대해 고안된 환경을 제공하는 반면 workstation의 경우 개발자 워크스테이션에 따라 배포를 위한 여러 선택 사항이 제공됩니다.
설치 프로그램은 사용 가능한 환경에 들어있는 패키지를 표시하지 않습니다. 특정 환경이나 애드온에 포함된 패키지를 확인하려면 설치 소스로 사용하는 Red Hat Enterprise Linux 7 설치 DVD에 있는 repodata/*-comps-variant.architecture.xml 파일을 확인합니다. 이 파일에는 사용 가능한 환경 (<environment> 태그로 표시) 및 애드온 (<group> 태그로 표시)을 설명하는 구조가 포함되어 있습니다.
사전 설정된 환경 및 애드온을 통해 시스템을 사용자 지정할 수 있지만 수동 설치에서 설치를 위해 개별 패키지를 선택할 수 있는 방법은 없습니다. 설치된 시스템을 완전히 사용자 지정하려면 최소한의 추가 소프트웨어와 함께 기본적인 Red Hat Enterprise Linux 7 버전만을 설치하는 최소 설치 환경을 선택할 수 있습니다. 설치를 완료한 후 처음 로그인하여 Yum 패키지 관리자로 필요한 추가 소프트웨어를 설치합니다.
다른 방법으로 킥스타트 파일을 사용하여 설치를 자동화하면 보다 더 높은 수준에서 설치된 패키지를 관리할 수 있습니다. 킥스타트 파일의 %packages 섹션에서 환경, 그룹, 개별 패키지를 지정할 수 있습니다. 킥스타트 파일에서 설치를 위해 패키지를 선택하는 방법은 23.3.3절. “패키지 선택”에서 참조하시고 킥스타트로 설치를 자동화하는 방법은 23장. 킥스타트 설치에서 참조하십시오.
설치할 환경 및 애드온을 선택한 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

6.9.1. 주요 네트워크 서비스

모든 Red Hat Enterprise Linux 설치에는 다음과 같은 네트워크 서비스가 포함됩니다:
  • syslog 유틸리티를 통한 중앙 집중 로깅
  • SMTP(Simple Mail Transfer Protocol)을 사용한 전자메일
  • NFS (Network File System)를 통한 네트워트 파일 공유
  • SSH(Secure SHell)을 사용한 원격 액세스
  • mDNS(멀티캐스트 DNS)를 사용한 자원 안내
Red Hat Enterprise Linux에 설치된 몇몇 자동화된 프로세스는 이메일 서비스를 사용하여 시스템 관리자에게 보고서와 메시지를 보낼 수 있습니다. 기본값으로, 이메일과 로깅, 인쇄 서비스는 다른 시스템으로 부터의 연결을 허용하지 않습니다.
설치 후 Red Hat Enterprise Linux 시스템의 이메일, 파일 공유, 로깅, 인쇄, 원격 데스크탑 액세스 서비스를 설정 할 수 있습니다. SSH 서비스는 기본값으로 활성화 됩니다. NFS 공유 서비스를 활성화하지 않고도 다른 시스템의 파일을 액세스하기 위해 NFS를 사용할 수 있습니다.

6.10. 설치 대상

Red Hat Enterprise Linux를 설치하려는 디스크를 선택하고 스토리지 공간을 파티션 설정하려면 설치 요약 화면에 있는 설치 대상을 선택합니다. 디스크 파티션 설정에 대해 잘 모르실 경우 부록 A. 디스크 파티션 소개에서 보다 많은 정보를 참조하십시오.

주의

Red Hat은 시스템 상에 저장된 데이터를 항상 백업해 두실 것을 권장합니다. 예를 들어 듀얼 부팅 시스템을 생성하거나 업그레이드를 수행하는 경우 스토리지 장치에 저장하고자 하는 데이터를 백업해 두셔야 합니다. 예상치 못한 상황이 발생하여 모든 데이터를 손실할 수 있기 때문입니다.

중요

만약 Red Hat Enterprise Linux를 텍스트 모드에서 설치한다면, 다음 부분에서 설명하고 있는 기본 파티션 구성만을 사용할 수 있습니다. 설치 프로그램이 자동으로 추가하거나 삭제하는 파티션 이외의 파티션이나 파일 시스템을 추가하거나 삭제하는 것은 불가능합니다.

중요

RAID 카드를 가지고 계신 경우, 일부 BIOS는 RAID 카드에서 부팅을 지원하지 않는다는 점을 기억해 주십시오. 이러한 경우, RAID 배열 외부에 위치한 파티션, 예를 들면 별개의 하드 드라이브에 /boot 파티션을 만드셔야 합니다. 내부 하드 드라이브는 문제가 생길 여지가 있는 RAID 카드와 함께 파티션 생성을 위해 사용되어야 합니다. /boot 파티션은 소프트웨어 RAID 설정에 필요합니다.
시스템의 자동 파티션을 선택했을 경우 /boot 파티션을 수동으로 편집해야 합니다. 보다 자세한 내용은 6.10.4절. “수동으로 파티션 설정 ”에서 참조하십시오.
스토리지 공간 개요

그림 6.18. 스토리지 공간 개요

중요

다른 부트 로더에서 연쇄 로딩 하도록 Red Hat Enterprise Linux 부트 로더를 설정하려면 설치 대상 화면의 전체 디스크 요약 및 부트로더 링크를 클릭하여 부트 드라이브를 수동으로 지정해야 합니다. 부트 드라이브를 지정하는 방법은 6.10.1절. “부트로더 설치”에서 참조하십시오.
이 화면에서는 컴퓨터에서 로컬 사용 가능한 스토리지 장치를 확인할 수 있습니다. 또한 디스크 추가 버튼을 클릭하여 특수 장치 또는 네트워크 장치를 추가할 수 있습니다. 이러한 장치에 대한 보다 자세한 내용은 6.11절. “스토리지 장치”에서 참조하십시오.
화면 상단 창에 있는 디스크 아이콘을 클릭하여 Red Hat Enterprise Linux를 설치할 수 있습니다. 각 디스크에는 레이블, 크기, 사용 가능한 공간이 표시되어 있습니다. 화면에서 선택하지 않은 디스크는 설치가 시작되면 클릭할 수 없게 됩니다.
스토리지 장치 창 아래에는 기타 스토리지 옵션이라고 레이블된 추가 옵션이 있습니다:
  • 파티션 설정 부분에서 스토리지 장치의 파티션 설정 방법을 선택할 수 있습니다. 수동으로 파티션을 설정하거나 설치 프로그램이 자동으로 파티션 설정을 하게 할 수 있습니다.
    이전에 사용하지 않은 스토리지에 설치하거나 또는 스토리지에 저정된 데이터를 저장해 둘 필요가 없는 경우 자동 파티션 설정을 권장합니다. 자동 파티션 설정을 실행하려면 기본값으로 선택된 자동으로 파티션 설정 라디오 버튼을 그대로 두어 설치 프로그램이 스토리지 공간에 필요한 파티션을 생성하게 합니다.
    자동으로 파티션 설정을 할 경우 추가 공간을 사용 가능하게 합니다라는 체크 상자를 선택하여 다른 파일 시스템에서 이 설치에 공간을 다시 할당하는 방법을 선택하게 할 수 있습니다. 자동 파티션 설정을 선택했지만 설치를 완료하기 위한 스토리지 공간이 충분하지 않을 경우 완료를 클릭하면 다음과 같은 대화 상자가 나타납니다:
    공간을 확보하기 위한 옵션이 있는 설치 옵션 대화 상자

    그림 6.19. 공간을 확보하기 위한 옵션이 있는 설치 옵션 대화 상자

    디스크 추가 & 취소를 클릭하여 스토리지 공간을 추가합니다. 공간 확보를 클릭하여 기존 파티션에서 일부 스토리지 공간을 확보합니다. 보다 자세한 내용은 6.10.3절. “디스크 공간 확보 ”에서 참조하십시오.
    수동 설정을 위해 파티션을 설정합니다 라디오 버튼을 선택한 경우 완료를 클릭한 후 수동으로 파티션 설정 화면으로 이동합니다. 보다 자세한 내용은 6.10.4절. “수동으로 파티션 설정 ”에서 참조하십시오.
  • 암호화 섹션에서 내 데이터를 암호화 체크상자를 선택하여 /boot 파티션을 제외한 모든 파티션을 암호화할 수 있습니다. 암호화에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.
화면 하단에 있는 전체 디스크 요약 및 부트로더 버튼을 통해 부트 로더를 설치할 디스크를 설정할 수 있습니다.
보다 자세한 내용은 6.10.1절. “부트로더 설치”에서 참조하십시오.
선택을 마친 후 완료 버튼을 클릭하여 설치 요약 화면으로 돌아가거나 수동 파티션 설정 화면으로 이동합니다.

중요

멀티패스 및 비 멀티패스 스토리지 장치가 있는 시스템에 Red Hat Enterprise Linux를 설치할 때 설치 프로그램에 있는 자동 파티션 레이아웃은 멀티패스와 비 멀티패스 장치가 혼합되어 있는 볼륨 그룹을 생성할 수 있습니다. 이는 멀티패스 스토리지의 목적에 반하는 것입니다.
설치 대상 화면에서 멀티패스 또는 비 멀티패스 장치만 선택하는 것이 좋습니다. 또는 수동 파티션 설정으로 진행합니다.

6.10.1. 부트로더 설치

Red Hat Enterprise Linux 7에서는 부트로더로 GRUB2 (GRand Unified Bootloader version 2)를 사용합니다. 부트로더는 컴퓨터가 시작되면 먼저 실행되는 프로그램으로 운영 체제에 제어를 불러들이고 전달하는 역할을 합니다. GRUB2는 모든 운영 체제를 시작할 수 있으며 체인 로딩 (chain loading)을 사용하여 지원되지 않는 운영체제의 다른 부트 로더에 제어를 전달할 수 있습니다.

주의

GRUB2를 설치하면 기존의 부트로더를 덮어쓰게 됩니다.
만약 다른 운영체제가 이미 설치되어 있는 경우라면, Red Hat Enterprise Linux는 자동으로 감지해서 GRUB2가 부팅할 수 있게 설정을 하려고 시도합니다. 만약 자동으로 감지하지 못 할 경우, 수동으로 추가 운영체제를 설정할 수 있습니다.
부트로더를 설치할 장치를 지정하려면 설치 대상 화면 하단에 있는 전체 디스크 요약 및 부트로더 링크를 클릭합니다. 선택한 디스크 대화상자가 표시됩니다. 드라이브의 파티션을 수동으로 설정하는 경우 이 대화상자로 이동하려면 수동으로 파티션 설정 화면에 있는 선택한 스토리지 장치를 클릭합니다.
선택한 디스크 요약

그림 6.20. 선택한 디스크 요약

부트란에서 초록색 아이콘은 원하는 부팅 장치로 장치 중 하나를 표시합니다. 부팅 장치를 변경하려면 목록에서 장치를 선택하고 부팅 장치로 설정 버튼을 클릭하여 부트 로더를 설치합니다.
새로운 부트로더의 설치를 거부하려면 표시된 장치를 선택하고 부트로더를 설치하지 않음 버튼을 클릭합니다. 확인표가 삭제되고 어떤 장치에도 GRUB2가 설치되지 않습니다.

주의

어떠한 이유에서든 부트로더를 설치하지 않기로 결정하셨다면, 시스템을 직접 부팅하실 수 없으며 다른 부팅 방법 (예, 상용 부트로더 프로그램)을 사용하셔야 합니다. 시스템을 부팅할 다른 방법이 있는 경우에만 이 옵션을 선택하십시오.

6.10.1.1. MBR 및 GPT 고려 사항

설치 프로그램은 root 파일 시스템에 대한 장치의 마스터 부트 레코드 (MBR) 또는 GUID 파티션 테이블 (GPT)에 GRUB2를 설치합니다. 이 중 사용할 방식을 결정하기 위해 설치 프로그램은 다음과 같은 상황을 고려합니다:
BIOS 시스템 및 BIOS 호환성 모드에서 UEFI 시스템
디스크가 이미 포맷된 경우 파티션 설정 계획은 유지됩니다.
디스크가 포맷되지 않은 경우 또는 사용자가 디스크에서 모든 파티션을 삭제한 경우 Anaconda는 다음을 사용합니다:
  • 디스크 크기가 2 TB 미만인 경우 MBR 사용
  • 디스크 크기가 2 TB 이상인 경우 GPT 사용

    참고

    기본값 동작을 덮어쓰기하고 디스크 크기가 2 TB 미만인 경우 GPT를 사용하려면 inst.gpt 옵션을 부팅 명령행에 추가합니다. 디스크 크기가 2 TB 이상인 경우 MBR을 사용하기 위해 수동으로 Anaconda를 덮어쓰기 할 수 없음에 유의합니다.
GPT를 사용하는 부트 로더가 있는 디스크의 BIOS 시스템에 설치하려면 BIOS Boot (biosboot) 파티션을 생성해야 합니다. biosboot 파티션의 크기는 1 MB이어야 합니다. 하지만 부트로더가 들어 있는 디스크에서 MBR을 사용하는 경우 biosboot 파티션이 필요하지 않습니다.
UEFI 시스템
GPT 만이 UEFI 시스템에서 사용 가능합니다. MBR로 포맷된 디스크에서 설치하려면 먼저 디스크를 다시 포맷해야 합니다.
파티션 설정 계획에 상관없이 EFI System Partition (efi)을 생성해야 합니다. efi 파티션 크기는 최소 50 MB이어야 하며 권장되는 크기는 200 MB입니다.

참고

biosboot 또는 efi 파티션은 LVM 볼륨에 둘 수 없습니다. 이 두 파티션의 경우 표준 물리 파티션을 사용합니다.

6.10.2. 파티션 암호화

데이터 암호화 옵션을 선택했을 경우 다음 화면으로 이동을 클릭시 설치 프로그램이 시스템의 파티션을 암호화하기 위한 암호구를 묻는 메세지가 표시됩니다.
파티션은 리눅스 통합 키 설정(LUKS)를 사용해 암호화됩니다 – 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.
암호화된 파티션에 대한 암호구 입력

그림 6.21. 암호화된 파티션에 대한 암호구 입력

암호구를 선택한 후 대화 상자에 있는 두 필드에 입력합니다. 암호 설정을 위한 키보드 레이아웃은 나중에 파티션 잠금 해제를 위해 사용하는 키보드 레이아웃과 동일한 것을 사용해야 함에 유의합니다. 언어 레이아웃 아이콘을 사용하여 올바른 레이아웃이 선택되어 있는지 확인합니다. 이 암호는 시스템을 부팅할 때 마다 입력해야 합니다. 암호 입력 필드에 커서가 있는 상태에서 Tab을 눌러 암호를 다시 입력합니다. 암호가 취약할 경우 경고 필드에 경고 아이콘이 표시되고 두 번째 필드에 입력할 수 없게 됩니다. 커서를 경고 아이콘 위로 가져 가면 암호 개선 방법을 알 수 있습니다.

주의

암호구를 잃어버린다면, 암호화된 파티션과 그 안의 데이터는 완전히 사용할 수 없게 됩니다. 잃어버린 암호를 복구할 방법은 없습니다.
Red Hat Enterprise Linux의 킥스타트 설치를 실행할 경우 설치 도중 암호화 암호구를 저장하고 백업 암호화 암호구를 생성할 수 있다는 점에 유의합니다. 디스크 암호화에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.

6.10.3. 디스크 공간 확보

설치 대상에서 선택한 디스크에 Red Hat Enterprise Linux를 설치하기 위한 공간이 충분하지 않아 설치 옵션 대화 상자에서 공간 확보를 선택했을 경우 디스크 공간 확보 대화 상자가 표시됩니다.

주의

파티션 축소를 선택하지 않으면 파티션 상의 공간 확보를 위해 모든 데이터가 삭제되므로 필요한 데이터를 백업해 두었는지를 확인해야 합니다.
기존 파일 시스템에서 디스크 공간 확보

그림 6.22. 기존 파일 시스템에서 디스크 공간 확보

Red Hat Enterprise Linux에서 검색된 기존 파일 시스템이 각 디스크의 일부로 표에 나열됩니다. 확보할 수 있는 공간란에는 설치에 재할당할 수 있는 공간이 나열됩니다. 작업 란에는 공간을 확보하기 위해 파일 시스템이 수행하는 작업이 나열됩니다.
표 아래에는 4 개의 버튼이 있습니다:
  • 저장 – 파일 시스템을 현재 상태로 두어 데이터가 삭제되지 않습니다. 이는 기본값 동작입니다.
  • 삭제 – 파일 시스템을 완전히 삭제합니다. 디스크에서 파일 시스템이 차지하고 있던 모든 공간을 설치에 사용할 수 있게 합니다.
  • 축소 – 파일 시스템에서 여유 공간을 회수하여 설치에 사용할 수 있게 합니다. 슬라이더를 사용하여 선택한 파티션의 새로운 크기를 설정합니다. LVM 또는 RAID가 사용되지 않은 크기 조정 가능한 파티션에서만 사용할 수 있습니다.
  • 모두 삭제/모두 저장 – 오른쪽에 있는 이 버튼은 기본값으로 모든 파일 시스템을 삭제 표시합니다. 이 버튼을 클릭하면 레이블이 변경되어 모든 파일 시스템을 다시 저장으로 표시되게 할 수 있습니다.
마우스를 사용하여 표에서 파일 시스템 또는 전체 디스크를 선택한 후 버튼을 클릭합니다. 작업란에 있는 레이블은 선택한 사항에 맞게 변경되고 하단에 표시되어 있는 공간 확보를 위한 전체 선택 영역 크기가 조정됩니다. 이 값 아래에는 선택한 패키지에 기반하여 설치에 필요한 크기가 있습니다.
설치를 계속 진행하기 위해 충분한 공간이 확보되면 공간 확보 버튼이 사용 가능하게 됩니다. 이 버튼을 클릭하여 설치 요약 화면으로 돌아가서 설치를 계속합니다.

6.10.4. 수동으로 파티션 설정

수동 파티션 설정 화면에서는 파티션을 설정합니다 옵션을 선택했을 경우 설치 대상에서 완료를 클릭했을 때 표시됩니다. 화면에서 디스크 파티션과 마운트 지점을 설정합니다. 이는 Red Hat Enterprise Linux 7이 설치될 파일 시스템을 지정합니다.

주의

Red Hat은 시스템 상에 저장된 데이터를 항상 백업해 두실 것을 권장합니다. 예를 들어 듀얼 부팅 시스템을 생성하거나 업그레이드를 수행하는 경우 스토리지 장치에 저장하고자 하는 데이터를 백업해 두셔야 합니다. 예상치 못한 상황이 발생하여 모든 데이터를 손실할 수 있기 때문입니다.
수동 파티션 설정 화면

그림 6.23. 수동 파티션 설정 화면

수동 파티션 설정 화면은 처음에 마운트 지점의 왼쪽 창에 나타납니다. 이 창은 마운트 지점 생성에 대한 정보 이외에는 비어있거나 설치 프로그램에서 감지된 기존 마운트 지점을 표시합니다. 이러한 마운트 지점은 검색된 운영 체제 설치에 의해 구성됩니다. 따라서 파티션이 여러 설치에서 공유되고 있을 경우 일부 파일 시스템이 여러번 표시될 수 있습니다. 선택한 저장 장치의 전체 공간 및 사용 가능한 공간은 이 창 아래에 표시됩니다.
시스템에 기존 파일 시스템이 있을 경우 설치를 위해 사용 가능한 공간이 충분한 지를 확인합니다. - 버튼을 사용하여 필요없는 파티션을 삭제합니다.

참고

디스크 파티션 정보 및 권장 사항은 부록 A. 디스크 파티션 소개6.10.4.5절. “추천된 파티션 나누기 계획”에서 참조하십시오. 최소한 적절한 크기의 root 파티션과 시스템의 RAM 용량에 따라 swap 파티션이 필요합니다.

6.10.4.1. 파일 시스템 추가 및 파티션 설정

Red Hat Enterprise Linux 7 설치에는 최소 하나의 파티션이 필요하지만 Red Hat은 최소 4 개의 파티션 (/, /home, /boot, swap)을 권장합니다. 필요에 따라 추가로 파티션을 생성할 수 있습니다. 보다 자세한 내용은 6.10.4.5절. “추천된 파티션 나누기 계획”에서 참조하십시오.
파일 시스템 추가는 두 가지 절차로 되어 있습니다. 먼저 특정 파티션 설정 계획에 마운트 지점을 생성합니다. 마운트 지점은 왼쪽 창에 표시됩니다. 다음으로 오른쪽 창에 있는 옵션을 사용하여 마운트 지점을 사용자 정의할 수 있습니다. 여기에서 이름, 장치 유형, 파일 시스템 유형, 레이블, 해당 파티션을 암호화하거나 다시 포맷할 지에 대한 여부 등을 선택할 수 있습니다.
기존 파일 시스템이 없고 설치 프로그램이 필요한 파티션 및 마운트 지점을 생성하게 할 경우 왼쪽 창의 드롭 다운 메뉴에서 원하는 파티션 설정 계획을 선택합니다. (Red Hat Enterprise Linux의 기본값은 LVM으로 되어 있음) 다음으로 자동으로 마운트 지점을 생성하기 위해 창 상단의 링크를 클릭하면 /boot 파티션, / (root) 파티션, swap 파티션이 사용 가능한 스토리지 크기에 맞게 생성됩니다. 이는 일반 설치에 권장되는 파티션이지만 필요에 따라 추가로 파티션을 생성할 수 있습니다.
또한 창 아래쪽에 + 버튼을 사용하여 개별 마운트 지점을 생성할 수 있습니다. 새 마운트 지점 추가 대화 상자가 열립니다. 마운트 지점 드롭 다운 메뉴에서나 자신의 경로 – 예를 들어 root 파티션의 경우 /를 부트 파티션의 경우 /boot를 선택하는 것과 같이 자신의 경로에서 사전 설정된 경로 중 하나를 선택합니다. 그 뒤 메가바이트, 기가바이트 또는 테라바이트 단위로 할당할 용량 텍스트 필드에 파티션 크기를 입력합니다 – 예를 들어 2 기가 바이트 파티션을 생성하려면 2GB를 입력합니다. 필드를 비워두거나 사용 가능한 용량 보다 큰 용량을 지정할 경우 남아있는 모든 여유 공간이 대신 사용됩니다. 이러한 세부 사항을 입력한 후 마운트 지점 추가 버튼을 클릭하여 파티션을 생성합니다.
수동으로 생성한 각각의 새로운 마운트 지점에 대해 왼쪽 창에 있는 드롭 다운 메뉴에서 파티션 설정 계획을 설정할 수 있습니다. 사용 가능한 옵션에는 표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝이 있습니다. /boot 파티션은 메뉴에서 선택한 값에 상관 없이 항상 표준 파티션에 배치됨에 유의합니다.
LVM 이외의 마운트 지점을 배치해야 하는 장치를 변경하려면 마운트 지점을 선택하고 창 하단의 설정 버튼을 클릭하면 마우트 지점 설정 대화 상자가 열립니다. 하나 이상의 장치를 선택하고 선택을 클릭합니다. 대화 상자를 닫은 후 수동으로 파티션 설정 화면의 오른쪽에 있는 설정 업데이트 버튼을 클릭하여 설정을 확인해야 함에 유의합니다.
마운트 지점 설정

그림 6.24. 마운트 지점 설정

전체 로컬 디스크 및 파티션 정보를 새로고침하려면 툴바에 있는 다시 검사 버튼 (화살표 아이콘이 있는)을 클릭합니다. 설치 프로그램 이외의 고급 파티션 설정을 수행한 후에만 이 작업이 필요합니다. 디스크 다시 검사 버튼을 클릭하면 설치 프로그램에서 지금까지 변경한 모든 설정 내용을 손실하게 됩니다.
디스크 재검색

그림 6.25. 디스크 재검색

화면 하단에 있는 링크에서는 설치 대상에서 선택한 스토리지 장치 수가 표시됩니다. (6.10절. “설치 대상 ” 참조) 이 링크를 클릭하면 선택한 디스크 대화 상자가 열립니다. 여기에서 디스크 정보를 확인할 수 있습니다. 보다 자세한 내용은 6.10.1절. “부트로더 설치”에서 확인하십시오.
파티션 또는 볼륨을 사용자 지정하려면 왼쪽 창에서 마운트 지점을 선택하면 오른쪽에 사용자 지정할 수 있는 기능이 나타납니다:
파티션 설정 사용자 정의

그림 6.26. 파티션 설정 사용자 정의

  • 이름 – LVM 또는 Btrfs 볼륨에 이름을 지정합니다. 표준 파티션이 생성될 때 이름이 자동으로 지정되기 때문에 이름을 편집할 수 없습니다. 예를 들어, /homesda1으로 이름을 지정할 수 있습니다.
  • 마운트 지점 – 파티션의 마운트 지점을 입력합니다. 예를 들어 파티션이 root 파티션이어야 할 경우, /를 입력하고 /boot 파티션이어야 할 경우 /boot를 입력합니다. 스왑 파티션의 경우 마운트 지점은 지정해서는 안됩니다 – 파일시스템 유형을 swap로 지정하는 것으로 충분합니다.
  • 레이블 – 파티션에 레이블을 지정합니다. 레이블은 각각의 파티션을 쉽게 인식하기 위해 사용됩니다.
  • 할당할 용량 – 파티션에 할당할 크기를 입력합니다. 단위로 킬로바이트, 메가바이트, 기가바이트, 테라바이트와 같은 일반적인 크기를 사용할 수 있습니다. 단위를 지정하지 않을 경우 메가바이트가 기본 옵션이됩니다.
  • 장치 유형표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝 중 선택합니다. 두 개 이상의 디스크를 파티션 설정을 위해 선택했을 경우 RAID도 사용할 수 있습니다. 파티션을 암호화하기 위해 암호화 확인란을 선택합니다. 나중에 암호를 설정하라는 메세지가 표시됩니다.
  • 파일 시스템 – 드롭 다운 메뉴에서 파티션에 해당하는 올바른 파일 시스템 유형을 선택합니다. 기존 파티션을 포맷하거나 데이터를 유지하기 위해 체크 표시하지 않은 상태로 두려면 다시 포맷란을 선택합니다.
파일 시스템 및 장치 유형에 대한 보다 자세한 내용은 6.10.4.1.1절. “파일 시스템 유형”에서 참조하십시오.
설정 업데이트 버튼을 클릭하여 변경 사항을 저장하고 사용자 지정하려는 다른 파티션을 선택합니다. 설치 요약 페이지에서 설치를 시작할 때 가지 실제로 변경 사항은 적용되지 않음에 유의합니다. 모두 다시 설정 버튼을 클릭하여 모든 파티션의 변경 내용을 모두 삭제하고 처음부터 다시 시작합니다.
모든 파일 시스템 및 마운트 지점을 생성하고 사용자 지정하면 완료 버튼을 클릭합니다. 파일 시스템의 암호화를 선택한 경우 암호를 생성하라는 메세지가 나타납니다. 다음으로 설치 프로그램이 실행되는 스토리지 관련 모든 동작의 개요를 표시하는 대화 상자가 나타나 파티션 및 파일 시스템 생성, 크기 변경, 삭제 등이 표시됩니다. 모든 변경 사항을 검토하고 취소 & 사용자 지정 파티션 설정으로 돌아가기를 클릭합니다. 요약 내용을 확인하려면 변경 사항을 적용을 클릭하여 설치 요약 페이지로 돌아갑니다. 기타 다른 장치를 파티션 설정하려면 설치 대상에서 해당 장치를 선택하고 수동 파티션 설정 화면으로 돌아가 이 부분에서 설명된 단계를 다시 시도합니다.
6.10.4.1.1. 파일 시스템 유형
Red Hat Enterprise Linux는 다른 장치 유형 및 파일 시스템을 생성하는 것을 허용합니다. 다음은 사용 가능한 장치 유형과 파일 시스템에 대한 간략한 설명과 활용법입니다.

장치 유형

  • 표준 파티션 – 표준 파티션은 파일 시스템이나 스왑 공간을 포함할 수 있습니다. 또한, 소프트웨어 RAID나 LVM 물리 볼륨을 위한 공간을 제공할 수 도 있습니다.
  • 논리 볼륨 (LVM) – LVM 파티션을 생성하면 자동으로 LVM 논리 볼륨이 생성됩니다. LVM은 물리적 디스크를 사용할 때 성능을 향상시킬 수 있습니다. 논리 볼륨을 생성하는 방법에 대한 내용은 6.10.4.3절. “LVM 논리 볼륨 만들기”에서 참조하십시오. LVM에 대한 자세한 내용은 Red Hat Enterprise Linux 7 논리 볼륨 관리자 관리에서 참조하십시오.
  • LVM 씬 프로비저닝 – 씬 프로비저닝을 사용하여 여유 공간의 스토리지 풀 (씬 풀이라고도 함)을 관리하고 애플리케이션이 필요한 경우 임의의 장치에 할당할 수 있습니다. 씬 풀은 스토리지 공간의 비용 효과 높은 할당이 필요할 경우 동적으로 확장할 수 있습니다.
  • BTRFS – Btrfs는 여러 장치와 같은 기능을 제공하는 파일 시스템입니다. 이는 ext2, ext3, ext4 파일 시스템 보다 더 많은 파일, 더 큰 파일, 보다 더 큰 볼륨을 관리할 수 있습니다. Btrfs 볼륨 생성 및 보다 자세한 내용은 6.10.4.4절. “Btrfs 하위 볼륨 생성 ”에서 확인하십시오.
  • 소프트웨어 RAID – 두 개 이상의 소프트웨어 RAID 파티션을 생성하여 RAID 장치를 생성할 수 있습니다. 하나의 RAID 파티션은 시스템에 있는 각각의 디스크에 할당됩니다. RAID 장치를 생성하는 방법은 6.10.4.2절. “소프트웨어 RAID 만들기”에서 참조하십시오. RAID에 대한 자세한 내용은 Red Hat Enterprise Linux 7 스토리지 관리 가이드에서 참조하십시오.

파일 시스템

  • xfs – XFS는 크기 변경이 자유롭고, 고성능의 파일 시스템으로, 16 엑사바이트까지(대략 1천6백만 테라바이트) 지원하며, 파일당 8 엑사바이트(대략 8백만 테라바이트) 지원하고, 디렉토리당 수 천만 개의 파일을 포함할 수 있습니다. XFS는 메타데이터 저널링을 지원하여, 빠른 복구를 제공합니다. XFS 파일 시스템은 또한 마운트되어 활성화된 상태에서도 단편화 제거나, 크기 변경이 가능합니다. 이러한 파일 시스템은 기본값으로 선택하는 것이 좋습니다. 이전에 사용된 ext4 파일 시스템에서 XFS로의 일반적인 명령을 해석하는 방법에 대한 자세한 내용은 부록 E. ext4 및 XFS 명령 참조 표 에서 참조하십시오.
    XFS 파티션의 최대 지원 크기는 500 TB입니다.
  • ext4 – ext4 파일 시스템은 ext3 파일 시스템에 기초하고 있으며 여러 사항이 개선되었습니다. 이러한 개선 사항에는 대용량 파일 시스템 및 대용량 파일 지원, 디스크 공간의 보다 빠르고 효과적인 할당, 디렉토리에 있는 하부 디렉토리 수에 제한이 없음, 보다 빠른 파일 시스템 확인 기능 및 보다 강력한 저널링 기능 등이 포함됩니다.
    Red Hat Enterprise Linux 7에서 ext4 파일 시스템의 최대 지원 크기는 현재 50 TB입니다.
  • ext3 – ext3 파일시스템은 ext2 파일 시스템을 기반으로 하지만, 한가지 장점을 가지고 있습니다 – 저널링입니다. 저널링 파일시스템을 사용하면, 파일 시스템이 충돌한 다음에 파일시스템 복구를 위해 소요되는 시간이 적게 걸립니다. 이는 충돌이 발생할 때 마다 fsck 유틸리티를 실행하여 파일 시스템이 메타데이터의 일관성을 검사할 필요가 없기 때문입니다.
  • ext2 – ext2 파일 시스템은 일반 파일, 디렉토리, 심볼릭 링크 등을 포함하여 표준 Unix 파일 유형을 지원합니다. 이 파일 시스템은 255 자까지 허용하는 긴 파일 이름을 부여할 수 있는 기능을 제공합니다.
  • vfat – VFAT 파일 시스템은 Linux 파일 시스템으로서 FAT 파일 시스템 상의 Microsoft Windows 긴 파일명과 호환 가능합니다.
  • swap – 스왑 파티션은 가상 메모리를 지원하는데 사용됩니다. 즉, 시스템이 처리하는 데이터를 저장할 RAM이 충분하지 않을 때 스왑 파티션에 데이터가 기록됩니다.
  • BIOS 부트 – BIOS 시스템에서 GPT (GUID partition table)로 장치를 부팅하는데 필요한 작은 파티션입니다. 자세한 내용은 6.10.1절. “부트로더 설치”에서 참조하십시오.
  • EFI 시스템 파티션 – UEFI 시스템에서 GPT (GUID partition table)로 장치를 부팅하는데 필요한 작은 파티션입니다. 자세한 내용은 6.10.1절. “부트로더 설치”에서 참조하십시오.
각 파일 시스템에는 파일 시스템에 따라 다른 크기 제한이나 파일 시스템에 들어 있는 개별적 파일이 있습니다. 지원되는 최대 파일 및 파일 시스템 크기에 대한 정보는 각 파일 시스템은 파일 시스템에 따라 다른 크기 제한이나 파일 시스템에 저장되어있는 개별 파일이 있습니다. 지원하는 최대 파일 및 파일 시스템의 크기 등의 정보는 https://access.redhat.com/site/articles/rhel-limits의 고객 포털에 있는 Red Hat Enterprise Linux 기술 기능 및 제한 페이지에서 참조하십시오.

6.10.4.2. 소프트웨어 RAID 만들기

RAID (Redundant arrays of independent disks)는 향상된 성능과 설정에 따라 더 나은 내오류성 (fault tolerance)을 제공하기 위해서 여러 저장 장치에서 구성됩니다. 다음에서 RAID의 여러 유형에 대한 설명을 참조하십시오.
RAID 장치는 하나의 단계를 거쳐 생성되며 디스크는 필요에 따라 추가 또는 삭제할 수 있습니다. 각 장치에 대해 디스크 당 하나의 RAID 파티션을 생성할 수 있기 때문에 설치 프로그램에서 사용할 수 있는 디스크 수에 따라 사용 가능한 RAID 장치 레벨이 결정됩니다.
소프트웨어 RAID 파티션 생성 – 장치 유형 메뉴 확장

그림 6.27. 소프트웨어 RAID 파티션 생성 – 장치 유형 메뉴 확장

RAID 설정 옵션은 설치에 두 개 이상의 저장 장치를 선택한 경우에만 볼 수 있습니다. RAID 장치를 생성하려면 최소 두 개의 디스크가 필요합니다.
RAID 장치를 생성하려면 다음을 실행합니다:
  1. 6.10.4.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 마운트 지점을 생성합니다. 이 마운트 지점을 설정하여 RAID 장치를 설정합니다.
  2. 왼쪽 창에서 파티션을 선택한 상태에서 창 아래의 설정 버튼을 선택하여 마운트 지점 설정 대화 상자를 엽니다. RAID 장치에 포함할 디스크를 선택하고 선택을 클릭합니다.
  3. 장치 유형 드롭 다운 메뉴를 클릭하여 RAID를 선택합니다.
  4. 파일 시스템 드롭 다운 메뉴를 클릭하여 원하는 파일 시스템 유형을 선택합니다. (6.10.4.1.1절. “파일 시스템 유형” 참조)
  5. RAID 레벨 드롭 다운 메뉴를 클릭하여 원하는 RAID 레벨을 선택합니다.
    사용 가능한 RAID 레벨은 다음과 같습니다:
    RAID0 – 최적화된 성능 (스트라이프)
    데이터를 여러 저장 장치에 분산시킵니다. RAID 레벨 0는 표준 파티션의 성능을 향상시키고 여러 저장 장치를 하나의 대량 가상 장치로 모으기 위해 사용될 수 있습니다. RAID 레벨 0는 중복이 없기 때문에 어레이에 있는 하나의 장치가 오작동하면 어레이 전체가 손상됩니다. RAID 0에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID1 – 중복 (미러링)
    하나의 저장 장치에 있는 데이터를 하나 이상의 다른 저장 장치에 미러링합니다. 어레이에 있는 추가 장치는 중복성 수준을 향상시킵니다. RAID 1에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID4 – 오류 검사 (패리티)
    데이터를 여러 저장소 장치에 배분하지만, 장치중 하나를 패리티 정보를 저장하기 위해서 사용합니다. 이에 따라 배열내의 한 장치에 오류가 발생해도 정보를 보호할 수 있습니다. 하지만 모든 패리티 정보가 하나의 장치에 저장되기 때문에, 그 장치에 접근하는 것이 전체 배열의 성능을 결정하는 병목지점이 됩니다. RAID4는 최소 3개의 RAID 파티션을 필요로 합니다.
    RAID5 – 분산 오류 검사
    데이터와 패리티 정보를 여러 저장 장치에 분산시킵니다. 따라서 RAID 레벨 5는 여러 장치에 걸쳐 데이터를 분산시키는 성능 상의 장점을 제공하지만 패리티 정보도 어레이를 통해 분산되기 때문에 RAID 레벨 4의 성능 병목 현상이 존재하지 않습니다. RAID 5에는 최소 세 개의 RAID 파티션이 필요합니다.
    RAID6 – 중복 오류 검사
    RAID 레벨 6는 RAID 레벨 5와 유사하지만 하나의 패리티 데이터 세트만을 저장하지 않고 두 세트를 저장합니다. RAID 6에는 최소 네 개의 RAID 파티션이 필요합니다.
    RAID10 – 중복 (미러링)최적화된 성능 (스트라이프)
    RAID 레벨 10은 중첩 RAID 또는 하이브리드 RAID입니다. RAID 레벨 10은 저장 장치의 미러된 세트를 통해 데이터를 분산시키는 것으로 구축됩니다. 예를 들어, 4 개의 RAID 파티션에서 구축된 RAID 레벨 10은 하나의 파티션을 다른 파티션을 미러하는 두 쌍의 파티션으로 구성되어 있습니다. 그 후 RAID 레벨 0과 같이 데이터가 저장 장치의 두 쌍 모두에 걸쳐 분산됩니다. RAID 10에는 최소 네 개의 RAID 파티션이 필요합니다.
  6. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.
디스크 수가 지정된 RAID 레벨에 필요한 디스크 수보다 적은 경우, 지정된 설정에 필요한 디스크 수를 나타내는 메세지가 창 하단에 표시됩니다.

6.10.4.3. LVM 논리 볼륨 만들기

논리 볼륨 관리(LVM)은 하드 드라이브나 LUN과 같은 하부의 물리적 저장소 공간 위에 단순한 논리적인 시각을 제공합니다. 물리적 저장소의 파티션은 물리 볼륨으로 표현되며, 이들을 모아서 볼륨 그룹을 만들 수 있습니다. 각각의 볼륨 그룹은 여러개의 논리 볼륨으로 나뉠 수 있으며, 이들 각각은 표준 디스크 파티션과 유사합니다. 따라서, LVM 논리 볼륨은 여러 물리적 디스크에 걸쳐 있는 파티션과 같이 동작합니다.
LVM에 대한 보다 자세한 내용은 부록 C. LVM 이해하기 or read the Red Hat Enterprise Linux 7 LVM 관리 가이드에서 참조하십시오. LVM 설정은 그래픽 설치 프로그램에서만 사용 가능하다는 점에 유의하십시오.

중요

텍스트 모드 설치 도중 LVM 설정을 사용할 수 없습니다. 처음부터 LVM 설정을 생성하고자 할 경우 Ctrl+Alt+F2를 눌러 다른 가상 콘솔을 사용하고 lvm 명령을 실행합니다. 텍스트 모드 설치로 돌아오려면 Ctrl+Alt+F1을 누릅니다.
논리 볼륨 설정

그림 6.28. 논리 볼륨 설정

논리 볼륨을 생성하여 새로운 또는 기존 볼륨 그룹에 추가하려면 다음을 실행합니다:
  1. 6.10.4.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 LVM 볼륨의 마운트 지점을 생성합니다.
  2. 장치 유형 드롭 다운 메뉴를 클릭하여 LVM을 선택합니다. 볼륨 그룹 드롭 다운 메뉴가 나타나 새로 생성된 볼륨 그룹 이름을 표시합니다.
  3. 옵션으로 필요에 따라 메뉴을 클릭하여 새 볼륨 그룹 생성을 선택하거나 또는 수정을 클릭하여 새로 생성된 볼륨 그룹을 설정합니다. 새 볼륨 그룹 생성 옵션 및 수정 버튼을 사용하면 볼륨 그룹 설정 대화 상자가 나타납니다. 여기서 논리 볼륨 그룹 이름을 다시 지정하고 포함할 디스크를 선택할 수 있습니다.
    LVM 볼륨 그룹 사용자 정의하기

    그림 6.29. LVM 볼륨 그룹 사용자 정의하기

    사용 가능한 RAID 레벨은 실제 RAID 장치와 같습니다. 보다 자세한 내용은 6.10.4.2절. “소프트웨어 RAID 만들기”에서 참조하십시오. 또한 볼륨 그룹을 암호화하거나 크기 정책을 설정할 수 있습니다. 사용 가능한 정책 옵션은 다음과 같습니다:
    • 자동 – 볼륨 그룹 크기는 자동으로 설정되므로 설정된 논리 볼륨을 포함하기에 충분한 크기가 됩니다. 볼륨 그룹에 여유 공간이 필요없는 경우에 적합합니다.
    • 가능한 크게 – 설정한 논리 볼륨의 크기에 상관 없이 최대 크기의 볼륨 그룹이 생성됩니다. 이는 대부분의 데이터를 LVM에 저장하고자 할 경우, 기존 논리 볼륨의 크기를 차후에 증가시켜야 할 경우, 볼륨 그룹에 추가 논리 볼륨을 생성해야 할 경우에 적합합니다.
    • 고정 – 이 옵션을 사용하여 볼륨 그룹 크기를 정확하게 설정할 수 있습니다. 설정된 논리 볼륨은 고정된 크기에 적합한 크기여야 합니다. 이는 설정하려는 볼륨 그룹의 용량을 정확히 알 고 있는 경우에 유용합니다.
    그룹이 설정되면 저장 버튼을 클릭합니다.
  4. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

주의

LVM 볼륨에 /boot 파티션을 배치하는 것은 지원되지 않습니다.

6.10.4.4. Btrfs 하위 볼륨 생성

Btrfs는 파일 시스템 유형이지만 저장 장치의 몇 가지 기능을 갖고 있습니다. 이는 파일 시스템이 오류를 잘 견뎌내고 오류 발생시 더 쉽게 감지되어 수정할 수 있도록 디자인되었습니다. 메타 데이터와 데이터의 무결성을 보장하기 위해 체크섬을 사용하며, 백업이나 복구를 위해 사용할 수 있도록 스냅샷을 유지합니다.
수동으로 파티션 설정 시 볼륨 대신 Btrfs 하위 볼륨을 생성하면 설치 프로그램은 이러한 하위 볼륨을 저장하기 위해 자동으로 Btrfs 볼륨을 생성합니다. 수동 파티션 설정 화면의 왼쪽 창에 표시되는 각각의 Btrfs 마운트 지점의 크기는 모두 같게 표시됩니다. 이는 각각의 개별적 하위 볼륨의 크기를 나타내는 것이 아니라 볼륨 전체 크기를 반영하기 때문입니다.
Btrfs 하위 볼륨 설정

그림 6.30. Btrfs 하위 볼륨 설정

Btrfs 하위 볼륨을 생성하려면 다음을 실행합니다:
  1. 6.10.4.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 마운트 지점을 생성합니다. 이 마운트 지점을 설정하여 Btrfs 볼륨을 설정합니다.
  2. 장치 유형 드롭 다운 메뉴를 클릭하여 BTRFS를 선택합니다. 파일 시스템 드롭 다운 메뉴가 자동으로 Btrfs를 회색으로 표시합니다. 볼륨 드롭 다운 메뉴가 나타나 새로 생성된 볼륨 이름을 표시합니다.
  3. 옵션으로 필요에 따라 메뉴를 클릭하거나 새 볼륨 생성 또는 수정을 클릭하여 새로 생성한 볼륨을 설정합니다. 새 볼륨 생성 옵션 및 수정 버튼을 사용하면 볼륨 설정 대화 상자가 나타납니다. 여기서 하부 볼륨의 이름을 변경하거나 RAID 레벨을 추가할 수 있습니다.
    Btrfs 볼륨 사용자 정의하기

    그림 6.31. Btrfs 볼륨 사용자 정의하기

    사용 가능한 RAID 레벨은 다음과 같습니다:
    RAID0 (성능)
    데이터를 여러 저장 장치에 분산시킵니다. RAID 레벨 0는 표준 파티션의 성능을 향상시키고 여러 저장 장치를 하나의 대량 가상 장치로 모으기 위해 사용될 수 있습니다. RAID 레벨 0는 중복이 없기 때문에 어레이에 있는 하나의 장치가 오작동하면 어레이 전체가 손상됩니다. RAID 0에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID1 (중복성)
    하나의 저장 장치에 있는 데이터를 하나 이상의 다른 저장 장치에 미러링합니다. 어레이에 있는 추가 장치는 중복성 수준을 향상시킵니다. RAID 1에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID10 (성능, 중복성)
    RAID0와 RAID1을 결합하여 고성능 및 중복성을 동시에 제공합니다. 중복성을 제공하는 RAID1 어레이 (미러링)에 데이터를 분산시켜 스트라이프 (RAID0)되어 성능 (스트라이핑)을 향상시킵니다. 최소 4 개의 RAID 파티션이 필요합니다.
    또한 볼륨을 암호화하거나 크기 정책을 설정할 수 있습니다. 사용 가능한 정책 옵션은 다음과 같습니다:
    • 자동 – 볼륨 크기는 자동으로 설정되므로 설정된 하위 볼륨을 포함하기에 충분한 크기가 됩니다. 볼륨에 여유 공간이 필요없는 경우에 적합합니다.
    • 가능한 크게 – 설정한 하위 볼륨의 크기에 상관 없이 최대 크기의 볼륨이 생성됩니다. 이는 대부분의 데이터를 Btrfs에 저장하고자 할 경우, 기존 하위 볼륨의 크기를 차후에 증가시켜야 할 경우, 볼륨에 추가 하위 볼륨을 생성해야 할 경우에 적합합니다.
    • 고정 – 이 옵션을 사용하여 볼륨 크기를 정확하게 설정할 수 있습니다. 설정된 하위 볼륨은 고정된 크기에 적합한 크기여야 합니다. 이는 설정하려는 볼륨의 용량을 정확히 알 고 있는 경우에 유용합니다.
    볼륨이 설정되면 저장 버튼을 클릭합니다.
  4. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.
디스크 수가 지정된 RAID 레벨에 필요한 디스크 수보다 적은 경우, 지정된 설정에 필요한 디스크 수를 나타내는 메세지가 창 하단에 표시됩니다.

주의

Btrfs 하위 볼륨에 /boot 파티션을 배치하는 것은 지원되지 않습니다.

6.11. 스토리지 장치

Red Hat Enterprise Linux를 다양한 스토리지 장치에 설치할 수 있습니다. 6.10절. “설치 대상 ”에서 설명하고 있듯이 설치 대상 페이지에서 기본적인 로컬 액세스 가능한 스토리지 장치를 확인할 수 있습니다. 특정 스토리지 장치를 추가하려면 화면의 특정 & 네트워크 디스크 섹션에 있는 디스크 추가 버튼을 클릭합니다.
스토리지 공간 개요

그림 6.32. 스토리지 공간 개요

참고

설치 도중 mdeventd 데몬에 의한 LVM 및 소프트웨어 RAID 장치 모니터링은 실행되지 않습니다.

6.11.1. 저장소 장치 선택 화면

스토리지 장치 선택 화면은 Anaconda 설치 프로그램이 액세스할 수 있는 모든 스토리지 장치를 표시합니다.
장치는 다음 탭 아래 서로 구분되어 있습니다:
멀티패스 장치
같은 시스템의 다중 SCSI 컨트롤러나 광 채널 포트를 통해 연결 가능한 하나 이상의 경로를 통해 연결 가능한 저장소 장치.
설치 프로그램은 16자 또는 32자로된 일련 번호를 갖는 멀티패스 스토리지 장치만을 검색합니다.
다른 SAN 장치
SAN (Storage Area Network)에서 사용 가능한 장치.
펌웨어 RAID
펌웨어 RAID 컨트롤러에 연결된 저장소 장치
탭을 사용한 특화된 스토리지 장치 개요

그림 6.33. 탭을 사용한 특화된 스토리지 장치 개요

iSCSI 장치를 설정하려면 iSCSI 대상 추가 버튼을 클릭합니다. FCoE (Fibre Channel over Ethernet) 장치를 설정하려면 FCoE SAN 추가 버튼을 클릭합니다. 두 버튼 모두 화면의 오른쪽 하단 코너에 있습니다.
개요 페이지에는 검색 탭이 있어 이를 통해 포트, 대상, LUN (logical unit number), WWID (World Wide Identifier) 등으로 스토리지 장치를 필터링할 수 있습니다.
저장소 장치 검색 탭

그림 6.34. 저장소 장치 검색 탭

검색 탭에는 포트, 대상, LUN, WWID에 따라 검색을 선택할 수 있는 검색 항목 드롭 다운 메뉴가 있습니다. WWID 또는 LUN에 따라 검색할 때 텍스트 입력 필드에 추가 값을 넣습니다. 검색 버튼을 클릭하여 검색을 시작합니다.
각각의 장치는 별도의 줄에 표시되며, 왼쪽에 체크박스가 있습니다. 설치 과정에 해당 장치를 사용할 수 있게 하려면 체크박스를 클릭합니다. 설치 과정에서 Red Hat Enterprise Linux를 여기서 선택한 장치중 하나에 설치하도록 선택할 수 있으며, 여기서 선택한 다른 장치들은 설치된 시스템의 일부로써 자동으로 마운트되게 할 수 있습니다.
여기에서 선택한 장치는 설치 과정에서 자동으로 지워지지 않는다는 것을 기억하십시오. 이 화면에서 장치를 선택하는 것 그 자체만으로 해당 장치에 있는 데이터를 삭제되게 만들지 않습니다. 또한, 여기서 지정하지 않은 장치들도 설치가 완료된 후에 /etc/fstab를 변경해서 시스템에 추가할 수 있다는 것을 기억하십시오.

중요

이 화면에서 선택하지 않은 스토리지 장치는 Anaconda에서 더이상 볼 수 없습니다. 연쇄 로드로 Red Hat Enterprise Linux 부트 로더를 다른 부트 로더에서 실행하려면, 이 화면에서 표시된 모든 장치를 선택하십시오.
설치 도중 사용 가능한 스토리지 장치를 선택한 후 완료를 클릭하여 설치 대상 화면으로 돌아갑니다.

6.11.1.1. 고급 저장 옵션

고급 저장 장치를 사용하려면 설치 대상 화면의 오른쪽 하단 코너에 있는 해당 버튼을 클릭하여 iSCSI (TCP/IP를 통한 SCSI) 대상 또는 FCoE (Fibre Channel over Ethernet) SAN (Storage Area Network)를 설정할 수 있습니다. 부록 B. iSCSI 디스크 에서 iSCSI에 대한 소개를 참조하십시오.
고급 저장 옵션

그림 6.35. 고급 저장 옵션

6.11.1.1.1. iSCSI 매개 변수 설정
iSCSI 대상 추가... 버튼을 클릭하면 iSCSI 스토리지 대상 추가 대화 상자가 나타납니다.
iSCSI 검색 상세 정보 대화 상자

그림 6.36. iSCSI 검색 상세 정보 대화 상자

설치를 위해 iSCSI 저장 장치를 사용하려면 Anaconda는 iSCSI 대상으로 iSCSI 저장 장치를 검색할 수 있어야 하며 이에 액세스하기 위해 iSCSI 세션 을 생성할 수 있어야 합니다. 이러한 각 단계는 CHAP (Challenge Handshake Authentication Protocol) 인증을 위해 사용자 이름과 암호를 필요로할 수 있습니다. 또한 검색 및 세션 모두에 대해 대상이 부착된 (역방향 CHAP) 시스템에 있는 iSCSI 개시자를 인증하기 위해 iSCSI 대상을 설정할 수 있습니다. CHAP 및 역방향 CHAP이 모두 사용된 경우 상호 CHAP 또는 양방향 CHAP이라고 합니다. 상호 CHAP은 iSCSI 연결에 대해 높은 수준의 보안을 제공하며 특히 CHAP 인증 및 역방향 CHAP 인증에 대해 사용자 이름과 암호가 다를 경우 그러합니다.

참고

iSCSI 검색 및 iSCSI 로그인 단계를 필요한 만큼 여러번 반복하여 필요한 모든 iSCSI 저장 장치를 추가합니다. 하지만 처음으로 검색 시도한 이후 iSCSI 개시자의 이름을 변경할 수 없습니다. iSCSI 개시자 이름을 변경하려면 설치를 다시 시작해야 합니다.

절차 6.1. iSCSI 검색 및 iSCSI 세션 시작

Add iSCSI 스토리지 대상 추가 대화 상자를 사용하여 iSCSI 대상을 검색하기 위해 필요한 정보를 Anaconda에 입력합니다.
  1. 대상 IP 주소란에 iSCSI 대상 IP 주소를 입력합니다.
  2. IQN (iSCSI qualified name) 형식으로 iSCSI 개시자에 대해 iSCSI 개시자 이름란에 이름을 입력합니다. 유효한 IQN 항목에는 다음을 포함합니다:
    • iqn. 문자열 (마침표가 있음에 유의)
    • 조직의 인터넷 도메인이나 하위 도메인의 이름이 등록된 시간을 지정하는 날짜 코드를 네 자리 년, 대시, 두 자리 월, 마침표의 순서로 표시합니다. 예를 들어 2010년 9월은 2010-09.로 표시됩니다.
    • 조직의 인터넷 도메인 또는 하위 도메인 이름은 최상위 도메인을 제일 처음으로 하여 역순으로 나타납니다. 예를 들어, 하위 도메인 storage.example.comcom.example.storage로 나타납니다.
    • 콜론 다음에 도메인 또는 하위 도메인의 특정 iSCSI 개시자를 식별할 수 있는 고유한 문자열을 지정합니다. 예: :diskarrays-sn-a8675309
    전체 IQN은 iqn.2010-09.storage.example.com:diskarrays-sn-a8675309와 유사합니다. Anaconda는 이 형식으로 이름을 붙인 iSCSI 개시자 이름을 미리 생성할 수 있습니다.
    IQN에 대한 보다 자세한 내용은 http://tools.ietf.org/html/rfc3720#section-3.2.6에서 RFC 3720 – iSCSI (Internet Small Computer Systems Interface)에 있는 3.2.6. iSCSI 이름http://tools.ietf.org/html/rfc3721#section-1에서 RFC 3721 – iSCSI (Internet Small Computer Systems Interface) 이름 지정 및 검색에 있는 1. iSCSI 이름 및 주소를 참조하십시오.
  3. 인증 유형 검색 드롭 다운 메뉴를 사용하여 iSCSI 검색에 사용할 인증 유형을 지정합니다. 다음과 같은 옵션을 사용할 수 있습니다:
    • 인증이 없음
    • CHAP 쌍
    • CHAP 쌍 및 역방향 쌍
    • 인증 유형으로 CHAP 쌍을 선택하신 경우, CHAP 사용자 이름CHAP 암호 란에 iSCSI 대상에 대한 사용자 이름과 암호를 입력합니다.
    • 인증 유형으로 CHAP 쌍 및 역방향 쌍을 선택한 경우 CHAP 사용자 이름CHAP 암호란에 iSCSI 대상에 대한 사용자 이름과 암호를 입력하고 역방향 CHAP 사용자 이름역방향 CHAP 암호란에 iSCSI 개시자에 대한 사용자 이름과 암호를 입력합니다.
  4. 옵션으로 네트워크 인터페이스에 대상을 바인딩이라는 확인란을 선택합니다.
  5. 검색 시작 버튼을 클릭합니다. Anaconda는 입력된 정보를 바탕으로 iSCSI 대상 검색을 시도합니다. 검색이 성공하면 대화 상자에 대상에서 검색된 모든 iSCSI 노드 목록이 표시됩니다.
  6. 각 노드 옆에는 체크 상자가 있습니다. 설치에 사용할 노드를 선택하기 위해 체크 상자를 클릭합니다.
    검색된 iSCSI 노드의 대화 상자

    그림 6.37. 검색된 iSCSI 노드의 대화 상자

  7. 노드 로그인 인증 유형 메뉴에서는 3 단계에서 설명한 검색 인증 유형 메뉴와 동일한 옵션을 제공합니다. 하지만 검색 인증에 대한 인증이 필요할 경우 검색된 노드에 로그이할 때와 동일한 인증을 사용합니다. 이를 위해 메뉴에서 검색에서 인증 사용 추가 옵션을 사용합니다. 올바를 인증을 지정하면 로그인 버튼이 사용 가능하게 됩니다.
  8. 로그인 버튼을 클릭하여 iSCSI 세션을 시작합니다.
6.11.1.1.2. FCoE 매개 변수 설정
FCoE SAN 추가... 버튼을 클릭하면 FCoE 스토리지 장치를 검색하기 위해 네트워크 인터페이스를 설정하기 위한 대화 상자가 나타납니다.
먼저 NIC 드롭 다운 메뉴에서 FCoE 스위치에 연결된 네트워크 인터페이스를 선택하고 FCoE 디스크 추가 버튼을 클릭하여 SAN 장치의 네트워크를 스캔합니다.
FCoE 파라미터 설정

그림 6.38. FCoE 파라미터 설정

고려해야 할 추가 옵션이 있는 체크 상자가 있습니다:
DCB 사용
DCB(Data Center Bridging: 데이터 센터 브릿징)은 스토리지 네트워크와 클러스터에서 이더넷 연결의 효율을 향상시키기 위해 설계된 이더넷 프로토콜의 개선 사항입니다. 이 대화창의 체크상자를 사용해 설치 프로그램의 DCB 인식을 활성화하거나 비활성화할 수 있습니다. 이 옵션은 호스트 기반 DCBX 클라이언트를 필요로 하는 네트워크 인터페이스에만 활성화될 수 있습니다. 하드웨어 DCBX 클라이언트를 구현하는 인터페이스 설정을 할 경우 이 체크 상자는 빈 상태로 둡니다.
자동 vlan 사용
자동 VLAN에서는 VLAN 검색을 수행할 지 여부를 지정합니다. 이 상자를 선택하면 연결 설정이 확인된 후 FIP (FCoE Initiation Protocol) VLAN 검색 프로토콜이 이더넷 인터페이스에서 실행됩니다. 아직 설정이 되지 않은 경우, 검색된 FCoE VLAN의 네트워크 인터페이스가 자동으로 생성되고 FCoE 인스턴스는 VLAN 인터페이스에 생성됩니다. 이 옵션은 기본값으로 활성화되어 있습니다.
검색된 FCoE 장치는 설치 대상 화면에서 다른 SAN 장치 탭 아래에 표시됩니다.

6.12. 설치 시작

설치 요약 화면에서 모든 필요한 설정 부분을 완료하면 메뉴 화면의 하단에 경고가 사라지고 설치 시작 버튼을 클릭할 수 있게 됩니다.
설치 준비

그림 6.39. 설치 준비

주의

설치 프로세스에서 이 시점까지는 컴퓨터에 영구적인 변경을 가하지는 않은 상태입니다. 설치 시작를 클릭하면, 설치 프로그램은 하드 드라이브에 공간을 할당하고 Red Hat Enterprise Linux를 그 공간에 전송하기 시작합니다. 선택한 파티션 설정 옵션에 따라서, 이 과정에 컴퓨터에 있던 기존 데이터를 삭제하는 것이 포함될 수 도 있습니다.
이 시점까지 선택한 내용을 수정하려면 설치 개요 화면의 해당 섹션으로 되돌아 갑니다. 설치를 완전히 취소하려면 종료를 클릭하거나 컴퓨터 전원을 끕니다. 이 시점에서 컴퓨터 전원을 끄려면 전원 버튼을 몇 초간 누른 상태로 있으면 됩니다.
사용자 지정 설치를 완료하고 설치를 계속 진행하고자 할 경우 설치 시작을 클릭합니다.
설치 시작을 클릭한 후, 설치 프로세스가 완료될 때 까지 두십시오. 만약 프로세스가 중단되면 예를 들어 컴퓨터를 끄거나, 리셋하거나, 전원이 갑자기 나간 경우, 컴퓨터를 재시작해서 Red Hat Enterprise Linux 설치 프로세스를 완료하거나, 다른 운영체제를 설치하기 전에는 컴퓨터를 사용할 수 없을 것입니다.

6.13. 설정 메뉴 및 진행 상태 화면

설치 요약 화면에서 설치 시작을 클릭하면 진행 상태 화면이 표시됩니다. Red Hat Enterprise Linux는 시스템에 선택된 패키지를 작성할 때마다 회면에 서치 진행 상태를 표시합니다.
패키지 설치

그림 6.40. 패키지 설치

설치 관련 전체 로그는 시스템 재부팅 후 /var/log/anaconda/anaconda.packaging.log 파일에서 확인할 수 있습니다.
패키지를 설치하는 동안 다른 설정을 해야 합니다. 설치 진행 상태 표시 막대 위에 있는 Root 암호사용자 생성 메뉴 항목을 설정합니다.
Root 암호 메뉴에서는 root 계정의 암호를 설정합니다. root 계정은 중요한 시스템 관리 및 관리 작업을 수행하기 위해 사용됩니다. 암호는 패키지 설치 도중 또는 패키지 설치 후 설정할 수 있지만 root 암호를 설정하지 않으면 설치 과정을 완료할 수 없습니다.
사용자 게정 생성은 옵션 사항으로 설치 후에도 설정할 수 있지만 이 화면에서 수행하는 것이 좋습니다. 사용자 계정은 일반적인 작업 및 시스템 액세스를 위해 사용됩니다. root 계정을 사용하지 않고 사용자 계정을 통해 시스템에 액세스하는 것이 좋습니다.

6.13.1. root 암호 설정

root 계정 및 암호 설정은 설치에 있어서 중요한 단계입니다. root 계정 (superuser라고도 함)은 패키지 설치, RPM 패키지 업그레이드, 대부분의 시스템 유지 관리 실행에 사용됩니다. root 계정은 시스템의 완전한 제어권을 제공합니다. 이러한 이유로 root 계정은 시스템 유지 보수 또는 관리를 수행하는 데에만 사용하는 것이 좋습니다. root로 되는 방법에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
Root 암호 화면

그림 6.41. Root 암호 화면

Root 암호 메뉴 항목을 클릭하여 Root 암호 필드에 새 암호를 입력합니다. Red Hat Enterprise Linux는 보안을 위해 입력한 모든 문자가 별표로 표시됩니다. 확인 필드에 동일한 암호를 입력하여 올바르게 설정되었는지 확인합니다. root 암호를 설정한 후 완료를 클릭하여 사용자 설정 화면으로 돌아갑니다.
추측하기 어려운 root 암호를 생성하기 위한 요구 사항 및 권장 사항은 다음과 같습니다:
  • 최소 8자리 문자로 해야 합니다
  • 숫자, 문자 (대문자 및 소문자), 기호를 포함시킬 수 있습니다
  • 대소문자를 구분하고 혼합하여 사용합니다
  • 기억하기는 쉽지만 다른 사람이 추측하기 어려운 것으로 합니다
  • 사용자 또는 사용자가 속한 조직과 관련이 있는 단어, 약어, 숫자나 사전에 있는 단어 (외국어 포함)는 피하는 것이 좋습니다
  • 단어를 적어 두지 않도록 하며 적어둘 필요가 있는 경우 안전한 곳에 보관합니다

참고

설치를 마치신 후 root 암호를 변경하시려면, Root 암호 도구를 사용하십시오.

6.13.2. 사용자 계정 만들기

설치 도중 root가 아닌 일반 사용자 계정을 생성하려면 진행 화면에서 사용자 설정을 클릭합니다. 사용자 생성 화면이 나타나면 일반 사용자 계정 및 매개 변수를 설정합니다. 설치 도중 사용자 계정을 설정할 것을 권장하지만 이는 옵션 사항으로 설치 완료 후 설정할 수 있습니다.
사용자 생성 화면에서 사용자를 생성하지 않고 이 화면에서 나가려면 모든 필드를 빈 상태로 두고 완료를 클릭합니다.
사용자 계정 설정 화면

그림 6.42. 사용자 계정 설정 화면

해당 필드에 전체 이름과 사용자 이름을 입력합니다. 시스템 사용자 이름은 32자 이하로 공백이 포함되어 있지 않아야 합니다. 새 계정에 대해 암호를 설정할 것을 권장합니다.
root 사용자가 아닌 경우에도 강력한 암호를 설정할 때 6.13.1절. “root 암호 설정”에 있는 지침을 따르십시오.
고급 설정 버튼을 클릭하면 추가 설정을 위한 새로운 대화 상자가 열립니다.
고급 사용자 계정 설정

그림 6.43. 고급 사용자 계정 설정

기본값으로 각 사용자에게는 사용자 이름에 해당하는 홈 디렉토리가 생성됩니다. 대부분의 경우 이 설정을 변경할 필요가 없습니다.
또한 확인란을 선택하여 새 사용자와 기본 그룹의 시스템 ID 번호를 수동으로 정의할 수 있습니다. 일반 사용자의 ID는 1000으로 시작합니다. 대화 상자의 아래쪽에서는 새 사용자가 속한 추가 그룹의 목록을 콤마로 구분하여 입력할 수 있습니다. 새 그룹이 시스템에 생성됩니다. 그룹 ID를 사용자 지정하려면 괄호 안에 번호를 지정합니다.
사용자 계정의 사용자 지정이 완료되면 변경 사항 저장을 클릭하여 사용자 설정 화면으로 돌아갑니다.

6.14. 설치 완료

축하합니다! Red Hat Enterprise Linux 설치가 완료되었습니다!
재부팅 버튼을 클릭하여 시스템을 재부팅하고 Red Hat Enterprise Linux를 사용 시작합니다. 재부팅하여 설치 미디어가 자동으로 나오지 않을 경우 이를 삭제해야 합니다.
컴퓨터의 일반적인 전원 켜기 동작이 완료된 다음, Red Hat Enterprise Linux가 로딩되어 시작됩니다. 기본값으로 시작 과정은 진행상태 막대를 표시하는 그래픽 화면 뒤에 감춰져 있습니다. 어느 순간, GUI 로그인 화면 (X Window 시스템이 설치되어 있지 않을 경우 login: 프롬프트)가 나타납니다.
시스템이 설치 과정에서 X Window 시스템을 설치하는 경우 Red Hat Enterprise Linux 시스템의 처음 시작에서 시스템을 설정하기 위한 애플리케이션이 시작됩니다. 이 애플리케이션을 통해 시스템 시간 및 날짜 설정, Red Hat Network에 컴퓨터 등록 등과 같은 Red Hat Enterprise Linux의 초기 설정을 실행할 수 있습니다.
설정 프로세스에 대한 보다 자세한 내용은 26장. 초기 설정 및 Firstboot에서 참조하십시오.

7장. AMD64 및 Intel 64 시스템에서 설치 문제 해결

다음 부분에서는 설치 시에 흔히 접할 수 있는 문제와 이에 대한 해결책을 설명합니다.
디버깅을 위해서, Anaconda는 설치 과정에 벌어지는 로그를 /tmp 디렉토리에 있는 파일에 기록합니다. 이러한 파일은 다음 표에 나열되어 있습니다.

표 7.1. 설치 도중 생성된 로그 파일

로그 파일 내용
/tmp/anaconda.log일반적인 Anaconda 메세지
/tmp/program.log설치 도중 실행되는 모든 외부 프로그램
/tmp/storage.log상세 저장 모듈 정보
/tmp/packaging.logyumrpm 패키지 설치 메세지
/tmp/syslog하드웨어 관련 시스템 메시지
설치가 실패하면 이러한 파일에 있는 메세지가 /tmp/anaconda-tb-identifier로 통합됩니다. 여기서 identifier는 랜덤 문자열입니다.
위에 나열된 파일은 설치 프로그램의 RAM 디스크에 있습니다. 이는 파일이 영구적으로 저장되는 것이 아니라 시스템 전원을 끄면 파일이 손실됨을 의미합니다. 파일을 영구적으로 저장하려면 설치 프로그램이 실행되고 있는 시스템에서 scp를 사용하여 네트워크 상의 다른 시스템으로 파일을 복사하거나 마운트된 저장 장치 (USB 플래시 드라이브 등)에 복사합니다. 로그 파일을 전송하는 방법에 대한 자세한 내용은 아래에 있습니다. USB 플래시 드라이브 또는 다른 이동식 미디어를 사용하는 경우 설치를 시작하기 전 미디어에 있는 데이터를 백업해 두십시오.

절차 7.1. USB 드라이브로 로그 파일 전송

  1. 설치하려는 시스템에서 Ctrl+Alt+F2를 눌러 쉘 프롬프트에 액세스합니다. root 계정으로 로그인하여 설치 프로그램의 임시 파일 시스템에 대한 액세스 권한을 갖게 됩니다.
  2. USB 플래시 드라이브를 시스템에 연결하고 dmesg 명령을 실행합니다. 최근 모든 이벤트를 자세히 설명하는 로그가 표시됩니다. 이 로그의 맨 아래에 방금 연결한 USB 플래시 드라이브에 대한 메세지가 표시되는 것을 확인합니다. 이는 다음과 유사하게 나타납니다:
    [ 170.171135] sd 5:0:0:0: [sdb] Attached SCSI removable disk
    연결 장치의 이름을 기록해 둡니다 - 위의 예에서는 sdb가 됩니다.
  3. /mnt 디렉토리로 가서 USB 드라이브의 마운트 대상으로 사용하기 위해 새 디렉토리를 만듭니다. 디렉토리 이름은 아무거나 상관 없습니다. 예에서는 usb라는 이름을 사용하고 있습니다.
    # mkdir usb
  4. USB 플래시 드라이브를 새로 생성된 디렉토리에 마운트합니다. 대부분의 경우 전체 드라이브를 마운트하는 것이 아니라 파티션에 마운트합니다. 따라서 sdb라는 이름을 사용하지 않고 로그 파일에 기록할 파티션 이름을 사용합니다. 다음의 예에서는 sdb1이라는 이름을 사용하고 있습니다.
    # mount /dev/sdb1 /mnt/usb
    마운트된 장치에 액세스하고 내용을 나열하여 올바른 장치를 마운트하고 파티션 설정했는지를 확인할 수 있습니다 - 나열된 목록은 드라이브에 있어야 할 예상하던 내용과 일치해야 합니다.
    # cd /mnt/usb
    # ls
  5. 로그 파일을 마운트된 장치에 복사합니다.
    # cp /tmp/*log /mnt/usb
  6. USB 플래시 드라이브를 마운트 해제합니다. 드라이브가 사용 중이라는 오류 메세지가 나타날 경우 작업하고 있는 디렉토리를 마운트할 디렉토리 이외의 디렉토리(예: /)로 변경합니다.
    # umount /mnt/usb
설치 로그 파일이 USB 플래시 드라이브에 저장되었습니다.

절차 7.2. 네트워크를 통해 로그 파일 전송

  1. 설치하려는 시스템에서 Ctrl+Alt+F2를 눌러 쉘 프롬프트에 액세스합니다. root 계정으로 로그인하여 설치 프로그램의 임시 파일 시스템에 대한 액세스 권한을 갖게 됩니다.
  2. 로그 파일이 위치한 /tmp 디렉토리로 전환합니다:
    # cd /tmp
  3. scp 명령을 사용하여 네트워크에 있는 다른 시스템으로 로그 파일을 복사합니다:
    # scp *log user@address:path
    user를 대상 시스템에서 유효한 사용자 이름으로 address를 대상 시스템의 주소 또는 호스트 이름으로 path를 로그 파일을 저장할 디렉토리의 경로로 변경합니다. 예를 들어 john이라는 사용자 이름으로 192.168.0.122라는 IP 주소로 된 시스템에 있는 /home/john/logs/라는 디렉토리에 로그 파일을 전송하는 경우 명령은 다음과 같습니다:
    # scp *log john@192.168.0.122:/home/john/logs/
    처음으로 대상 시스템에 연결하면 다음과 같은 메세지가 나타날 것입니다:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    yes를 입력하고 Enter를 눌러 작업을 계속 진행합니다. 그 후 프롬프트에 따라 유효한 암호를 입력합니다. 대상 시스템의 지정된 디렉토리에 파일 전송이 시작됩니다.
이제 설치 로그 파일이 영구적으로 대상 시스템에 저장되어 차후 검사 가능합니다.

7.1. 설치를 시작할 때 나타나는 문제 해결

7.1.1. 그래픽 모드 설치 프로그램으로 부팅 시 문제

일부 비디오 카드를 갖는 시스템은 그래픽 설치 프로그램으로 부팅하는데 문제가 있습니다. 기본 설정을 사용하여 작동되지 않는다면, 설치 프로그램은 저해상 모드로 실행을 시도합니다. 만일 이 시도에도 실패한다면 설치 프로그램은 텍스트 모드로 실행 시도합니다.
디스플레이 문제를 해결할 수 있는 여러가지 방법이 있지만 대부분 사용자 지정 부팅 옵션을 지정해야 합니다. 보다 자세한 내용은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.
기본 그래픽 모드 사용
기본 그래픽 드라이버를 사용하여 설치를 실행할 수 있습니다. 이를 위해 부팅 메뉴에서 문제해결 > 기본 그래픽 모드에서 Red Hat Enterprise Linux 7.0 설치를 선택하거나 설치 프로그램의 부팅 옵션을 편집하여 명령행 마지막에 inst.xdriver=vesa를 추가합니다.
수동으로 디스플레이 해상도 지정
설치 프로그램이 화면 해상도 검색에 실패할 경우 자동 검색을 해제하고 이를 수동으로 설정합니다. 이를 위해 부팅 메뉴에서 inst.resolution=x 옵션을 추가합니다. 여기서 x는 디스플레이 해상도입니다 (예: 1024x768).
대체 비디오 드라이버 사용
사용자 정의 비디오 드라이버를 지정하여 설치 프로그램의 자동 검색을 해제할 수 있습니다. 드라이버를 지정하려면 inst.xdriver=x 옵션을 사용합니다. 여기서 x는 사용하고자 하는 장치 드라이버입니다 (예: nouveau).

참고

사용자 정의 비디오 드라이버를 지정하여 문제가 해결될 경우 anaconda 구성 요소 하의 https://bugzilla.redhat.com에 버그를 보고합니다. Anaconda는 하드웨어를 자동으로 감지하여 사용자 작업 없이 해당 드라이버를 사용할 수 있습니다.
VNC를 사용하여 설치 실행
위에서 설명한 옵션이 모두 실패하면 Virtual Network Computing (VNC) 프로토콜을 사용하여 네트워크를 통해 그래픽 설치에 액세스할 수 있습니다. VNC를 사용하여 설치하는 방법에 대한 자세한 내용은 22장. VNC를 사용하여 설치하기에서 참조하십시오.

7.1.2. 직렬 콘솔이 감지되지 않음

일부 경우 직렬 콘솔을 사용하여 텍스트 모드에서 설치하려 할 경우 콘솔에 아무것도 출력되지 않을 수 있습니다. 이는 시스템에 그래픽 카드가 있으나 모니터가 연결되지 않은 경우 발생합니다. Anaconda가 그래픽 카드를 감지하면 디스플레이가 연결되어 있지 않아도 해당 그래픽 카드를 사용 시도합니다.
직렬 콘솔에서 텍스트 기반 설치를 실행하고자 할 경우 inst.textconsole= 부트 옵션을 사용합니다. 보다 자세한 내용은 20장. 부트 옵션에서 참조하십시오.

7.2. 설치 중의 문제 해결

7.2.1. 디스크가 감지되지 않음

설치 시작 시 다음과 같은 오류 메세지가 나타날 수 있습니다:
No disks detected. Please shut down the computer, connect at least one disk, and restart to complete installation
이 메세지는 Anaconda가 설치할 스토리지 장치를 찾을 수 없음을 나타냅니다. 이러한 경우 먼저 최소 하나의 스토리지 장치가 시스템에 연결되어 있는지 확인합니다.
시스템이 하드웨어 RAID 컨트롤러를 사용하고 있을 경우 컨트롤러가 올바르게 설정되어 작동하고 있는지 확인합니다. 자세한 내용은 해당 컨트롤러 문서를 참조하십시오.
하나 이상의 iSCSI 장치에 설치를 위해 시스템에 로컬 스토리지가 없을 경우 필요한 모든 LUN (Logical Unit Numbers)이 해당 HBA (Host Bus Adapter)에 표시되어 있는지 확인합니다. iSCSI에 대한 자세한 내용은 부록 B. iSCSI 디스크 에서 확인하십시오.
스토리지 장치가 연결되어 올바르게 설정되어 있고 시스템을 재부팅하여 설치를 다시 시작한 후에도 여전히 메세지가 나타날 경우 이는 설치 프로그램이 스토리지 검색에 실패했음을 의미합니다. 대부분의 경우 설치 프로그램이 인식하지 않은 SCSI 장치에 설치 시도할 때 이러한 메세지가 나타납니다.
이러한 경우 설치를 시작하기 전 드라이버 업데이트를 수행합니다. 문제를 해결하기 위한 드라이버 업데이트가 사용 가능한 지에 대해 하드웨어 벤더의 웹사이트에서 확인하십시오. 드라이버 업데이트에 대한 일반 정보는 4장. AMD64 및 Intel 64 시스템에서 설치 중 드라이버 업데이트 에서 참조하십시오.
https://hardware.redhat.com에 있는 Red Hat 하드웨어 호환성 목록을 참조하실 수 있습니다.

7.2.2. 추적 메세지 보고하기

그래픽 설치 프로그램에 오류가 발생하면 오류 보고 대화 상자가 표시됩니다. 여기서 발생한 문제에 대한 정보를 Red Hat에 전송할 수 있습니다. 오류 보고를 전송하려면 고객 포털 인증 정보를 입력해야 합니다. 고객 포털 계정이 없을 경우 https://www.redhat.com/wapps/ugc/register.html에서 등록할 수 있습니다. 자동 오류 보고에는 네트워크 연결이 필요합니다.
오류 보고 대화 상자

그림 7.1. 오류 보고 대화 상자

대화 상자가 나타나면 버그 보고를 선택하여 문제를 보고하거나 종료를 선택하여 설치를 종료합니다.
옵션으로 상세 정보를 클릭하여 오류 원인을 확인하는데 도움될 수 있는 자세한 출력 결과를 표시할 수 있습니다. 디버깅에 대해 잘 알고 있는 경우 디버깅을 클릭합니다. 가상 터미널 tty1로 이동하기 때문에 여기서 버그 리포트를 강화하는 보다 더 정확한 정보를 얻을 수 있습니다. tty1에서 그래픽 인터페이스로 돌아가려면 continue 명령을 사용합니다.
확장된 오류 보고 대화 상자

그림 7.2. 확장된 오류 보고 대화 상자

고객 포털에 버그를 보고하고자 할 경우 다음 절차를 따르십시오.

절차 7.3. Red Hat 고객 지원에 오류 보고

  1. 나타나는 메뉴에서 Red Hat 고객 포털에 보고를 선택합니다.
  2. Red Hat에 버그를 보고하려면 고객 포털 인증 정보를 입력해야 합니다. Red Hat 고객 지원 설정을 클릭합니다.
    고객 포털 인증 정보

    그림 7.3. 고객 포털 인증 정보

  3. 새 창을 열고 고객 포털의 사용자 이름 및 암호를 입력합니다. Red Hat 고객 포털 인증 정보를 입력하십시오.
    Red Hat 고객 지원 설정

    그림 7.4. Red Hat 고객 지원 설정

    HTTP 또는 HTTPS 프록시를 사용할 필요가 있는 네트워크를 설정하려면 고급 메뉴를 확장하여 프록시 서버 주소를 입력하여 이를 설정할 수 있습니다.
    필요한 인증 정보를 입력한 후 OK를 클릭하여 계속 진행합니다.
  4. 텍스트 필드가 있는 새 창이 표시됩니다. 여기에 관련 정보 및 설명을 입력합니다. 오류 보고 대화 상자가 나타나기 전 까지 오류를 재현하는 방법에 대해 단계 별로 설명합니다. 디버깅 시 필요한 모든 정보를 포함하여 최대한 자세하게 내용을 입력합니다. 여기에 입력된 정보는 고객 포털에서 공개될 수 있음에 유의합니다.
    오류의 원인을 모르는 경우 대화 상자 아래에 있는 이 문제의 원인을 알 수 없습니다 (I don't know what caused this problem)라고 표시된 상자를 선택합니다.
    다음을 클릭합니다.
    문제 설명

    그림 7.5. 문제 설명

  5. 다음으로 고객 포털에 전송할 정보를 검토합니다. 코멘트 탭에 입력된 정보가 있습니다. 시스템의 호스트 이름 및 설치 환경에 대한 자세한 내용은 다른 탭에 있습니다. Red Hat에 전송하고 싶지 않은 정보는 삭제할 수 있지만 적은 정보를 제공해 주실 경우 문제 조사에 영향을 미칠 수 있음에 유의하십시오.
    전송할 정보를 확인한 후 다음을 클릭합니다.
    전송할 데이터 검토

    그림 7.6. 전송할 데이터 검토

  6. 개별 첨부로 버그 보고에 포함시켜 전송할 파일 목록을 검토합니다. 이러한 파일에는 문제 규명에 도움이 되는 시스템 정보가 포함되어 있습니다. 특정 파일을 전송하고 싶지 않은 경우 해당 파일 옆에 있는 상자를 선택 취소합니다. 문제 해결에 도움이 될 수 있는 파일을 추가로 보내려면 파일 첨부를 클릭합니다.
    전송할 파일을 검토한 후 데이터를 검토했습니다. 데이터 제출에 동의합니다 (I have reviewed the data and agree with submitting it)라는 상자를 선택합니다. 다음을 클릭하여 보고서 및 첨부 파일을 고객 포털에 전송합니다.
    전송할 파일 검토

    그림 7.7. 전송할 파일 검토

  7. 대화에서 처리가 완료되었음이 표시되면 로그 표시를 클릭하여 보고 프로세스의 상세 정보를 확인할 수 있습니다. 닫기를 클릭하여 첫번째 오류 보고 대화 상자로 돌아갑니다. 여기서 종료를 클릭하여 설치를 종료합니다.

7.3. 설치 후의 문제 해결

7.3.1. RAID 카드로 부팅할 수 없습니까?

설치 후 시스템을 부팅할 수 없는 경우 다시 설치 후 시스템의 스토리지를 다르게 파티션 설정해야 합니다.
일부 BIOS 유형은 RAID 카드에서의 부팅을 지원하지 않습니다. 설치를 완료한 후 처음으로 시스템을 재부팅하면 텍스트 기반 화면에 부트 로더 프롬프트 (예: grub>)가 표시되어 커서만 나타날 수 있습니다. 이러한 경우 시스템의 파티션을 다시 설정하고 /boot 파티션 및 부트로더를 RAID 어레이 바깥쪽으로 이동해야 합니다. /boot 파티션과 부트로더는 같은 드라이브에 있어야 합니다.
이러한 내용을 변경하고 설치를 완료하면 시스템을 올바르게 시작할 수 있게 됩니다. 파티션 설정에 대한 자세한 내용은 6.10절. “설치 대상 ”에서 참조하십시오.

7.3.2. 그래픽 부팅 순서 관련 문제

설치 완료 후 처음으로 시스템을 재부팅하면 그래픽 부팅 순서 도중 시스템이 응답하지 않아 다시 설정해야 할 수 있습니다. 이러한 경우 부트로더는 정상적으로 표시되지만 항목을 선택하여 시스템을 부팅하려 하면 시스템이 중지해 버립니다. 대부분의 경우 이는 그래픽 부팅 순서에 문제가 있음을 의미합니다. 이 문제를 해결하려면 그래픽 부팅을 비활성화해야 합니다. 이를 위해 부팅 시간 설정을 영구적으로 변경하기 전 이를 임시로 변경합니다.

절차 7.4. 그래픽 부팅을 임시적으로 비활성화

  1. 컴퓨터를 시작하고 부트로더 메뉴가 나타날 때 까지 기다립니다. 부트로더 제한 시간을 0으로 설정하는 경우 Esc 크를 누르면 액세스할 수 있습니다.
  2. 부트로더 메뉴가 나타나면 커서 키를 사용하여 부팅하려는 항목을 강조표시하고 e 키를 눌러 해당 항목의 옵션을 편집합니다.
  3. 옵션 목록에서 커널 행을 찾습니다. 즉 커널 행은 linux (또는 일부 경우 linux16 또는 linuxefi)로 시작합니다. 이 행에서 rhgb 옵션을 찾아 삭제합니다. 옵션이 바로 보이지 않을 수 있습니다. 커서 키를 사용하여 화면을 위 아래로 스크롤합니다.
  4. 편집된 옵션으로 시스템을 부팅하려면 F10 또는 Ctrl+X를 누릅니다.
시스템이 성공적으로 시작되면 정상적으로 로그인합니다. 다음으로 그래픽 부팅을 영구적으로 비활성화해야 합니다. 그렇지 않을 경우 시스템이 부팅할 때 마다 위의 단계를 반복해야 합니다. 부팅 옵션을 영구적으로 변경하려면 다음 절차를 따릅니다.

절차 7.5. 그래픽 부팅을 영구적으로 비활성화

  1. su - 명령을 사용하여 root 계정으로 로그인합니다:
    $ su -
  2. vim과 같은 일반 텍스트 편집기를 사용하여 /etc/default/grub 설정 파일을 엽니다.
  3. grub 파일에서 GRUB_CMDLINE_LINUX로 시작하는 행을 찾습니다. 다음과 유사한 행이어야 합니다:
    GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet"
    
    이 행에서 rhgb 옵션을 삭제합니다.
  4. 편집된 설정 파일을 저장합니다.
  5. 다음 명령을 실행하여 부트로더 설정을 새로고침합니다:
    # grub2-mkconfig --output=/boot/grub2/grub.cfg
이 절차를 완료한 후 컴퓨터를 다시 시작합니다.Red Hat Enterprise Linux는 그래픽 부팅 순서를 더이상 사용하지 않게 됩니다. 그래픽 부팅을 활성화하려면 rhgb 옵션을 /etc/default/grub 파일의 GRUB_CMDLINE_LINUX 행에 추가하고 grub2-mkconfig 명령을 사용하여 부트로더 설정을 다시 실행합니다.
GRUB2 부트로더로 작업하는 방법에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.

7.3.3. 그래픽 환경으로 부트하기

X Window System을 설치했지만 시스템에 로그인하면 그래픽 데스크탑 환경이 나타나지 않는 경우 startx 명령을 사용하여 수동으로 시작할 수 있습니다. 하지만 이는 영구적인 것이 아니므로 차후 로그인 과정을 변경하는 것이 아님에 유의합니다.
그래픽 로그인 화면에서 로그인할 수 있도록 시스템을 설정하려면 기본값 systemd 대상을 graphical.target로 변경해야 합니다. 설정을 완료하면 컴퓨터를 재부팅합니다. 시스템을 재부팅하면 그래픽 로그인 프롬프트가 나타납니다.

절차 7.6. 기본값으로 그래픽 로그인을 설정

  1. 쉘 프롬프트를 여십시오. 사용자 계정으로 로그인하셨다면, su - 명령을 입력하여 루트 사용자로 로그인하시기 바랍니다.
  2. 기본값 대상을 graphical.target으로 변경합니다. 이를 위해 다음 명령을 실행합니다:
    # systemctl set-default graphical.target
기본값으로 그래픽 로그인은 활성화되어 있습니다 - 다음 번 재부팅 후 그래픽 로그인 프롬프트가 나타날 것입니다. 이러한 변경을 취소하고 텍스트 기반 로그인 프롬프트를 유지하려면 root로 다음 명령을 실행합니다:
# systemctl set-default multi-user.target
systemd에 있는 대상에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.

7.3.4. 그래픽 사용자 인터페이스가 표시되지 않음

X (X Window System) 시작에 문제가 있을 경우 이것이 설치되어 있지 않을 가능성이 있습니다. 설치 중 선택할 수 있는 최소 설치 또는 웹 서버와 같은 사전 설정 기반 환경에는 그래픽 인터페이스가 포함되어 있지 않아 수동으로 설치해야 하는 경우도 있습니다.
X가 필요한 경우 나중에 필요한 패키지를 설치할 수 있습니다. 그래픽 데스크탑 환경을 설치하는 방법은 https://access.redhat.com/site/solutions/5238의 지식베이스 문서에서에서 참조하십시오.

7.3.5. 사용자 로그인 후 X 서버 크래시

사용자가 로그인할 때 X 서버가 크래시되는 문제가 발생할 경우 파일 시스템 중 하나 이상이 꽉 찬 상태 (또는 거의 꽉 찬 상태)일 수 있습니다. 문제의 원인이 이것인 지를 확인하려면 다음 명령을 실행합니다:
$ df -h
출력 결과를 통해 어떤 파티션이 꽉 찬 상태인지를 진단할 수 있습니다 - 대부분의 경우 /home 파티션이 이에 해당합니다. df 명령의 출력 예는 다음과 같습니다:
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel-root                     20G  6.0G   13G  32% /
devtmpfs                                    1.8G     0  1.8G   0% /dev
tmpfs                                       1.8G  2.7M  1.8G   1% /dev/shm
tmpfs                                       1.8G 1012K  1.8G   1% /run
tmpfs                                       1.8G     0  1.8G   0% /sys/fs/cgroup
tmpfs                                       1.8G  2.6M  1.8G   1% /tmp
/dev/sda1                                   976M  150M  760M  17% /boot
/dev/dm-4                                    90G   90G     0 100% /home
위의 예에서 /home 파티션이 꽉 찬 상태임을 알 수 있으며 이는 충돌의 원인이 됩니다. 필요하지 않은 파일을 삭제하여 파티션에 여유 공간을 확보합니다. 일부 디스크 공간을 확보한 후 startx 명령을 사용하여 X를 시작합니다.
df 및 사용 가능한 옵션에 대한 설명 (위의 예에서 사용된 -h 옵션 등)에 대한 자세한 내용은 df(1) man 페이지에서 참조하십시오.

7.3.6. RAM이 인식되지 않습니까?

일부 경우 커널이 메모리 (RAM)를 인식하지 못할 수 있으며 이로 인해 시스템은 설치되어 있는 양 보다 적은 메모리를 사용하게 됩니다. free -m 명령을 사용하여 사용되고 있는 RAM 용량을 확인할 수 있습니다. 표시되는 총 메모리 양이 예상하는 양과 일치하지 않을 경우 최소 하나의 메모리 모듈에 문제가 있을 수 있습니다. BIOS 기반 시스템에서 Memtest86+ 유틸리티를 사용하여 시스템의 메모리를 테스트할 수 있습니다. 보다 자세한 내용은 20.2.1절. “메모리 (RAM) 테스트 모드 불러오기 ”에서 참조하십시오.

참고

일부 하드웨어 설정은 시스템의 일부가 RAM으로 확보되어 메인 시스템에서 이 부분을 사용할 수 없게 되어 있습니다. 특히 통합된 그래픽 카드가 탑재된 노트북 컴퓨터는 GPU 용으로 일부 메모리를 확보해 둡니다. 예를 들어 4 GB RAM과 통합된 Intel 그래픽 카드에 있는 노트북은 사용 가능한 메모리의 약 3.7 GB만을 표시합니다.
또한 대부분의 Red Hat Enterprise Linux 시스템에서 기본값으로 활성화되어 있는 kdump 크래시 커널 덤프 메터니즘으로 주요 커널 충돌 시 사용되는 보조 커널의 일부 메모리를 확보해 둡니다. 이러한 확보된 메모리는 free 명령을 사용할 때 사용 가능한 메모리로 표시되지 않습니다. kdump 및 메모리 요구 사항에 대한 자세한 내용은 Red Hat Enterprise Linux 7 커널 크래시 덤프 가이드에서 참조하십시오.
메모리에 아무 문제가 없는지 확인한 후 mem= 커널 옵션을 사용하여 메모리 값을 수동으로 설정할 수 있습니다.

절차 7.7. 수동으로 메모리 설정

  1. 컴퓨터를 시작하고 부트로더 메뉴가 나타날 때 까지 기다립니다. 부트로더 제한 시간을 0으로 설정하는 경우 Esc 크를 누르면 액세스할 수 있습니다.
  2. 부트로더 메뉴가 나타나면 커서 키를 사용하여 부팅하려는 항목을 강조표시하고 e 키를 눌러 해당 항목의 옵션을 편집합니다.
  3. 옵션 목록에서 커널 행을 찾습니다. 이는 linux (또는 linux16)와 같은 행으로 시작됩니다. 다음 옵션을 행 마지막에 추가합니다:
    mem=xxM
    
    여기서 xx 부분을 가지고 계신 RAM의 용량을 메가바이트 단위로 입력하시면 됩니다.
  4. 편집된 옵션으로 시스템을 부팅하려면 F10 또는 Ctrl+X를 누릅니다.
  5. 시스템 시작을 기다린 후 로그인합니다. 명령행을 열고 free -m 명령을 다시 실행합니다. 명령에서 표시되는 총 RAM 수가 예상했던 수와 일치하는 경우 변경 사항을 영구적으로 하기 위해 /etc/default/grub 파일에서 GRUB_CMDLINE_LINUX로 시작하는 행에 다음을 추가합니다:
    mem=xxM
    
    여기서 xx 부분을 가지고 계신 RAM의 용량을 메가바이트 단위로 입력하시면 됩니다.
  6. 파일을 업데이트하고 저장한 후 부트 로더 설정을 새로 고침하여 변경 사항을 적용합니다. 다음 명령을 root로 실행합니다:
    # grub2-mkconfig --output=/boot/grub2/grub.cfg
/etc/default/grub에서 위의 예는 다음과 유사합니다:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release.*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=rhel/swap $([ -x /usr/sbin/rhcrashkernel.param ] && /usr/sbin/rhcrashkernel-param || :) vconsole.keymap=us rhgb quiet mem=1024M"
GRUB_DISABLE_RECOVERY="true"
GRUB2 부트로더로 작업하는 방법에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.

7.3.7. 시스템에 Signal 11 오류가 나타납니까?

일반적으로 세그멘테이션 오류 (segmentation fault)라고 알려진 signal 11 오류는 할당되지 않은 메모리에 프로그램이 액세스한 경우 발생하는 오류입니다. signal 11 오류는 설치된 소프트웨어 프로그램이나 잘못된 하드웨어에 있는 버그에 의한 것일 수 도 있습니다.
설치 동안 치명적인 signal 11 오류를 받은 경우 먼저 최신 설치 이미지를 사용하고 있는지 확인하고 Anaconda를 통해 이를 확인하여 이미지에 손상이 없는지 확인합니다. 잘못된 설치 미디어 (잘못 구워졌거나 스크래치가 있는 광학 디스크 등)이 signal 11 오류의 원인일 수 있습니다. 설치하기 전 설치 미디어의 무결성을 확인하는 것이 좋습니다.
최신 설치 미디어를 얻는 방법에 대한 자세한 내용은 1장. Red Hat Enterprise Linux 다운로드 에서 참조하십시오. 설치를 시작하기 전 미디어를 확인하려면 부팅 메뉴에 rd.live.check 부팅 옵션을 추가합니다. 자세한 내용은 20.2.2절. “부팅 미디어 확인 ”에서 확인하십시오.
미디어 검사에서 오류가 발생하지 않고 여전히 세그먼테이션 오류가 발생하는 경우 이는 일반적으로 하드웨어에 오류가 있음을 의미합니다. 대부분의 경우 시스템의 메모리 (RAM)에 문제가 있을 가능성이 많습니다. 이는 이전에 동일한 컴퓨터에서 아무런 오류 없이 다른 운영 체제를 사용했을 경우에도 시스템 메모리가 문제의 원인일 수 있습니다. BIOS 기반 시스템에서 설치 미디어에 포함된 Memtest86+ 메모리 테스트 모듈을 사용하여 시스템 메모리를 테스트할 수 있습니다. 보다 자세한 내용은 20.2.1절. “메모리 (RAM) 테스트 모드 불러오기 ”에서 참조하십시오.
기타 다른 원인은 이 문서 범위 밖에 있으므로 하드웨어 제조업체 문서 및 Red Hat 하드웨어 호환성 목록, (https://hardware.redhat.com)에서 확인하십시오.

II 부. IBM Power Systems — 설치 및 부팅하기

다음의 Red Hat Enterprise Linux 설치 가이드 부분에서는 IBM Power Systems 서버에 대한 설치 및 설치 후 문제 해결에 대해 설명하고 있습니다. IBM Power Systems 서버에는 IBM PowerLinux 서버 및 Linux에서 실행되는 POWER7 Power Systems 서버가 포함됩니다. 고급 설치 옵션은 IV 부. 고급 설치 옵션 에서 참조하십시오.

중요

이전 Red Hat Enterprise Linux 버전은 32 비트 및 64 비트 Power Systems 서버 (ppcppc64)를 지원했었습니다. Red Hat Enterprise Linux 7은 64 비트 Power Systems 서버 (ppc64)만을 지원합니다.

8장. IBM Power Systems에 설치 계획

다음 부분에서는 설치 작업을 실행하기 위해 결정해야 할 사항 및 준비 작업에 대해 설명합니다.

8.1. 업그레이드 또는 설치 여부 결정하기

자동 인플레이스 업그레이드가 현재 지원되지만 이러한 지원은 현재 AMD64 및 Intel 64 시스템에 한정됩니다. IBM Power Systems 서버에 이전 Red Hat Enterprise Linux 릴리즈의 설치가 있을 경우 Red Hat Enterprise Linux 7으로 이전하기 위해 새로 설치 (Clean Install)를 수행해야 합니다. 새로 설치는 시스템의 모든 데이터 백업, 디스크 파티션 포맷, 설치 미디어에서 Red Hat Enterprise Linux 설치, 사용자 데이터 복원의 순서로 실행하는 방법입니다.

8.2. 하드웨어 호환성

Red Hat Enterprise Linux 7은 POWER6 및 POWER7 프로세서 시리즈를 사용하는 IBM Power Systems 서버와 호환합니다. POWER5 프로세서 및 이전 프로세서는 더이상 지원되지 않습니다. 지원되는 최신 하드웨어 목록은 https://hardware.redhat.com에 있는 Red Hat 하드웨어 호환성 목록에서 참조하십시오. 시스템 요구 사항에 대한 일반적인 정보는 Red Hat Enterprise Linux 기술적 기능 및 제한에서 참조하십시오.

8.3. IBM 설치 도구

IBM Installation Toolkit은 옵션 유틸리티로 IBM Power Systems에서 Linux 설치를 가속화해주며 특히 Linux에 익숙하지 않은 분들에게 유용한 도구입니다. IBM Installation Toolkit은 다음과 같은 작업에 사용할 수 있습니다: [1]
  • 반가상화 IBM Power Systems 서버에서 Linux를 설치 및 설정합니다.
  • 이전에 논리 파티션이 설정되어 있는 서버에서 Linux를 설치 및 설정합니다. (LPAR 또는 가상 서버라고도 함)
  • 새로운 또는 이전에 설치된 Linux 시스템에서 IBM 서비스 및 생산성 도구를 설치합니다. IBM 서비스 및 생산성 도구에는 동적 논리 파티션 (DLPAR) 유틸리티가 포함되어 있습니다.
  • IBM Power Systems 서버에서 시스템 펌웨어 레벨을 업그레이드합니다.
  • 이전에 설치한 시스템에서 진단 또는 유지 보수 작업을 수행합니다.
  • LAMP 서버 (소프트웨어 스택)와 애플리케이션 데이터를 System x에서 System p 시스템으로 전환합니다. LAMP 서버는 오픈 소스 소프트웨어의 번들입니다. LAMP는 Linux, Apache HTTP Server, MySQL 관련 데이터베이스 및 PHP (Perl 또는 Python) 언어의 머리 글자를 딴 약어입니다.
PowerLinux의 IBM Installation Toolkit에 대한 문서는 Linux 정보 센터에서 참조하십시오. (http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/topic/liaan/powerpack.htm)
PowerLinux 서비스 및 생산성 도구는 도구 옵션 모음으로 POWER7, POWER6, POWER5, POWER4를 기반으로 하는 IBM 서버의 Linux 운영 체제 용 하드웨어 서비스 진단 지원, 생산성 도구, 설치 지원 도구 등이 포함되어 있습니다.
서비스 및 생산성 도구에 대한 문서는 Linux 정보 센터에서 참조하십시오. (http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/topic/liaau/liaauraskickoff.htm)

8.4. IBM Power Systems 서버 준비

중요

real-base 부트 파라미터가 c00000로 되어 있는지 확인하십시오. 그렇지 않으면 다음과 같은 에러를 보게 될 것입니다:
DEFAULT CATCH!, exception-handler=fff00300
IBM Power Systems 서버는 파티션 설정, 가장 또는 원시 장치 및 콘솔에서 사용 가능한 여러 옵션을 제공합니다.
파티션되지 않은 시스템을 사용하신다면, 설치 이전에는 아무런 설정도 필요하지 않습니다. HVSI 시리얼 콘솔을 사용하는 시스템에서는 콘솔을 T2 시리얼 포트에 연결하시기 바랍니다.
파티션된 시스템을 사용하신다면, 파티션을 생성하고 설치를 시작하는 과정이 동일합니다. HMC에서 파티션을 생성하시고 일부 CPU 및 메모리 자원 및 SCSI와 이더넷 자원 (가상 또는 네이티브 자원)을 할당하셔야 합니다. HMC는 단계별로 따라가면서 파티션을 생성할 수 있는 마법사 프로그램을 제공합니다.
파티션 생성에 대한 보다 자세한 내용은 IBM 시스템 하드웨어 정보 센터 (http://publib.boulder.ibm.com/infocenter/powersys/v3r1m5/topic/iphbi_p5/iphbibook.pdf)에 있는 Partitioning for Linux with an HMC PDF 문서에서 참조하십시오.
네이티브 SCSI 대신 가상 SCSI 자원을 사용하려 한다면, 가상 SCSI 지원 파티션에 대한 '링크'를 설정하셔야만 합니다. 그 후에 가상 SCSI 지원 파티션 자체를 설정하십시오. 가상 SCSI 클라이언트와 서버 슬롯사이의 '링크'를 HMC를 사용해 만듭니다. 사용하시는 모델과 옵션에 따라서 VIOS (Virtual I/O Server)나 IBM i 상에서 가상 SCSI 서버를 설정할 수 있습니다.
Intel iSCSI 원격 부팅을 사용하여 설치할 경우 모든 부착된 iSCSI 스토리지 장치를 비활성화해야 합니다. 그렇지 않을 경우 설치는 성공하지만 설치된 시스템이 부팅하지 않을 수 있습니다.
가상 장치 사용에 대한 자세한 내용은 IBM Redbook 발행 문서 Virtualizing an Infrastructure with System p and Linux에서 참조하십시오: http://publib-b.boulder.ibm.com/abstracts/sg247499.html
시스템 설정을 마치셨다면 HMC을 활성화하거나 전원을 켜야합니다. 설치 유형에 따라서 시스템이 설치 프로그램을 적절히 부팅하도록 SMS을 설정하셔야 합니다.

8.5. 지원되는 설치 대상

설치 대상은 Red Hat Enterprise Linux을 저장하고 시스템을 부팅하는 스토리지 장치입니다. Red Hat Enterprise Linux는 AMD64 및 Intel 64 시스템의 경우 다음과 같은 설치 대상을 지원합니다:
  • SCSI, SATA, SAS 등의 표준 내부 인터페이스에 의해 연결되는 스토리지
  • 벤더에서 제공하는 드라이버가 필요할 수 있는파이버 채널 호스트 버드 어댑터 및 멀티패스 장치
  • 가상 클라이언트 LPAR에서 가상 SCSI (vSCSI) 어댑터를 사용하는 경우 IBM Power Systems 서버에 가상화 설치가 지원됩니다.
Red Hat은 USB 드라이브 및 SD메모리 카드에 설치를 지원하지 않습니다. 타사 가상화 기술 지원에 대한 자세한 내용은 https://hardware.redhat.com에 있는 Red Hat 하드웨어 호환성 목록에서 참조하십시오.

중요

IBM Power Systems 서버에서 eHEA 모듈은 16GB huge pages가 시스템이나 파티션에 할당되고, 커널 명령행에 huge page 매개변수가 지정되지 않은 경우 초기화되지 않습니다. 따라서, IBM eHEA 이더넷 어댑터를 통한 네트워크 설치를 수행한다면, 설치 과정에서 huge page를 시스템이나 파티션에 지정할 수 없습니다. 대신 large page를 사용합니다.

8.6. 시스템 사양 목록

설치 프로그램은 자동으로 컴퓨터의 하드웨어를 감지하여 설치하므로 설치 프로그램에 시스템에 관한 세부 사항을 제공할 필요가 없습니다. 하지만 특정 유형의 설치를 실행할 때 하드웨어의 특정 정보가 필요할 수 있습니다. 이러한 이유로 설치 유형에 따라 설치 도중 참조를 위한 다음과 같은 시스템 사양을 기록해 두는 것이 좋습니다.
  • 만약 사용자 정의된 파티션 레이아웃을 만들 계획이라면 기록해 두십시오:
    • 시스템에 연결된 하드 드라이브들의 모델 번호, 크기, 타입, 그리고 인터페이스들. 예로, Seagate ST3320613AS 320 GB on SATA0, Western Digital WD7500AAKS 750 GB on SATA1 등 입니다. 이런 정보는 파티션 설정 단계에서 하드 드라이브를 식별하도록 도움을 줍니다.
  • 만약 Red Hat Enterprise Linux를 기존 시스템에 추가적으로 설치한다면, 다음을 기록하십시오:
    • 시스템에 사용되는 파티션 정보입니다. 이러한 정보에는 파일 시스템 유형, 장치 노드 이름, 파일 시스템 레이블 및 크기 등이 포함됩니다. 이에 따라 파티션 설정 동안 특정 파티션을 식별할 수 있습니다. 다른 운영 체제에 따라 파티션 및 드라이브를 다르게 식별하므로 다른 운영 체제가 Unix 운영 체제이라도 Red Hat Enterprise Linux에 의해 표시되는 장치 이름은 다를 수 있음에 유의하십시오. 이러한 정보는 /etc/fstab 파일 및 mount 명령과 blkid 명령을 실행하여 찾을 수 있습니다.
      다른 운영 체제가 이미 설치되어 있는 경우 Red Hat Enterprise Linux 7 설치 프로그램은 이를 자동으로 감지하여 부팅하도록 설정합니다. 다른 운영 체제가 제대로 감지되지 않을 경우 추가 운영 체제를 수동으로 설정할 수 있습니다. 보다 자세한 내용은 11.10.1절. “부트로더 설치”에서 참조하십시오.
  • 만약 로컬 하드 드라이브의 이미지로부터 설치를 할 계획이라면:
    • 이미지를 포함하고 있는 하드 드라이브와 디렉토리.
  • 네트워크 장치로부터 설치를 수행할 때:
    • 시스템의 네트워크 아답터의 제조사와 모델 번호. 일례로, Netgear GA311. 이 정보는 네트워크를 수동 설정할 때 아답터를 식별하는 데 필요합니다.
    • IP, DHCP와 BOOTP 주소
    • 넷마스크
    • 게이트웨이 IP 주소
    • 한 개 이상의 네임 서버 IP 주소 (DNS)
    만일 위에서 언급된 네트워크 사양이나 용어를 잘 모르신다면, 네트워크 관리자에게 문의하여 도움을 받으시기 바랍니다.
  • 네트워크 장치로부터 설치를 수행할 때:
    • FTP 서버, HTTP(웹) 서버, HTTPS (웹) 서버 또는 NFS서버에 있는 이미지의 위치
  • 만약 iSCSI 대상에 설치를 하려 한다면:
    • iSCSI 대상의 위치. 네트워크에 따라서 CHAP 사용자명과 암호나, 역 CHAP 사용자명과 암호를 필요로 할 수 도 있습니다.
  • 만약 컴퓨터가 도메인의 일부라면:
    • DHCP서버가 도메인명을 공급해 줄 수 있는지 검사해야만 합니다. 그렇지 않다면 도메인명을 설치시 직접 입력해야만 합니다.

8.7. 충분한 디스크 공간이 있습니까?

대부분의 최신 운영 체제와 같이 Red Hat Enterprise Linux는 디스크 파티션을 사용합니다. Red Hat Enterprise Linux를 설치할 때 디스크 파티션 작업을 해야할 수 있습니다. 디스크 파티션에 대한 보다 자세한 내용은 부록 A. 디스크 파티션 소개에서 참조하십시오.
Red Hat Enterprise Linux가 사용하는 디스크 공간은 시스템에 설치된 다른 운영 체제에 의해 사용되는 디스크 공간과 반드시 분리해야 합니다.

참고

IBM Power Systems 서버의 경우 최소 3 개의 파티션 (/, swap, PReP 부트 파티션)을 Red Hat Enterprise Linux 전용으로 해야 합니다.
Red Hat Enterprise Linux를 설치하려면 파티션되지 않은 디스크 공간 또는 제거할 수 있는 파티션 중 하나에서 최소 7.5 GB 공간이 필요합니다. 파티션 및 디스크 공간 권장 사항에 대한 자세한 내용은 11.10.4.5절. “추천된 파티션 나누기 계획”에 있는 권장 파티션 크기에서 참조하십시오.

8.8. RAID 및 기타 다른 디스크 장치

Red Hat Enterprise Linux을 사용할 때 일부 스토리지 기술은 특별한 주의를 필요로 합니다. 일반적으로 이러한 기술의 구성 방법, Red Hat Enterprise Linux에서의 가시성, 지원 방법에 있어서 버전 간의 변경에 대해 이해하는 것이 중요합니다.

8.8.1. 하드웨어 RAID

RAID (Redundant Array of Independent Disks)는 한 그룹 또는 배열의 디바이스가 하나의 디바이스처럼 동작하도록 합니다. 컴퓨터 메인보드나 시스템에 부착된 컨트롤러 카드가 제공하는 RAID 기능은 설치 과정을 시작하기 전에 설정하십시오. 각각의 사용중인 RAID 배열은 Red Hat Enterprise Linux에서는 하나의 드라이브로 보일 것입니다.

8.8.2. 소프트웨어 RAID

하나 이상의 하드 드라이브가 있는 시스템에서 Red Hat Enterprise Linux 설치 프로그램을 사용하여 일부 드라이브를 Linux 소프트웨어 RAID 어레이로 작동하게 할 수 있습니다. 소프트웨어 RAID 어레이에서 RAID 기능은 전용 하드웨어가 아닌 운영 체제에 의해 제어됩니다. 이러한 기능에 대한 자세한 내용은 11.10.4절. “수동으로 파티션 설정 ”에서 참조하십시오.

8.8.3. USB 디스크

설치 후 외장 USB 스토리지를 연결 및 설정할 수 있습니다. 이러한 장치 중 대부분은 커널에서 인식된 후 사용할 수 있습니다.
일부 USB 드라이브는 설치 프로그램에서 인식하지 못 할 수 있습니다. 설치 시 이러한 디스크를 설정하는 것이 꼭 필요한 경우가 아니라면 문제가 발생하는 것을 방지하기 위해 연결을 끊어 두십시오.

8.9. 설치 부팅 방법 선택

Red Hat Enterprise Linux 7 설치 프로그램을 부팅하기 위해 여러가지 방법을 사용할 수 있습니다. 설치 미디어에 따라 다르게 방법을 선택할 수 있습니다.
전체 설치 DVD 또는 USB 드라이브
전체 설치 DVD ISO 이미지에서 부팅 가능한 미디어를 생성할 수 있습니다. 이러한 경우 단일 DVD 또는 USB 드라이브를 사용하여 전체 설치를 완료할 수 있습니다. 이는 소프트웨어 패키지 설치를 위한 부팅 장치 및 설치 소스 모두로 사용할 수 있기 때문입니다. 전체 설치 DVD 또는 USB 드라이브를 만드는 방법은 2장. 미디어 만들기에서 참조하십시오.
최소 부팅 가능한 CD, DVD, USB 플래시 드라이브
최소 부팅 가능한 CD, DVD, USB 플래시 드라이브는 작은 ISO 이미지를 사용하여 생성됩니다. 이에는 시스템을 부팅하고 설치 프로그램을 시작하는데 필요한 데이터만 들어 있습니다. 이러한 부팅 미디어를 사용하려면 패키지가 설치될 추가 설치 소스가 필요합니다. 부팅 CD, DVD, USB 플래시 드라이브를 만드는 방법은 2장. 미디어 만들기에서 참조하십시오.
PXE 서버
PXE (preboot execution environment) 서버를 사용하여 설치 프로그램이 네트워크를 통해 부팅하게 할 수 있습니다. 시스템을 부팅한 후 로컬 하드 드라이브나 네트워크 상의 위치와 같은 다른 설치 소스에서 설치를 완료합니다. PXE 서버에 대한 보다 자세한 내용은 21장. 네트워크 설치 준비 과정에서 참조하십시오.

8.10. 킥스타트로 설치 자동화하기

Red Hat Enterprise Linux 7에서는 킥스타트 파일을 사용하여 설치 프로세스의 완전 자동화 또는 부분 자동화 방법을 제공합니다. 킥스타트 파일에는 시스템이 사용하는 시간대, 드라이브의 파티션 방법, 설치할 패키지와 같은 설치 프로그램이 요구하는 일반적인 모든 질문에 대한 대답이 포함되어 있습니다. 따라서 준비된 킥스타트 파일을 설치 프로그램에 제공하여 사용자의 개입없이 전체 (또는 일부) 설치를 자동화할 수 있습니다. 특히 이는 대량의 시스템에 동시에 Red Hat Enterprise Linux을 배포해야 할 경우에 유용합니다.
설치를 자동화하는 것 이외에 킥스타트 파일은 소프트웨어 선택과 관련하여 더 많을 옵션을 제공합니다. 그래픽 설치 프로그램을 사용하여 Red Hat Enterprise Linux을 수동으로 설치할 때 소프트웨어 선택은 사전 정의된 환경과 추가 기능 선택에 있어서 제한되어 있습니다. 킥스타트 파일을 사용하여 패키지를 개별적으로 설치 또는 삭제할 수 있습니다.
킥스타트 파일을 생성하여 설치를 자동화하는 방법은 23장. 킥스타트 설치에서 참조하십시오.


[1] 이 섹션의 일부는 이전에 IBM의 IBM 시스템 용 Linux 정보 리소스에서 공개되었습니다. (http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaay%2Ftools_overview.htm)

9장. IBM Power Systems에 설치 시 드라이버 업데이트

대부분의 경우 Red Hat Enterprise Linux는 이미 시스템을 구성하는 장치에 대한 드라이버를 포함하고 있습니다. 하지만, 시스템에 아주 최근 릴리즈된 하드웨어가 포함되어 있으면 그 하드웨어에 대한 드라이버는 아직 포함되어 있지 않을 수 있습니다. 때때로 새로운 장치를 지원하는 드라이버 업데이트는 Red Hat이나 하드웨어 벤더에 의해서 RPM 패키지가 포함된 드라이버 디스크의 형태로 사용할 수 있는 경우가 있습니다. 일반적으로 드라이버 디스크는 ISO 이미지 파일로 다운로드할 수 있습니다.

중요

누락된 드라이버가 성공적으로 설치 완료할 수 없는 경우 드라이버 업데이트만 수행해야 합니다. 커널에 포함된 드라이버는 다른 수단에 의해 지정된 드라이버보다 우선시 됩니다.
설치 과정에서 새로운 하드웨어를 필요로 하지 않는 경우가 자주 있습니다. 예를 들어, DVD로 로컬 하드 드라이브에 설치를 한다면, 심지어 네트워크 카드에 대한 드라이브가 없어도 설치는 성공할 것입니다. 이런 경우, 설치를 완료한 다음에 새 하드웨어에 대한 지원을 추가합니다 — 지원을 추가하는 방법에 대한 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
다른 경우 설치 과정에서 특정한 설정을 지원하기 위해 장치 드라이버를 추가하고자 할 수 있습니다. 예를 들어, 설치 프로그램이 시스템에서 사용할 저장소 장치를 액세스할 수 있도록 네트워크 장치나 저장소 어댑터 카드에 대한 드라이버를 설치하고 싶을 수도 있습니다. 다음 두 가지 방법 중 하나로 드라이버 디스크를 사용해 설치 도중에 드라이버 지원을 추가할 수 있습니다:
  1. 로컬 하드 드라이브, USB 플래시 드라이브, CD 또는 DVD에서 설치 프로그램이 액세스할 수 있는 위치에 드라이버 디스크의 ISO 이미지 파일을 배치합니다.
  2. CD, DVD, 또는 USB 플래시 드라이브로 이미지 파일을 추출하여 드라이버 디스크를 생성합니다. 2.1절. “설치 CD 또는 DVD 만들기”에서 설치 디스크를 생성하는 방법, ISO 이미지 파일을 CD 또는 DVD로 굽는 방법에 대한 자세한 내용을 2.2절. “USB 설치 미디어 만들기 ”에서 USB 드라이브에 ISO 이미지를 작성하는 방법에 대한 자세한 내용을 참조하십시오.
만약 Red Hat이나 하드웨어 벤더 혹은 신뢰할 수 있는 서드파티가 설치 과정 중에 드라이버 업데이트를 수행할 것을 요청했다면, 다음에서 설명하고 있는 방법 중 하나를 선택하여 업데이트 실행합니다. 설치 전 이를 테스트합니다. 반대로 시스템에 업데이트가 필요한지 확실하지 않으면, 설치 중 드라이버 업데이트를 실행하지 마십시오. 의도하지 않았던 드라이버가 시스템에 존재하여 기술 지원이 복잡해 질 수 있습니다.

9.1. 설치 중 드라이버 업데이트에 있어서의 제한

설치 프로그램이 이미 로드한 드라이버를 대체하기 위해서 드라이버 업데이트를 사용할 수 없습니다. 대신 설치 프로그램이 이미 로드한 드라이버 설치를 완료하고 설치 후 새로운 드라이버로 업데이트해야 합니다.

9.2. 설치 중 드라이버 업데이트 준비하기

하드웨어의 드라이버 업데이트가 필요하고 사용 가능할 경우 Red Hat이나 하드웨어 벤더 또는 신뢰할 수 있는 서드 파티에서 ISO 형식의 이미지 파일로 제공됩니다. ISO 이미지를 얻으신 후 드라이버 업데이트를 실행하기 위해 사용할 방식을 지정해야 합니다.
다음과 같은 사용 가능한 방법이 있습니다:
드라이버 자동 업데이트
설치를 시작하면 설치 프로그램은 연결된 모든 스토리지 장치를 감지하게 됩니다. 설치 시작시 OEMDRV로 레이블된 스토리지 장치가 있을 경우 Anaconda는 이를 드라이버 업데이트 디스크로 간주하고 드라이버 로드를 시도합니다.
보조 드라이버 업데이트
설치 시작 시 inst.dd 부팅 옵션을 지정할 수 있습니다. 매개 변수 없이 이 옵션을 사용할 경우 Anaconda는 시스템에 연결된 모든 스토리지 장치 목록을 나열하고 드라이버 업데이트가 포함된 장치를 선택하라는 메세지가 표시됩니다.
수동으로 드라이버 업데이트
설치 시작 시 inst.dd=location 부팅 옵션을 지정할 수 있습니다. 여기서 location은 드라이버 업데이트 디스크 또는 ISO 이미지로의 경로입니다. 이 옵션을 지정하면 Anaconda는 지정된 위치에서 검색한 모든 드라이버 업데이트를 로딩 시도합니다. 수동으로 드라이버 업데이트시 로컬에서 사용 가능한 스토리지 장치 또는 네트워크 위치 (HTTP, HTTPS, FTP 서버)를 지정할 수 있습니다.
자동 드라이버 업데이트 방식을 사용하고자 할 경우 OEMDRV로 레이블된 스토리지 장치를 생성하고 설치 시스템에 실제로 연결해야 합니다. 보조 방식을 사용하려면 OEMDRV 이외의 이름으로 레이블뢴 로컬 스토리지 장치를 사용할 수 있습니다. 수동 방식을 사용하려면 다른 레이블로된 로컬 스토리지를 사용하거나 설치 시스템에서 액세스할 수 있는 네트워크 위치를 입력합니다.

중요

네트워크 위치에서 드라이버 업데이트를 로딩할 때 ip= 옵션을 사용하여 네트워크를 초기화합니다. 자세한 내용은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.

9.2.1. 로컬 스토리지에 드라이버 업데이트 이미지 파일을 사용하기 위해 준비하기

하드 드라이브 또는 USB 플래시 드라이브와 같은 로컬 저장 장치를 사용하여 ISO 파일을 제공하는 경우, 장치를 올바르게 레이블하여 설치 프로그램이 장치를 자동으로 인식할 수 있게 할 수 있습니다. 레이블할 수 없는 경우 다음에서 설명하고 있듯이 수동으로 업데이트를 설치합니다.
  • 설치 프로그램이 자동으로 드라이버 디스크를 인식하게 하려면 저장 장치의 볼륨 레이블을 OEMDRV로 해야 합니다. 또한 ISO 이미지 파일 자체를 복사하는 대신 저장 장치의 root 디렉토리로 ISO 이미지 파일의 내용을 추출해야 합니다. 9.3.1절. “드라이버 자동 업데이트 ”에서 참조하십시오. OEMDRV로 레이블된 장치에서 드라이버를 설치하는 경우 수동 설치를 실행할 것을 권장합니다.
  • 수동 설치의 경우 저장 장치에 ISO 이미지를 단일 파일로 복사합니다. 파일 이름을 변경하는 것이 유용할 경우 변경할 수 있지만 파일 확장명을 변경하지 않고 dd.iso와 같이 .iso로 두어야 합니다. 설치 중 드라이버 수동 업데이트를 선택하는 방법은 9.3.2절. “보조 드라이버 업데이트 ”에서 참조하십시오.

9.2.2. 드라이버 디스크 준비하기

CD 또는 DVD에 드라이버 업데이트 디스크를 만들 수 있습니다. 이미지 파일에서 디스크를 굽는 방법에 대한 내용은 2.1절. “설치 CD 또는 DVD 만들기”에서 참조하십시오.
드라이버 업데이트 디스크 CD 또는 DVD를 구운 후 해당 디스크가 성공적으로 생성되었는지를 디스크를 시스템에 넣어 파일 관리자로 검색하여 확인합니다. 드라이버 디스크의 정보가 기재되어 있는 서명 파일인 rhdd3라는 파일 하나와 여러 아키텍처에 대한 실제 드라이버의 RPM 패키지가 포함된 rpms라는 디렉토리를 확인하실 수 있습니다.
.iso로 끝나는 한 개의 파일만을 볼 수 있다면, 디스크를 제대로 생성한 것이 아니며, 다시 생성하셔야 합니다. 만약 GNOME이 아닌 Linux 데스크탑을 사용하거나, 다른 운영체제를 사용한다면 이미지에서 굽기 (Burn from Image)와 같은 옵션을 선택했는지 다시 한번 확인하십시오.

9.3. 설치 중 드라이버 업데이트 실행

다음 단계에 따라 설치 프로세스의 시작 부분에서 드라이버 업데이트를 수행합니다:
  • 설치 프로그램이 설치를 위한 드라이버 업데이트를 자동으로 검색하여 실행하게 합니다.
  • 설치 프로그램이 드라이버 업데이트 검색 프롬프트를 표시하게 합니다.
  • 드라이버 업데이트 이미지 또는 RPM 패키지 경로를 수동으로 지정합니다.

중요

드라이버 업데이트 디스크는 표준 디스크 파티션에 둡니다. 드라이버 업데이트를 수행할 때 설치 앞 단계에서 RAID나 LVM 볼륨과 같은 고급 스토리지에 액세스하지 못 할 수 있습니다.

9.3.1. 드라이버 자동 업데이트

설치 프로그램이 드라이버 업데이트 디스크를 자동으로 인식하려면 설치 프로세스를 시작하기 전 OEMDRV 볼륨 레이블로된 블록 장치를 컴퓨터에 연결해야 합니다.
설치 프로그램을 시작하면 시스템에 연결된 모든 사용가능한 스토리지를 감지합니다. OEMDRV라고 레이블된 스토리지 장치가 검색되면 이를 드라이버 업데이트 디스크로 간주하고 이 장치에서 드라이버 업데이트 로드를 시도합니다. 로드할 드라이버를 선택하라는 메세지가 표시됩니다:
드라이버 선택

그림 9.1. 드라이버 선택

숫자 키를 눌러 드라이버간을 이동합니다. 드라이버가 정해지면 c를 눌러 선택한 드라이버를 설치한 후 Anaconda 그래픽 사용자 인터페이스로 처리합니다.

9.3.2. 보조 드라이버 업데이트

설치 중 드라이버를 설치하려면 OEMDRV라는 볼륨 레이블로 차단 장치를 사용하는 것이 좋습니다. 하지만 이러한 장치가 감지되지 않고 부트 명령행에서 inst.dd 옵션이 지정되어 있을 경우 대화식 모드에서 드라이버 디스크를 검색할 수 있습니다. 첫 번째 단계는 ISO 파일을 검색하기 위해 Anaconda의 목록에서 로컬 디스크 파티션을 선택합니다. 그 후 감지되는 ISO 파일 중 하나를 선택합니다. 마지막으로 하나 이상의 사용 가능한 드라이버를 선택합니다. 다음 이미지에서는 텍스트 사용자 인터페이스에서 각 단계를 강조표시하여 해당 과정을 보여주고 있습니다.
상호 대화식으로 드라이버 선택하기

그림 9.2. 상호 대화식으로 드라이버 선택하기

참고

ISO 이미지 파일을 추출하여 CD 또는 DVD에 기록하지만 미디어에 OEMDRV 볼륨 레이블이 없을 경우 인수없이 inst.dd 옵션을 사용하여 장치 선택 메뉴를 사용하거나 다음의 설치 프로그램 시작 옵션을 사용하여 드라이버의 미디어를 검색합니다:
inst.dd=/dev/sr0
숫자 키를 눌러 드라이버간을 이동합니다. 드라이버가 정해지면 c를 눌러 선택한 드라이버를 설치한 후 Anaconda 그래픽 사용자 인터페이스로 처리합니다.

9.3.3. 수동으로 드라이버 업데이트

수동으로 드라이버를 설치하려면 드라이버가 들어있는 ISO 이미지 파일을 USB 플래시 드라이버 또는 웹 서버와 같은 액세스 가능한 위치에 배치하고 이를 컴퓨터에 연결해야 합니다. 환영 화면에서 Tab을 누르면 부팅 명령행이 표시되므로 해당 명령행에 inst.dd=location 옵션을 추가합니다. 여기서 location은 드라이버 업데이트 디스크로의 경로입니다:
드라이버 업데이트 경로 지정

그림 9.3. 드라이버 업데이트 경로 지정

일반적으로 이미지 파일은 웹 서버 (예: http://server.example.com/dd.iso) 또는 USB 플래시 드라이브 (예: /dev/sdb1)에 있습니다. 또한 드라이버 업데이트가 들어 있는 RPM 패키지 (예: http://server.example.com/dd.rpm)를 지정할 수 있습니다.
준비가 되면 Enter를 눌러 부팅 명령을 실행합니다. 선택한 드라이버를 로딩하고 설치 프로세스를 진행합니다.

9.3.4. 블랙리스트에 드라이버 등록

드라이버가 제대로 작동하지 않을 경우 설치 도중 시스템을 정상적으로 부팅할 수 없습니다. 이러한 경우 시작 명령행을 사용자 지정하여 드라이버를 비활성화 (블랙리스트에 등록)할 수 있습니다. 부팅 메뉴에서 Tab 키를 눌러 부팅 명령행을 표시합니다. 그 후 modprobe.blacklist=driver_name 옵션을 추가합니다. driver_name을 비활성화하려는 드라이버 이름으로 대체합니다. 예:
modprobe.blacklist=ahci
modprobe.blacklist= 부팅 옵션을 사용하여 설치 도중 블랙리스트에 등록한 드라이버는 설치된 시스템에서 비활성화 상태로 유지되고 /etc/modprobe.d/anaconda-blacklist.conf 파일에 표시됩니다. 드라이버를 블랙리스트에 등록하는 방법 및 다른 부팅 옵션에 대한 자세한 내용은 20장. 부트 옵션에서 참조하십시오.

10장. IBM Power Systems에서 설치 시작

설치 미디어는 yaboot 부트로더를 사용하여 IBM Power Systems 서버를 시작합니다. 설치 프로세스가 완료하면 서버는 GRUB2 (GRand Unified Bootloader version 2)를 사용하여 부팅합니다. GRUB2에 대한 보다 자세한 내용은 11.10.1절. “부트로더 설치”에서 참조하십시오.
DVD에서 IBM Power Systems 서버를 부팅하려면 SMS (System Management Services) 메뉴에서 설치 부팅 장치를 지정해야 합니다.
시스템 관리 서비스 GUI로 가기 위해서는 설치 과정에서 종소리가 들리면 1 키를 누르십시오. 이 장에서 설명된 것과 유사한 그래픽 인터페이스가 나타날 것입니다.
텍스트 콘솔에서는 테스트한 구성 요소와 함께 배너가 나타나면 1 키를 누르십시오:
SMS 콘솔

그림 10.1. SMS 콘솔

SMS 메뉴가 나타나면 부팅 옵션 선택에서 옵션을 선택하시기 바랍니다. 이 메뉴에서 설치 또는 장치 부팅 선택을 지정하십시오. 여기서 CD/DVD를 선택하신 후 버스 유형 (대부분의 경우에는 SCSI)을 선택해 주십시오. 만일 잘 모르시겠다면, 모든 장치 보기를 선택하실 수 있습니다. 네트워크 어댑터와 하드 드라이브를 포함한 부트 장치에 사용되는 모든 버스의 목록이 나타날 것입니다.
마지막으로 설치 DVD가 들어있는 장치를 선택합니다. Yaboot은 이 장치에서 로딩되어 boot: 프롬프트가 나타나게 됩니다. 그래픽 설치를 시작하려면 inst.vnc 부트 옵션을 전달합니다. Enter 키를 누르거나 제한 시간이 될 때까지 기다려 설치를 시작할 수 있습니다.

중요

IBM Power Systems 서버는 주로 텍스트 콘솔을 사용하기 때문에 Anaconda는 자동으로 그래픽 설치를 시작하지 않습니다. 하지만 그래픽 설치 프로그램이 더 많은 기능 및 사용자 지정 기능을 제공하므로 시스템에 그래픽 디스플레이가 있는 경우 그래픽 설치를 권장합니다.
그래픽 설치를 시작하려면 inst.vnc 부트 옵션을 전달합니다 (원격 액세스 활성화 참조).
vmlinuzinitrd.img와 함께 yaboot을 사용하여 네트워크를 통해 시스템을 부팅합니다. ppc64.img 파일을 사용하여 네트워크를 통해 부팅할 수 없습니다; TFTP 용으로 파일이 너무 큽니다.

중요

일부 시스템에서 yaboot는 부팅되지 않고, 다음과 같은 오류 메시지가 나타납니다:
Cannot load initrd.img: Claim failed for initrd memory at 02000000 rc=ffffffff
이 문제를 해결하려면, real-basec00000로 변경하십시오. real-base의 값을 OpenFirmware 프롬프트에서 printenv 명령을 사용해 얻을 수 있고, 그 값을 setenv 명령으로 설정할 수 있습니다.

10.1. 부트 메뉴

설치 프로그램은 boot: 프롬프트를 표시합니다. 예:
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 
/
Elapsed time since release of system processors: 276 mins 49 secs

System has 128 Mbytes in RMA
Config file read, 227 bytes


Welcome to the 64-bit Red Hat Enterprise Linux 7.0 installer!
Hit <TAB> for boot options.


Welcome to yaboot version 1.3.17 (Red Hat 1.3.17-12.el7)
Enter "help" to get some basic usage information
boot:
설치를 진행하려면 linux를 입력하고 Enter를 누릅니다.
이 프롬프트에 부팅 옵션을 지정할 수 있습니다. 자세한 내용은 20장. 부트 옵션에서 참조하십시오. 예를 들어 이전에 설치된 시스템을 복구하기 위해 설치 프로그램을 사용하려면 linux inst.rescue를 입력하고 Enter를 누릅니다.
다음 예에서는 그래픽 설치를 시작하기 위해 전달할 inst.vnc 부팅 옵션을 보여줍니다:
boot:
* linux                    
boot: linux inst.vnc  
Please wait, loading kernel...

10.2. 다른 소스로부터 설치하기

Red Hat Enterprise Linux를 하드 디스크에 저장된 ISO 이미지로부터 또는 NFS, FTP, HTTP, HTTPS 방식을 사용해서 네트워크로부터 설치할 수 도 있습니다. 숙련된 사용자들은 DVD로부터 데이터를 읽는 것보다 네트워크 서버나 하드 디스크에서 데이터를 읽는것이 종종 더 빠르기 때문에 이 방식을 사용합니다.
다음 표는 각각의 부트 방법과 그에 따라 추천되는 설치 방법을 요약하고 있습니다:

표 10.1. 부팅 방법 및 설치 소스

부팅 방식 설치 소스
전체 설치 미디어 (DVD 또는 USB)부팅 미디어 자체
최소 부트 미디어 (CD 또는 USB)네트워크 또는 하드 드라이브에 배치된 전체 설치 DVD ISO 이미지 또는 이미지에서 추출한 설치 트리
네트워크 부팅 (PXE)네트워크에 배치된 전체 설치 DVD ISO 이미지 또는 이미지에서 추출한 설치 트리

10.3. yaboot 설치 서버를 사용하여 네트워크에서 부팅

yaboot 설치 서버로 부팅하려면 설치 서버를 지원할 수 있는 컴퓨터에 네트워크 인터페이스 및 올바르게 설정된 서버가 필요합니다. 설치 서버를 설정하는 방법에 대한 자세한 내용은 21장. 네트워크 설치 준비 과정에서 참조하십시오.
SMS 메뉴에서 부팅 옵션 선택을 선택하고 부팅/설치 장치 선택을 선택하여 컴퓨터가 네트워크 인터페이스에서 부팅하도록 설정합니다. 마지막으로 사용 가능한 장치 목록에서 네트워크 장치를 선택합니다.
설치 서버에서 부팅을 올바르게 설정하면 컴퓨터는 다른 미디어 없이 Red Hat Enterprise Linux 설치 시스템을 부팅할 수 있습니다.
yaboot 설치 서버에서 컴퓨터를 부팅하려면:

절차 10.1. PXE를 사용하여 네트워크에서 설치 프로그램을 시작하는 방법

  1. 네트워크 케이블이 꽂혀 있는지 확인하십시오. 네트워크 소켓의 연결 상태 표시등이 켜져야-컴퓨터가 켜지지 않은 경우라도-합니다.
  2. 컴퓨터를 켜십시오.
  3. 하드웨어에 따라 컴퓨터가 PXE 서버에 연결하기 전 네트워크 설정 및 진단 정보가 표시됩니다. PXE 서버의 설정에 따라 옵션이 있는 메뉴가 표시됩니다. 원하는 옵션에 해당하는 숫자 키를 누릅니다. 어떤 옵션을 선택해야 할 지 모르는 경우 서버 관리자에게 문의합니다.
PC가 네트워크 설치 서버에서 부팅하지 않으면 적절한 네트워크 인터페이스에서 첫 번째 부팅 순서로 SMS가 설정되어 있는지 확인합니다. 보다 자세한 내용은 하드웨어 설명서를 참조하십시오.

11장. IBM Power Systems에 Red Hat Enterprise Linux 설치하기

다음 부분에서는 Anaconda 설치 프로그램을 사용하여 설치하는 과정에 대해 설명합니다. Red Hat Enterprise Linux 7에서 설치 프로그램을 통해 기존의 정해진 단계별 설치가 아닌 사용자가 선택하는 순서로 별도의 설치 단계를 설정할 수 있습니다. 실제 설치가 시작되지 전 설정에서 주요 메뉴에서 사용자 인터페이스의 다양한 섹션에 들어갈 수 있습니다. 다음 부분에서는 시스템의 언어 지원을 설정하고 네트워크 및 스토리지 장치를 설정하거나 설치를 위한 패키지를 선택할 수 있습니다. 나중에 이 부분으로 다시 돌아와서 설치를 시작하기 전 선택할 설정을 다시 확인할 수 있습니다.

11.1. 설치 모드 옵션

그래픽 모드 또는 텍스트 모드로 Red Hat Enterprise Linux 7을 설치할 수 있습니다. 그래픽 모드가 권장되고 선호되는 설치 모드이고 설정을 위한 모든 옵션이 포함되어 있지만 아래의 스크린샷에서 처럼 두 모드 모두 사용자의 편의에 따라 들어올 수 있는 다양한 섹션이 있는 요약 메뉴의 레이아웃을 따릅니다.
설치 요약 화면

그림 11.1. 설치 요약 화면

텍스트 모드에서 설치 요약 화면

그림 11.2. 텍스트 모드에서 설치 요약 화면

텍스트 모드 설치에 대해서는 명확하게 문서화되어 있지 않지만 텍스트 모드 설치 프로그램을 사용하는 경우 GUI 설치 지침을 따르실 수 있습니다. 11.1.2절. “텍스트 모드로 설치 ”에서 참조하십시오. 사용자 정의 파티션 설정과 같은 일부 설치 옵션은 텍스트 모드에서 사용할 수 없음에 유의합니다.

11.1.1. 그래픽 모드로 설치

이전에 그래픽 사용자 인터페이스 (GUI)를 사용해 보셨다면, 이 과정에 익숙하실 것입니다; 화면에 나오는 마우스를 사용하여, 간단히 버튼을 클릭하거나 텍스트 입력란에 입력하시면 됩니다.
또한 키보드를 사용하여 설치 프로그램을 진행할 수 있습니다. TabShift+Tab 키를 사용하여 화면 상에서 제어할 수 있는 요소 사이를 이동하고, 아래 화살표 키를 사용하여 위/아래로 스크롤하며 왼쪽오른쪽 화살표 키를 사용하여 수평 도구 모음 또는 표 항목을 좌우로 스크롤할 수 있습니다. SpaceEnter 키를 사용하여 강조 표시 항목을 선택에서 선택 또는 제거하거나 드롭 다운 목록을 확장 또는 축소할 수 있습니다. 또한 Alt+X 키 명령 조합을 사용하여 버튼을 클릭하거나 다른 화면을 선택할 수 있습니다. 여기서 XAlt를 누르면 화면에 표시되는 밑줄이 그어진 문자로 변경합니다.
파티션된 시스템과 같이 그래픽 기능이 없는 시스템에서 그래픽 설치를 실행하고자 할 경우 VNC를 사용할 수 있습니다. VNC를 사용하여 그래픽 설치를 수행하는 방법에 대한 자세한 내용은 22장. VNC를 사용하여 설치하기에서 참조하십시오.

참고

GUI 설치 프로그램을 원치 않으신다면, 텍스트 모드 설치 프로그램도 사용이 가능합니다. 텍스트 모드 설치 프로그램을 시작하려면, boot: 프롬프트에서 다음과 같은 명령을 사용합니다:
linux inst.text
Red Hat Enterprise Linux 부트 메뉴에 대한 설명은 10.1절. “부트 메뉴”에서 참조하시고 텍스트 모드 설치 지시 사항에 대한 요약은 11.1.2절. “텍스트 모드로 설치 ”에서 참조하십시오.
하지만 텍스트 모드 설치 시 사용 불가능한 LVM 설정을 포함하여 Red Hat Enterprise Linux 설치 프로그램의 모든 기능을 사용할 수 있는 그래픽 모드 설치 사용을 권장합니다.
텍스트 모드 설치 프로그램을 사용하셔야 하는 사용자 분들은 GUI 설치 지시 사항을 따라서 모든 필요한 정보를 얻으실 수 있습니다.

11.1.1.1. 가상 콘솔 및 tmux 창

Red Hat Enterprise Linux 설치 프로그램은 그래픽 사용자 인터페이스 이외에 여러 진단 메세지를 제공하고 쉘 프롬프트에서 명령을 입력하는 방법을 제공합니다. 이러한 추가 기능은 가상 콘솔tmux 터미널 멀티플렉서를 통해 제공됩니다.
가상 콘솔이란 원격이 아닌 지역 컴퓨터에 직접 연결되어 비그래픽 환경에서 사용되는 쉘 프롬프트를 말합니다. 동시에 여러 개의 가상 콘솔을 사용할 수 있습니다.
이러한 가상 콘솔은 Red Hat Enterprise Linux를 설치하는 도중에 문제가 생겼을 때 유용합니다. 설치 콘솔이나 시스템 콘솔에 출력된 메시지를 보시면, 문제가 무엇인지 파악하는데 도움이 됩니다. 다음 표에서 가상 콘솔과 가상 콘솔 사이에서 이동하기 위해 사용되는 키 조합과 그 내용 목록을 보실 수 있습니다.

참고

일반적으로 설치 문제를 진단할 필요가 없다면 디폴트 그래픽 설치 환경을 해제할 이유가 없습니다.

표 11.1. 사용 가능한 Tmux 창

키보드 단축키 내용
1Ctrl+b 1주요 설치 프로그램 창 – 설치 프로그램에서 디버깅 정보 포함
2Ctrl+b 2root 액세스를 갖는 쉘 프롬프트
3Ctrl+b 3설치 로그 – /tmp/anaconda.log에 저장된 메세지 표시
4Ctrl+b 4스토리지 로그 – /tmp/storage.log에 저장된 커널 및 시스템 서비스에서 관련 스토리지 장치 메세지를 표시
5Ctrl+b 5프로그램 로그 – /tmp/program.log에 저장된 다른 시스템 유틸리티에서 메세지 표시
tmux 창에 액세스하려면 먼저 Ctrl+Alt+F1을 사용하여 가상 콘솔로 전환합니다. 그 뒤 위에 나열된 키보드 단축키를 사용하여 콘솔에 있는 사용 가능한 창 사이을 이동합니다. Ctrl+b p를 사용하여 이전 창으로 이동하거나 Ctrl+b n을 사용하여 다음 창으로 이동할 수 있습니다.
tmux 창 사이를 이동하기 사용되는 키보드 단축키는 두 부분으로 되어 있음에 유의합니다. 모든 키를 동시에 누리지 마십시오. 먼저 Ctrl+b를 누르고 이러한 키를 놓은 후 사용하고자 하는 창의 숫자 키를 누릅니다.
다른 가상 콘솔에서 그래픽 설치 인터페이스로 돌아가려면 먼저 Ctrl+b 1 키를 눌러 첫 번째 tmux 창으로 돌아간 후 Ctrl+Alt+F6 또는 Ctrl+F6를 사용하여 가상 콘솔로 돌아갑니다.

11.1.1.2. HMC vterm 사용하기

HMC vterm은 모든 파티션된 IBM Power 시스템의 콘솔입니다. HMC의 파티션에서 오른쪽 클릭 한 후 Open Terminal Window을 선택해서 콘솔을 열 수 있습니다. 하나의 vterm이 한번에 한 콘솔에 연결될 수 있으며, 파티션된 시스템에 대한 콘솔 액세스 방법은 veterm 외에는 없습니다. 이는 주로 가상 콘솔이라 부르지만, 11.1.1.1절. “가상 콘솔 및 tmux 창 ”에 있는 가상 콘솔과는 다릅니다.

11.1.2. 텍스트 모드로 설치

그래픽 모드와 별도로 Anaconda에는 텍스트 기반 모드도 포함되어 있습니다.
다음 상황 중 하나가 발생하면, 설치에 텍스트 모드를 사용합니다:
  • 설치 프로그램이 컴퓨터의 디스플레이 하드웨어 인식에 실패했습니다.
  • 부트 명령행에 inst.text 옵션을 추가하여 텍스트 모드 설치를 선택합니다.
  • 설치를 자동화하기 위해 킥스타트 파일을 사용하고 제공된 파일에는 text 명령이 포함되어 있습니다.
텍스트 모드에서 설치 요약 화면

그림 11.3. 텍스트 모드에서 설치 요약 화면

중요

Red Hat은 그래픽 인터페이스를 사용하여 Red Hat Enterprise Linux를 설치할 것을 권장합니다. 그래픽 디스플레이가 없는 시스템에 Red Hat Enterprise Linux를 설치하는 경우 VNC 연결을 통한 설치를 검토해 보십시오. – 22장. VNC를 사용하여 설치하기 참조. 텍스트 모드 설치 프로그램이 VNC-기반 설치가 가능하다는 것이 발견되면 텍스트 모드 사용을 확인하라는 메세지를 표시합니다.
만약 시스템에 그래픽 디스플레이가 있지만, 그래픽 설치가 실패하는 경우라면, inst.xdriver=vesa 옵션으로 부팅해 보십시오 – 20장. 부트 옵션에서 참조하십시오.
또는 킥스타트 설치를 고려합니다. 보다 자세한 내용은 23장. 킥스타트 설치에서 참조하십시오.
텍스트모드는 더 단순화된 설치 과정을 제공하기 때문에, 그래픽 모드에서 사용 가능한 몇몇 옵션은 텍스트 모드에서는 사용할 수 없습니다. 이러한 차이는 이 문서의 설치 과정 설명에 기재되어 있습니다. 이는 다음과 같은 내용입니다:
  • LVM, RAID, FCoE, zFCP, iSCSI 등의 고급 스토리지 방식을 설정하기
  • 파티션 레이아웃 사용자 정의
  • 부트로더 레이아웃 사용자 정의하기
  • 설치 도중 패키지 애드온 선택하기
  • Initial Setup 유틸리티로 설치된 시스템을 설정하기
  • 언어 및 키보드 설정입니다.

참고

백그라운드에서 작업이 실행되는 동안 특정 메뉴 항목을 일시적으로 사용할 수 없거나 Processing... 레이블이 표시될 수 있습니다. 텍스트 메뉴 항목의 현재 상태를 새로고침하려면 텍스트 모드 프롬프트에서 r 옵션을 사용합니다.
텍스트 모드로 Red Hat Enterprise Linux를 설치하고자 할 경우 설치 후 그래픽 인터페이스를 사용하여 시스템을 설정할 수 있습니다. 자세한 내용은 Red Hat Enterprise Linux 7 System 관리자 가이드에서 참조하십시오.
텍스트 모드에서 사용할 수 없는 옵션을 설정하려면 부트 옵션을 사용할 것을 고려해 봅니다. 예를 들어, ip 옵션을 사용하여 네트워크 설정을 구성할 수 있습니다. 자세한 방법은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.

11.2. 환영 화면 및 언어 선택

설치 프로그램의 첫 번째 화면은 Red Hat Enterprise Linux 7.0에 오신것을 환영합니다 화면입니다. 여기서 Anaconda가 설치에 사용할 언어를 선택합니다. 여기서의 선택은 이후에 변경되지 않으면 설치된 시스템의 기본값이 됩니다. 왼쪽 패널에서 English와 같이 원하는 언어를 선택합니다. 그 후 오른쪽 패널에서 English (United States) 등과 같이 특정 지역의 로케일을 선택합니다.

참고

목록 맨 위에는 기본값으로 사전 선택된 언어 하나가 있습니다. 이 시점에서 네트워크 액세스를 설정하면 (예를 들어 로컬 미디어가 아닌 네트워크 서버에서 부팅한 경우) GeoIP 모듈을 사용한 자동 위치 검색에 따라 사전 선택된 언어가 확정됩니다.
다른 방법으로 아래에서와 같이 검색 상자에 원하는 언어를 입력할 수 있습니다.
선택을 마친 후 계속 버튼을 클릭하여 설치 요약 화면으로 이동합니다.
언어 설정

그림 11.4. 언어 설정

11.3. 설치 요약 화면

설치 요약 화면은 설치 구성의 중앙에 위치합니다.
설치 요약 화면

그림 11.5. 설치 요약 화면

Red Hat Enterprise Linux 설치 프로그램에서는 화면이 차례로 표시되지 않고 사용자가 선택하는 순서로 설치를 설정할 수 있습니다.
마우스를 사용하여 설치 섹션을 설정하기 위한 메뉴 항목을 선택합니다. 섹션 설정을 완료하거나 이를 나중에 설정하려면 화면 왼쪽 상단에 있는 완료 버튼을 클릭합니다.
경고 마크가 표시된 부분만 필요합니다. 설치를 시작하기 전 이 부분을 완료해야 한다는 경고 메세지를 화면 하단에 표시합니다. 남아 있는 섹션은 옵션입니다. 각 섹션 제목 아래에는 현재 설정이 요약되어 있습니다. 이를 사용하여 해당 섹션을 더 설정할 지에 대한 여부를 결정할 수 있습니다.
필요한 모든 부분이 완료되면 설치 시작 버튼을 클릭합니다. 11.12절. “설치 시작 ”에서 참조하십시오.
설치를 취소하려면 종료 버튼을 클릭합니다.

참고

백그라운드에서 작업이 실행되는 동안 특정 메뉴 항목이 일시적으로 회색으로 표시되어 사용할 수 없게 될 수 있습니다.
킥스타트 옵션 또는 부트 명령행 옵션을 사용하여 네트워크 상의 설치 리포지터리를 지정했으나 설치를 시작할 때 사용 가능한 네트워크가 없을 경우 설치 프로그램은 설치 요약 화면이 표시되기 전 네트워크 연결을 설정하기 위해 설정 화면을 표시합니다.
네트워크가 감지되지 않을 때 네트워크 설정 화면

그림 11.6. 네트워크가 감지되지 않을 때 네트워크 설정 화면

설치 DVD 또는 다른 로컬로 액세스 가능한 미디어에서 설치를 완료하기 위해 네트워크가 필요하지 않을 경우 이 단계를 생략할 수 있습니다. 하지만 네트워크 설치 (6.7절. “설치 소스” 참조) 또는 고급 스토리지 장치 (6.11절. “스토리지 장치” 참조)에는 네트워크 연결이 필요합니다. 설치 프로그램에서 네트워크를 설정하는 방법은 6.8절. “네트워크 & 호스트이름 ”에서 참조하십시오.

11.4. 날짜 & 시간

시간대, 날짜 설정 및 옵션으로 네트워크 시간을 설정하려면 설치 요약 화면의 날짜 & 시간을 선택합니다.
다음의 세 가지 방법을 사용하여 시간대를 선택할 수 있습니다:
  • 마우스를 사용하여 상호 대화식 지도에서 특정 도시를 선택하기 위해 클릭하면 빨간색 핀이 나타납니다.
  • 화면 상단에 있는 지역도시 드롭 다운 메뉴를 스크롤하여 시간대를 선택할 수 있습니다.
  • 지역 드롭 다운 메뉴의 하단에 있는 Etc를 선택한 후 GMT+1과 같이 GMT/UTC로 조정된 다음 메뉴에서 시간대를 선택합니다.
해당 도시가 지도에서나 드롭 다운 메뉴에 없을 경우 동일한 시간대에 있는 인근 주요 도시를 선택합니다.

참고

사용 가능한 도시 및 지역 목록은 시간대 데이터베이스 (tzdata: Time Zone Database) 퍼블릭 도메인의 것을 사용하고 있으며 이는 IANA (Internet Assigned Numbers Authority)에 의해 관리됩니다. Red Hat은 이 데이터베이스에 도시 또는 지역을 추가할 수 없습니다. 자세한 내용은 공식 웹사이트 http://www.iana.org/time-zones에서 참조하십시오.
시스템 클럭의 정확도를 유지하기 위해 NTP (Network Time Protocol)를 사용할 계획이라고 해도 타임존을 지정하십시오.
시간대 설정 화면

그림 11.7. 시간대 설정 화면

네트워크에 연결되어 있을 경우 네트워크 시간 스위치가 활성화됩니다. NTP를 사용하여 날짜 및 시간을 설정하려면 네트워크 시간 스위치를 ON으로 두고 설정 아이콘을 클릭하여 Red Hat Enterprise Linux가 사용해야 하는 NTP 서버를 선택합니다. 날짜 및 시간을 수동으로 설정하려면 스위치를 OFF로 옮깁니다. 시스템 클럭은 시간대 선택을 사용하여 화면 아래에 있는 올바른 날짜 및 시간을 표시합니다. 시간 및 날짜가 여전히 올바르지 않을 경우 이를 수동으로 조정합니다.
NTP 서버는 설치 시 사용 불가능할 수 있음에 유의합니다. 이러한 경우 이를 활성화하면 자동으로 시간이 설정되지 않을 수 있습니다. 서버가 사용 가능하게 되면 날짜와 시간이 업데이트됩니다.
선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치 완료 후 시간대 설정을 변경하려면 Settings 대화 창의 Date & Time 섹션으로 이동합니다.

11.5. 언어 지원

추가 언어 및 로케일 지원을 설치하려면 설치 요약 화면에서 언어 지원을 선택합니다.
마우스를 사용하여 추가 언어 지원을 선택합니다. 왼쪽 창에서 Español과 같은 언어를 선택합니다. 다음으로 오른쪽 창에서 Español (Costa Rica) 등과 같이 특정 지역의 로케일을 선택합니다. 여러 언어 및 로케일을 선택할 수 있습니다. 선택된 언어는 왼쪽 패널에서 굵게 강조 표시됩니다.
언어 지원 설정

그림 11.8. 언어 지원 설정

선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치를 완료한 후 언어 지원 설정을 변경하려면 Settings 대화 창의 Region & Language 섹션으로 이동합니다.

11.6. 키보드 설정

시스템에 여러 키보드 레이아웃을 추가하려면 설치 요약 화면에서 키보드를 선택합니다. 저장된 키보드 레이아웃은 설치 프로그램에서 바로 사용할 수 있으며 화면 오른쪽 상단에 항상 표시되는 키보드 아이콘을 통해 사용 전환할 수 있습니다.
처음에는 환영 화면에서 선택한 언어만 왼쪽 창에 있는 키보드 레이아웃으로 표시됩니다. 초기 레이아웃을 대체하거나 다른 레이아웃을 추가할 수 있습니다. 하지만 선택한 언어가 ASCII 문자를 사용하지 않을 경우 암호화된 디스크 파티션 또는 root 사용자 암호를 설정할 수 있도록 키보드 레이아웃을 추가해야 합니다.
키보드 설정

그림 11.9. 키보드 설정

새로운 레이아웃을 추가하려면 + 버튼을 클릭하여 목록에서 레이아웃을 선택하고 추가를 클릭합니다. 레이아웃을 삭제하려면 해당 레이아웃을 선택하고 - 버튼을 클릭합니다. 화살표 버튼을 사용하여 레이 아웃의 우선 순위를 지정합니다. 키보드 레이아웃의 시각적 미리 보기를 위해 해당 레이아웃을 선택하고 키보드 버튼을 클릭합니다.
레이아웃을 테스트하려면 마우스를 사용하여 오른쪽의 텍스트 상자를 클릭합니다. 텍스트를 입력하여 선택한 기능이 올바르게 작동하는지 확인합니다.
추가한 레이아웃을 테스트하려면 화면 상단의 언어 선택기를 클릭하여 해당 레이아웃으로 전환합니다. 하지만 레이아웃으로 전환하기 위해 키 조합을 설정하는 것이 좋습니다. 오른쪽 옵션 버튼을 클릭하여 레이아웃 전환 옵션 대화 상자를 열고 체크 상자를 선택하여 목록에서 키 조합을 선택합니다. 키 조합은 옵션 버튼 위에 표시됩니다. 이 조합은 설치 프로그램 중 그리고 설치된 시스템 모두에 적용되므로 설치 후 사용할 수 있도록 여기서 키 조합을 설정해야 합니다. 또한 레이아웃 간 전환을 위해 하나 이상의 조합을 선택할 수 있습니다.

중요

러시아어와 같이 라틴 문자를 허용하지 않는 레이아웃을 사용할 경우 영어 (US) 레이아웃을 추가하고 두 대의 레이아웃 사이를 전환할 수 있는 키 조합을 설정하는 것이 좋습니다. 라틴 문자가 없는 레이아웃만을 선택한 경우 설치 과정에서 유효한 root 암호 및 사용자 인증 정보를 입력하지 못할 수 있습니다. 이로 인해 설치를 완료하지 못 할 수 있습니다.
선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치를 완료한 후 키보드 설정을 변경하려면 Settings 대화 창의 Keyboard 섹션으로 갑니다.

11.7. 설치 소스

Red Hat Enterprise Linux를 설치할 파일 도는 위치를 지정하려면 설치 요약 화면에서 설치 소스를 선택합니다. 이 화면에서 DVD 또는 ISO 파일, 네트워크 위치와 같은 로컬에서 사용 가능한 설치 미디어를 선택할 수 있습니다.
설치 소스 화면

그림 11.10. 설치 소스 화면

다음 중 한가지 옵션을 선택해 주십시오:
자동 감지 설치 미디어
전체 설치 DVD 또는 USB 드라이브를 사용하여 설치를 시작하는 경우 설치 프로그램은 이를 감지하고 이 옵션에 기본 정보가 표시됩니다. 확인 버튼을 클릭하여 미디어가 설치에 적합한 지를 확인합니다. 이러한 무결성 테스트는 부팅 메뉴에서 Test this media & Install Red Hat Enterprise Linux 7.0을 선택한 경우 또는 rd.live.check 부팅 옵션을 사용하는 경우에 실행되는 것과 동일한 것입니다.
ISO 파일
설치 프로그램이 마운트 가능한 파일 시스템이 있는 파티션된 하드 드라이브가 감지될 경우 이 옵션이 나타납니다. 이 옵션을 선택하고 ISO 선택 버튼을 클릭한 후 시스템에 있는 설치 ISO 파일의 위치를 검색합니다. 그 후 확인을 클릭하여 파일이 설치에 적합한 지 확인합니다.
네트워크 상
네트워크 위치를 지정하려면 이 옵션을 선택하고 드롭다운 메뉴에 있는 다음 옵션 중 하나를 선택합니다:
  • http://
  • https://
  • ftp://
  • nfs
URL 위치를 시작으로 선택하여 주소 상자에 나머지 주소를 입력합니다. NFS를 선택한 경우 NFS 마운트 옵션을 지정하기 위한 다른 상자가 나타납니다.

중요

NFS 기반 설치 소스를 선택할 때 주소에 콜론 (:)을 사용하여 호스트 이름과 경로를 구분합니다. 예:
server.example.com:/path/to/directory
HTTP 또는 HTTPS 소스에 대해 프록시를 설정하려면 프록시 설정 버튼을 클릭합니다. HTTP 프록시 사용을 선택하고 프록시 URL 상자에 URL을 입력합니다. 프록시 인증이 필요한 경우 인증 사용을 선택하고 사용자 이름 및 암호를 입력합니다. 추가를 클릭합니다.
HTTP 또는 HTTP URL이 리포지터리 미러 몰록을 참조할 경우 입력란 아래의 체크 상자를 선택합니다.
설치 환경 및 소프트웨어 애드온에 대한 액세스 권한을 얻기 위해 추가 리포지터리를 지정할 수 있습니다. 자세한 내용은 11.9절. “소프트웨어 선택 ”에서 참조하십시오.
리포지터리를 추가하려면 + 버튼을 클릭합니다. 리포지터리를 삭제하려면 - 버튼을 클릭합니다. 화살표 아이콘을 클릭하여 이전 리포지터리 목록을 복원합니다. 예를 들어 이로 인해 현재 있는 항목이 설치 소스 화면으로 이동할 때마다 나타나는 항목으로 대체됩니다. 리포지터리를 활성화 또는 비활성화하려면 목록의 각 항목에 있는 활성화됨란에 있는 체크 상자를 클릭합니다.
화면의 오른쪽에서 추가 리포리터리 이름을 지정하고 네트워크의 주요 리포지터리를 설정하는 방법과 동일하게 설정할 수 있습니다.
설치 소스를 선택한 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

11.8. 네트워크 & 호스트이름

시스템의 중요한 네트워크 기능을 설정하려면 설치 요약 화면에서 네트워크 & 호스트이름을 선택합니다.

중요

Red Hat Enterprise Linux 7 설치를 완료하고 시스템을 처음 부팅하면 자동으로 설치 과정에서 설정한 네트워크 인터페이스가 활성화됩니다. 하지만, 몇몇 일반적인 설치 경로에서는 설치 프로그램이 네트워크 인터페이스를 설정하라는 메세지가 표시되지 않습니다. 예를 들어 Red Hat Enterprise Linux를 DVD에서 로컬 하드 드라이브에 설치하는 경우 그렇습니다.
Red Hat Enterprise Linux 7을 로컬 설치 소스에서 로컬 저장소 장치로 설치하는 경우, 만약 시스템이 처음 부팅했을 때, 네트워크 접속이 필요하다면, 설치시 최소한 하나의 네트워크 인터페이스를 수동으로 확실히 설치하도록 하십시오. 설정 편집 시 부팅 후 자동으로 연결하기 위해 연결을 설정해야 합니다.
로컬로 액세스할 수 있는 인터페이스는 설치 프로그램에 의해 자동으로 감지되어 수동으로 추가 또는 삭제할 수 없습니다. 감지된 인터페이스는 왼쪽 창에 나열됩니다. 목록에 있는 인터페이스를 클릭하면 오른쪽에 상세 정보가 표시됩니다. 네트워크 인터페이스를 활성화 또는 비활성화하려면 화면의 오른쪽 상단 코너에 있는 스위치를 ON 또는 OFF로 합니다.
네트워크 & 호스트이름 설정 화면

그림 11.11. 네트워크 & 호스트이름 설정 화면

연결 목록 아래에 있는 호스트 이름 입력 필드에 컴퓨터의 호스트 이름을 입력합니다. 호스트 이름은 hostname.domainname 형태의 정규화된 도메인 이름(fully-qualified domain name)(FQDN)이거나 hostname 형태의 짧은 호스트 이름(short host name)이 될 수 있습니다. 많은 네트워크는 연결된 시스템에 자동으로 도메인명을 제공하는 DHCP (Dynamic Host Configuration Protocol) 서비스를 제공합니다. DHCP 서비스가 컴퓨터에 도메인 이름을 할당하게 하려면 짧은 호스트 이름을 지정합니다.

중요

수동으로 호스트 이름을 지정하고자 할 경우 자신에게 할당되지 않은 도메인 이름을 사용하지 않도록 합니다. 이렇게 할 경우 네트워크 리소스를 사용할 수 없을 수 있습니다. 보다 자세한 내용은 Red Hat Enterprise Linux 7 네트워크 설정 가이드에서 권장하는 이름 지정 예를 참조하십시오.

참고

설치 완료 후 시스템 설정네트워크 부분을 사용하여 네트워크 설정을 변경할 수 있습니다.
네트워크 설정을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

11.8.1. 네트워크 연결 편집

다음 부분에서는 설치 도중 사용되는 일반적인 유션 연결의 가장 중요한 설정에 대해서만 설명합니다. 대부분의 사용 가능한 옵션은 대부분의 설치에서 변경할 필요가 없으며 설치된 시스템에 유지되지 않습니다. 다른 유형의 네트워크 설정과 유사하게 특정 설정 매개 변수는 다릅니다. 설치 후 네트워크 설정에 관한 내용은 Red Hat Enterprise Linux 7 네트워크 설정 가이드에서 참조하십시오.
네트워크 연결을 수동으로 설정하려면 화면의 오른쪽 하단 코너에 있는 설정 버튼을 클릭합니다. 대화 상자가 나타나면 선택한 연결을 설정할 수 있습니다. 표시되는 설정 옵션은 유선, 무선, 모바일 광대역, VPN, DSL 같은 연결 유형에 따라 다릅니다. 시스템 설정Network 섹션에 있는 실행 가능한 모든 설정에 대한 자세한 설명은 이 문서의 범위를 벗어납니다.
설치 도중 설정해 두면 유용한 네트워크 설정 옵션은 다음과 같습니다:
  • 시스템을 부팅할 때마다 연결을 사용하려면 네트워크가 사용 가능하면 자동 연결 체크 박스를 선택합니다.하나 이상의 자동 연결을 사용할 수 있습니다. 이 설정은 설치된 시스템에 유지됩니다.
    네트워크 자동 연결 기능

    그림 11.12. 네트워크 자동 연결 기능

  • 기본값으로 IPv4 매개 변수는 네트워크 상의 DHCP 서비스에 의해 자동으로 설정됩니다. 동시에 IPv6 설정은 자동 방식으로 설정됩니다. 대부분의 설치 경우에 이러한 조합이 적합하므로 변경할 필요가 없습니다.
    IP 프로토콜 설정

    그림 11.13. IP 프로토콜 설정

  • 로컬 네트워크으로만 연결을 제한하려면 이 연결을 네트워크상에 있는 리소스에 대해서만 사용을 선택합니다. 이 설정은 설치된 시스템에 전송되어 전체 연결에 적용됩니다. 추가 경로가 설정되어 있지 않아도 이를 선택할 수 있습니다.
    IPv4 경로 설정

    그림 11.14. IPv4 경로 설정

네트워크 설정 편집을 완료한 후 저장을 클릭하여 새로운 설정을 저장합니다. 설치 도중 이미 활성화된 장치를 다시 설정한 경우 설치 환경에서 새로운 설정을 사용하려면 장치를 다시 시작해야 합니다. 네트워크 & 호스트 이름 화면에서 ON/OFF 스위치를 사용하여 장치를 다시 시작합니다.

11.8.2. 고급 네트워크 인터페이스

고급 네트워크 인터페이스를 설치에 사용할 수 있습니다. 이에는 VLAN (virtual local area networks)와 통합된 링크를 사용하기 위한 두 가지 방식이 포함됩니다. 이러한 인터페이스에 대한 자세한 내용은 이 문서 범위를 벗어나므로 자세한 내용은 네트워크 설정 가이드에서 참조하십시오.
고급 네트워크 인터페이스를 생성하려면 네트워크 & 호스트 이름 화면의 왼쪽 하단 코너에 있는 + 버튼을 클릭합니다.
네트워크 & 호스트이름 설정 화면

그림 11.15. 네트워크 & 호스트이름 설정 화면

다음과 같은 옵션의 드롭 다운 메뉴가 있는 대화 상자가 나타납니다:
  • Bond – NIC (Network Interface Controller) 본딩으로 여러 네트워크 인터페이스를 하나의 채널에 결합하는 방식입니다.
  • Team – NIC 팀으로 여러 링크를 집계하기 위해 새로 구현되어 소형 커널 드라이버를 제공하여 패킷 흐름을 신속하게 처리하고 다양한 애플리케이션에는 모든 작업을 사용자 공간에서 수행하도록 고안되어 있습니다.
  • VLAN – 분리된 서로 다른 브로드캐스트 도메인을 생성하는 방법입니다.
고급 네트워크 인터페이스 대화 상자

그림 11.16. 고급 네트워크 인터페이스 대화 상자

참고

로컬에서 액세스할 수 있는 인터페이스는 유무선에 관계없이 설치 프로그램에 의해 자동으로 감지되므로 이러한 컨트롤러를 사용하여 수동으로 추가 또는 삭제할 수 없음에 유의합니다.
옵션을 선택하고 추가 버튼을 클릭하면 새 인터페이스를 설정하기 위한 대화 상자가 나타납니다. 보다 자세한 내용은 네트워크 설정 가이드에서 해당 부분을 참조하십시오. 기존 고급 인터페이스 설정을 편집하려면 화면 오른쪽 하단 코너에 있는 설정 버튼을 클릭합니다. 또한 - 버튼을 클릭하여 수동으로 추가한 인터페이스를 제거할 수 있습니다.

11.9. 소프트웨어 선택

설치할 패키지를 지정하려면 설치 요약 화면에서 소프트웨어 선택을 선택합니다. 패키지 그룹은 기본 환경으로 그룹화되어 있습니다. 이러한 환경은 특정 목적을 갖는 사전 정의된 패키지 세트입니다. 예를 들어 가상화 호스트 환경에는 시스템에서 가상 머신을 실행하기 위해 필요한 소프트웨어 패키지 모음이 들어 있습니다. 설치 시 하나의 소프트웨어 환경만을 선택할 수 있습니다.
각 환경에는 애드온 (Add-ons)의 형태로 추가 패키지를 사용할 수 있습니다. 애드온은 화면 오른쪽에 표시되어 있고 환경을 다시 선택하면 이 목록도 새로고침됩니다. 설치 환경에 따라 여러 애드온을 선택할 수 있습니다.
애드온 기능 목록은 수평선에서 두 부분으로 나뉘어져 있습니다.
  • 수평선 에 나열된 애드온은 선택한 환경에 고유한 것입니다. 목록에서 애드온을 선택하고 다른 환경을 선택한 경우 선택한 애드온은 사라지게 됩니다.
  • 수평선 아래에 나열된 애드온은 모든 환경에서 사용 가능합니다. 다른 환경을 선택해도 이 목록에서 선택한 사항에 영향을 미치지 않습니다.
서버 설치에서 소프트웨어 선택의 예

그림 11.17. 서버 설치에서 소프트웨어 선택의 예

사용 가능한 기반 환경 및 애드온은 설치 소스로 사용하는 Red Hat Enterprise Linux 7 설치 ISO 이미지의 종류에 따라 다릅니다. 예를 들어, server의 경우 서버에 대해 고안된 환경을 제공하는 반면 workstation의 경우 개발자 워크스테이션에 따라 배포를 위한 여러 선택 사항이 제공됩니다.
설치 프로그램은 사용 가능한 환경에 들어있는 패키지를 표시하지 않습니다. 특정 환경이나 애드온에 포함된 패키지를 확인하려면 설치 소스로 사용하는 Red Hat Enterprise Linux 7 설치 DVD에 있는 repodata/*-comps-variant.architecture.xml 파일을 확인합니다. 이 파일에는 사용 가능한 환경 (<environment> 태그로 표시) 및 애드온 (<group> 태그로 표시)을 설명하는 구조가 포함되어 있습니다.
사전 설정된 환경 및 애드온을 통해 시스템을 사용자 지정할 수 있지만 수동 설치에서 설치를 위해 개별 패키지를 선택할 수 있는 방법은 없습니다. 설치된 시스템을 완전히 사용자 지정하려면 최소한의 추가 소프트웨어와 함께 기본적인 Red Hat Enterprise Linux 7 버전만을 설치하는 최소 설치 환경을 선택할 수 있습니다. 설치를 완료한 후 처음 로그인하여 Yum 패키지 관리자로 필요한 추가 소프트웨어를 설치합니다.
다른 방법으로 킥스타트 파일을 사용하여 설치를 자동화하면 보다 더 높은 수준에서 설치된 패키지를 관리할 수 있습니다. 킥스타트 파일의 %packages 섹션에서 환경, 그룹, 개별 패키지를 지정할 수 있습니다. 킥스타트 파일에서 설치를 위해 패키지를 선택하는 방법은 23.3.3절. “패키지 선택”에서 참조하시고 킥스타트로 설치를 자동화하는 방법은 23장. 킥스타트 설치에서 참조하십시오.
설치할 환경 및 애드온을 선택한 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

11.9.1. 주요 네트워크 서비스

모든 Red Hat Enterprise Linux 설치에는 다음과 같은 네트워크 서비스가 포함됩니다:
  • syslog 유틸리티를 통한 중앙 집중 로깅
  • SMTP(Simple Mail Transfer Protocol)을 사용한 전자메일
  • NFS (Network File System)를 통한 네트워트 파일 공유
  • SSH(Secure SHell)을 사용한 원격 액세스
  • mDNS(멀티캐스트 DNS)를 사용한 자원 안내
Red Hat Enterprise Linux에 설치된 몇몇 자동화된 프로세스는 이메일 서비스를 사용하여 시스템 관리자에게 보고서와 메시지를 보낼 수 있습니다. 기본값으로, 이메일과 로깅, 인쇄 서비스는 다른 시스템으로 부터의 연결을 허용하지 않습니다.
설치 후 Red Hat Enterprise Linux 시스템의 이메일, 파일 공유, 로깅, 인쇄, 원격 데스크탑 액세스 서비스를 설정 할 수 있습니다. SSH 서비스는 기본값으로 활성화 됩니다. NFS 공유 서비스를 활성화하지 않고도 다른 시스템의 파일을 액세스하기 위해 NFS를 사용할 수 있습니다.

11.10. 설치 대상

Red Hat Enterprise Linux를 설치하려는 디스크를 선택하고 스토리지 공간을 파티션 설정하려면 설치 요약 화면에 있는 설치 대상을 선택합니다. 디스크 파티션 설정에 대해 잘 모르실 경우 부록 A. 디스크 파티션 소개에서 보다 많은 정보를 참조하십시오.

주의

Red Hat은 시스템 상에 저장된 데이터를 항상 백업해 두실 것을 권장합니다. 예를 들어 듀얼 부팅 시스템을 생성하거나 업그레이드를 수행하는 경우 스토리지 장치에 저장하고자 하는 데이터를 백업해 두셔야 합니다. 예상치 못한 상황이 발생하여 모든 데이터를 손실할 수 있기 때문입니다.

중요

만약 Red Hat Enterprise Linux를 텍스트 모드에서 설치한다면, 다음 부분에서 설명하고 있는 기본 파티션 구성만을 사용할 수 있습니다. 설치 프로그램이 자동으로 추가하거나 삭제하는 파티션 이외의 파티션이나 파일 시스템을 추가하거나 삭제하는 것은 불가능합니다.

중요

RAID 카드를 가지고 계신 경우, 일부 BIOS는 RAID 카드에서 부팅을 지원하지 않는다는 점을 기억해 주십시오. 이러한 경우, RAID 배열 외부에 위치한 파티션, 예를 들면 별개의 하드 드라이브에 /boot 파티션을 만드셔야 합니다. 내부 하드 드라이브는 문제가 생길 여지가 있는 RAID 카드와 함께 파티션 생성을 위해 사용되어야 합니다. /boot 파티션은 소프트웨어 RAID 설정에 필요합니다.
시스템의 자동 파티션을 선택했을 경우 /boot 파티션을 수동으로 편집해야 합니다. 보다 자세한 내용은 11.10.4절. “수동으로 파티션 설정 ”에서 참조하십시오.
스토리지 공간 개요

그림 11.18. 스토리지 공간 개요

이 화면에서는 컴퓨터에서 로컬 사용 가능한 스토리지 장치를 확인할 수 있습니다. 또한 디스크 추가 버튼을 클릭하여 특수 장치 또는 네트워크 장치를 추가할 수 있습니다. 이러한 장치에 대한 보다 자세한 내용은 11.11절. “스토리지 장치”에서 참조하십시오.
시스템의 파티션 설정 방법을 잘 모르는 경우 기본값으로 선택되어 있는자동으로 파티션 설정 라디오 버튼을 사용하여 설치 프로그램이 스토리지 장치를 파티션 설정하게 합니다.
스토리지 장치 창 아래에는 기타 스토리지 옵션이라고 레이블된 추가 옵션이 있습니다:
  • 파티션 설정 부분에서 스토리지 장치의 파티션 설정 방법을 선택할 수 있습니다. 수동으로 파티션을 설정하거나 설치 프로그램이 자동으로 파티션 설정을 하게 할 수 있습니다.
    이전에 사용하지 않은 스토리지에 설치하거나 또는 스토리지에 저정된 데이터를 저장해 둘 필요가 없는 경우 자동 파티션 설정을 권장합니다. 자동 파티션 설정을 실행하려면 기본값으로 선택된 자동으로 파티션 설정 라디오 버튼을 그대로 두어 설치 프로그램이 스토리지 공간에 필요한 파티션을 생성하게 합니다.
    자동으로 파티션 설정을 할 경우 추가 공간을 사용 가능하게 합니다라는 체크 상자를 선택하여 다른 파일 시스템에서 이 설치에 공간을 다시 할당하는 방법을 선택하게 할 수 있습니다. 자동 파티션 설정을 선택했지만 설치를 완료하기 위한 스토리지 공간이 충분하지 않을 경우 완료를 클릭하면 다음과 같은 대화 상자가 나타납니다:
    공간을 확보하기 위한 옵션이 있는 설치 옵션 대화 상자

    그림 11.19. 공간을 확보하기 위한 옵션이 있는 설치 옵션 대화 상자

    디스크 추가 & 취소를 클릭하여 스토리지 공간을 추가합니다. 공간 확보를 클릭하여 기존 파티션에서 일부 스토리지 공간을 확보합니다. 보다 자세한 내용은 11.10.3절. “디스크 공간 확보 ”에서 참조하십시오.
    수동 설정을 위해 파티션을 설정합니다 라디오 버튼을 선택한 경우 완료를 클릭한 후 수동으로 파티션 설정 화면으로 이동합니다. 보다 자세한 내용은 11.10.4절. “수동으로 파티션 설정 ”에서 참조하십시오.
  • 암호화 섹션에서 내 데이터를 암호화 체크상자를 선택하여 /boot 파티션을 제외한 모든 파티션을 암호화할 수 있습니다. 암호화에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.
화면 하단에 있는 전체 디스크 요약 및 부트로더 버튼을 통해 부트 로더를 설치할 디스크를 설정할 수 있습니다.
보다 자세한 내용은 11.10.1절. “부트로더 설치”에서 참조하십시오.
선택을 마친 후 완료 버튼을 클릭하여 설치 요약 화면으로 돌아가거나 수동 파티션 설정 화면으로 이동합니다.

중요

멀티패스 및 비 멀티패스 스토리지 장치가 있는 시스템에 Red Hat Enterprise Linux를 설치할 때 설치 프로그램에 있는 자동 파티션 레이아웃은 멀티패스와 비 멀티패스 장치가 혼합되어 있는 볼륨 그룹을 생성할 수 있습니다. 이는 멀티패스 스토리지의 목적에 반하는 것입니다.
설치 대상 화면에서 멀티패스 또는 비 멀티패스 장치만 선택하는 것이 좋습니다. 또는 수동 파티션 설정으로 진행합니다.

11.10.1. 부트로더 설치

Red Hat Enterprise Linux 7에서는 부트로더로 GRUB2 (GRand Unified Bootloader version 2)를 사용합니다. 부트로더는 컴퓨터가 시작되면 먼저 실행되는 프로그램으로 운영 체제에 제어를 불러들이고 전달하는 역할을 합니다. GRUB2는 모든 운영 체제를 시작할 수 있으며 체인 로딩 (chain loading)을 사용하여 지원되지 않는 운영체제의 다른 부트 로더에 제어를 전달할 수 있습니다.

주의

GRUB2를 설치하면 기존의 부트로더를 덮어쓰게 됩니다.
만약 다른 운영체제가 이미 설치되어 있는 경우라면, Red Hat Enterprise Linux는 자동으로 감지해서 GRUB2가 부팅할 수 있게 설정을 하려고 시도합니다. 만약 자동으로 감지하지 못 할 경우, 수동으로 추가 운영체제를 설정할 수 있습니다.
부트로더를 설치할 장치를 지정하려면 설치 대상 화면 하단에 있는 전체 디스크 요약 및 부트로더 링크를 클릭합니다. 선택한 디스크 대화상자가 표시됩니다. 드라이브의 파티션을 수동으로 설정하는 경우 이 대화상자로 이동하려면 수동으로 파티션 설정 화면에 있는 선택한 스토리지 장치를 클릭합니다.
선택한 디스크 요약

그림 11.20. 선택한 디스크 요약

부트란에서 초록색 아이콘은 원하는 부팅 장치로 장치 중 하나를 표시합니다. 부팅 장치를 변경하려면 목록에서 장치를 선택하고 부팅 장치로 설정 버튼을 클릭하여 부트 로더를 설치합니다.
새로운 부트로더의 설치를 거부하려면 표시된 장치를 선택하고 부트로더를 설치하지 않음 버튼을 클릭합니다. 확인표가 삭제되고 어떤 장치에도 GRUB2가 설치되지 않습니다.

주의

어떠한 이유에서든 부트로더를 설치하지 않기로 결정하셨다면, 시스템을 직접 부팅하실 수 없으며 다른 부팅 방법 (예, 상용 부트로더 프로그램)을 사용하셔야 합니다. 시스템을 부팅할 다른 방법이 있는 경우에만 이 옵션을 선택하십시오.

11.10.2. 파티션 암호화

데이터 암호화 옵션을 선택했을 경우 다음 화면으로 이동을 클릭시 설치 프로그램이 시스템의 파티션을 암호화하기 위한 암호구를 묻는 메세지가 표시됩니다.
파티션은 리눅스 통합 키 설정(LUKS)를 사용해 암호화됩니다 – 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.
암호화된 파티션에 대한 암호구 입력

그림 11.21. 암호화된 파티션에 대한 암호구 입력

암호구를 선택한 후 대화 상자에 있는 두 필드에 입력합니다. 암호 설정을 위한 키보드 레이아웃은 나중에 파티션 잠금 해제를 위해 사용하는 키보드 레이아웃과 동일한 것을 사용해야 함에 유의합니다. 언어 레이아웃 아이콘을 사용하여 올바른 레이아웃이 선택되어 있는지 확인합니다. 이 암호는 시스템을 부팅할 때 마다 입력해야 합니다. 암호 입력 필드에 커서가 있는 상태에서 Tab을 눌러 암호를 다시 입력합니다. 암호가 취약할 경우 경고 필드에 경고 아이콘이 표시되고 두 번째 필드에 입력할 수 없게 됩니다. 커서를 경고 아이콘 위로 가져 가면 암호 개선 방법을 알 수 있습니다.

주의

암호구를 잃어버린다면, 암호화된 파티션과 그 안의 데이터는 완전히 사용할 수 없게 됩니다. 잃어버린 암호를 복구할 방법은 없습니다.
Red Hat Enterprise Linux의 킥스타트 설치를 실행할 경우 설치 도중 암호화 암호구를 저장하고 백업 암호화 암호구를 생성할 수 있다는 점에 유의합니다. 디스크 암호화에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.

11.10.3. 디스크 공간 확보

설치 대상에서 선택한 디스크에 Red Hat Enterprise Linux를 설치하기 위한 공간이 충분하지 않아 설치 옵션 대화 상자에서 공간 확보를 선택했을 경우 디스크 공간 확보 대화 상자가 표시됩니다.

주의

파티션 축소를 선택하지 않으면 파티션 상의 공간 확보를 위해 모든 데이터가 삭제되므로 필요한 데이터를 백업해 두었는지를 확인해야 합니다.
기존 파일 시스템에서 디스크 공간 확보

그림 11.22. 기존 파일 시스템에서 디스크 공간 확보

Red Hat Enterprise Linux에서 검색된 기존 파일 시스템이 각 디스크의 일부로 표에 나열됩니다. 확보할 수 있는 공간란에는 설치에 재할당할 수 있는 공간이 나열됩니다. 작업 란에는 공간을 확보하기 위해 파일 시스템이 수행하는 작업이 나열됩니다.
표 아래에는 4 개의 버튼이 있습니다:
  • 저장 – 파일 시스템을 현재 상태로 두어 데이터가 삭제되지 않습니다. 이는 기본값 동작입니다.
  • 삭제 – 파일 시스템을 완전히 삭제합니다. 디스크에서 파일 시스템이 차지하고 있던 모든 공간을 설치에 사용할 수 있게 합니다.
  • 축소 – 파일 시스템에서 여유 공간을 회수하여 설치에 사용할 수 있게 합니다. 슬라이더를 사용하여 선택한 파티션의 새로운 크기를 설정합니다. LVM 또는 RAID가 사용되지 않은 크기 조정 가능한 파티션에서만 사용할 수 있습니다.
  • 모두 삭제/모두 저장 – 오른쪽에 있는 이 버튼은 기본값으로 모든 파일 시스템을 삭제 표시합니다. 이 버튼을 클릭하면 레이블이 변경되어 모든 파일 시스템을 다시 저장으로 표시되게 할 수 있습니다.
마우스를 사용하여 표에서 파일 시스템 또는 전체 디스크를 선택한 후 버튼을 클릭합니다. 작업란에 있는 레이블은 선택한 사항에 맞게 변경되고 하단에 표시되어 있는 공간 확보를 위한 전체 선택 영역 크기가 조정됩니다. 이 값 아래에는 선택한 패키지에 기반하여 설치에 필요한 크기가 있습니다.
설치를 계속 진행하기 위해 충분한 공간이 확보되면 공간 확보 버튼이 사용 가능하게 됩니다. 이 버튼을 클릭하여 설치 요약 화면으로 돌아가서 설치를 계속합니다.

11.10.4. 수동으로 파티션 설정

수동 파티션 설정 화면에서는 파티션을 설정합니다 옵션을 선택했을 경우 설치 대상에서 완료를 클릭했을 때 표시됩니다. 화면에서 디스크 파티션과 마운트 지점을 설정합니다. 이는 Red Hat Enterprise Linux 7이 설치될 파일 시스템을 지정합니다.

주의

Red Hat은 시스템 상에 저장된 데이터를 항상 백업해 두실 것을 권장합니다. 예를 들어 듀얼 부팅 시스템을 생성하거나 업그레이드를 수행하는 경우 스토리지 장치에 저장하고자 하는 데이터를 백업해 두셔야 합니다. 예상치 못한 상황이 발생하여 모든 데이터를 손실할 수 있기 때문입니다.
수동 파티션 설정 화면

그림 11.23. 수동 파티션 설정 화면

수동 파티션 설정 화면은 처음에 마운트 지점의 왼쪽 창에 나타납니다. 이 창은 마운트 지점 생성에 대한 정보 이외에는 비어있거나 설치 프로그램에서 감지된 기존 마운트 지점을 표시합니다. 이러한 마운트 지점은 검색된 운영 체제 설치에 의해 구성됩니다. 따라서 파티션이 여러 설치에서 공유되고 있을 경우 일부 파일 시스템이 여러번 표시될 수 있습니다. 선택한 저장 장치의 전체 공간 및 사용 가능한 공간은 이 창 아래에 표시됩니다.
시스템에 기존 파일 시스템이 있을 경우 설치를 위해 사용 가능한 공간이 충분한 지를 확인합니다. - 버튼을 사용하여 필요없는 파티션을 삭제합니다.

참고

디스크 파티션 정보 및 권장 사항은 부록 A. 디스크 파티션 소개11.10.4.5절. “추천된 파티션 나누기 계획”에서 참조하십시오. 최소한 적절한 크기의 root 파티션과 시스템의 RAM 용량에 따라 swap 파티션이 필요합니다.

11.10.4.1. 파일 시스템 추가 및 파티션 설정

Red Hat Enterprise Linux 7 설치에는 PReP 부트 파티션 및 다른 파티션 하나가 필요하지만 Red Hat은 최소 5 개의 파티션 (PReP, /, /home, /boot, swap)을 권장합니다. 필요에 따라 추가로 파티션을 생성할 수 있습니다. 보다 자세한 내용은 11.10.4.5절. “추천된 파티션 나누기 계획”에서 참조하십시오.
파일 시스템 추가는 두 가지 절차로 되어 있습니다. 먼저 특정 파티션 설정 계획에 마운트 지점을 생성합니다. 마운트 지점은 왼쪽 창에 표시됩니다. 다음으로 오른쪽 창에 있는 옵션을 사용하여 마운트 지점을 사용자 정의할 수 있습니다. 여기에서 이름, 장치 유형, 파일 시스템 유형, 레이블, 해당 파티션을 암호화하거나 다시 포맷할 지에 대한 여부 등을 선택할 수 있습니다.
기존 파일 시스템이 없고 설치 프로그램이 필요한 파티션 및 마운트 지점을 생성하게 할 경우 왼쪽 창의 드롭 다운 메뉴에서 원하는 파티션 설정 계획을 선택합니다. (Red Hat Enterprise Linux의 기본값은 LVM으로 되어 있음) 다음으로 자동으로 마운트 지점을 생성하기 위해 창 상단의 링크를 클릭하면 /boot 파티션, / (root) 파티션, swap 파티션이 사용 가능한 스토리지 크기에 맞게 생성됩니다. 이는 일반 설치에 권장되는 파티션이지만 필요에 따라 추가로 파티션을 생성할 수 있습니다.
또한 창 아래쪽에 + 버튼을 사용하여 개별 마운트 지점을 생성할 수 있습니다. 새 마운트 지점 추가 대화 상자가 열립니다. 마운트 지점 드롭 다운 메뉴에서나 자신의 경로 – 예를 들어 root 파티션의 경우 /를 부트 파티션의 경우 /boot를 선택하는 것과 같이 자신의 경로에서 사전 설정된 경로 중 하나를 선택합니다. 그 뒤 메가바이트, 기가바이트 또는 테라바이트 단위로 할당할 용량 텍스트 필드에 파티션 크기를 입력합니다 – 예를 들어 2 기가 바이트 파티션을 생성하려면 2GB를 입력합니다. 필드를 비워두거나 사용 가능한 용량 보다 큰 용량을 지정할 경우 남아있는 모든 여유 공간이 대신 사용됩니다. 이러한 세부 사항을 입력한 후 마운트 지점 추가 버튼을 클릭하여 파티션을 생성합니다.
수동으로 생성한 각각의 새로운 마운트 지점에 대해 왼쪽 창에 있는 드롭 다운 메뉴에서 파티션 설정 계획을 설정할 수 있습니다. 사용 가능한 옵션에는 표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝이 있습니다. /boot 파티션은 메뉴에서 선택한 값에 상관 없이 항상 표준 파티션에 배치됨에 유의합니다.
LVM 이외의 마운트 지점을 배치해야 하는 장치를 변경하려면 마운트 지점을 선택하고 창 하단의 설정 버튼을 클릭하면 마우트 지점 설정 대화 상자가 열립니다. 하나 이상의 장치를 선택하고 선택을 클릭합니다. 대화 상자를 닫은 후 수동으로 파티션 설정 화면의 오른쪽에 있는 설정 업데이트 버튼을 클릭하여 설정을 확인해야 함에 유의합니다.
마운트 지점 설정

그림 11.24. 마운트 지점 설정

전체 로컬 디스크 및 파티션 정보를 새로고침하려면 툴바에 있는 다시 검사 버튼 (화살표 아이콘이 있는)을 클릭합니다. 설치 프로그램 이외의 고급 파티션 설정을 수행한 후에만 이 작업이 필요합니다. 디스크 다시 검사 버튼을 클릭하면 설치 프로그램에서 지금까지 변경한 모든 설정 내용을 손실하게 됩니다.
디스크 재검색

그림 11.25. 디스크 재검색

화면 하단에 있는 링크에서는 설치 대상에서 선택한 스토리지 장치 수가 표시됩니다. (11.10절. “설치 대상 ” 참조) 이 링크를 클릭하면 선택한 디스크 대화 상자가 열립니다. 여기에서 디스크 정보를 확인할 수 있습니다. 보다 자세한 내용은 11.10.1절. “부트로더 설치”에서 확인하십시오.
파티션 또는 볼륨을 사용자 지정하려면 왼쪽 창에서 마운트 지점을 선택하면 오른쪽에 사용자 지정할 수 있는 기능이 나타납니다:
파티션 설정 사용자 정의

그림 11.26. 파티션 설정 사용자 정의

  • 이름 – LVM 또는 Btrfs 볼륨에 이름을 지정합니다. 표준 파티션이 생성될 때 이름이 자동으로 지정되기 때문에 이름을 편집할 수 없습니다. 예를 들어, /homesda1으로 이름을 지정할 수 있습니다.
  • 마운트 지점 – 파티션의 마운트 지점을 입력합니다. 예를 들어 파티션이 root 파티션이어야 할 경우, /를 입력하고 /boot 파티션이어야 할 경우 /boot를 입력합니다. 스왑 파티션의 경우 마운트 지점은 지정해서는 안됩니다 – 파일시스템 유형을 swap로 지정하는 것으로 충분합니다.
  • 레이블 – 파티션에 레이블을 지정합니다. 레이블은 각각의 파티션을 쉽게 인식하기 위해 사용됩니다.
  • 할당할 용량 – 파티션에 할당할 크기를 입력합니다. 단위로 킬로바이트, 메가바이트, 기가바이트, 테라바이트와 같은 일반적인 크기를 사용할 수 있습니다. 단위를 지정하지 않을 경우 메가바이트가 기본 옵션이됩니다.
  • 장치 유형표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝 중 선택합니다. 두 개 이상의 디스크를 파티션 설정을 위해 선택했을 경우 RAID도 사용할 수 있습니다. 파티션을 암호화하기 위해 암호화 확인란을 선택합니다. 나중에 암호를 설정하라는 메세지가 표시됩니다.
  • 파일 시스템 – 드롭 다운 메뉴에서 파티션에 해당하는 올바른 파일 시스템 유형을 선택합니다. 기존 파티션을 포맷하거나 데이터를 유지하기 위해 체크 표시하지 않은 상태로 두려면 다시 포맷란을 선택합니다.
파일 시스템 및 장치 유형에 대한 보다 자세한 내용은 11.10.4.1.1절. “파일 시스템 유형”에서 참조하십시오.
설정 업데이트 버튼을 클릭하여 변경 사항을 저장하고 사용자 지정하려는 다른 파티션을 선택합니다. 설치 요약 페이지에서 설치를 시작할 때 가지 실제로 변경 사항은 적용되지 않음에 유의합니다. 모두 다시 설정 버튼을 클릭하여 모든 파티션의 변경 내용을 모두 삭제하고 처음부터 다시 시작합니다.
모든 파일 시스템 및 마운트 지점을 생성하고 사용자 지정하면 완료 버튼을 클릭합니다. 파일 시스템의 암호화를 선택한 경우 암호를 생성하라는 메세지가 나타납니다. 다음으로 설치 프로그램이 실행되는 스토리지 관련 모든 동작의 개요를 표시하는 대화 상자가 나타나 파티션 및 파일 시스템 생성, 크기 변경, 삭제 등이 표시됩니다. 모든 변경 사항을 검토하고 취소 & 사용자 지정 파티션 설정으로 돌아가기를 클릭합니다. 요약 내용을 확인하려면 변경 사항을 적용을 클릭하여 설치 요약 페이지로 돌아갑니다. 기타 다른 장치를 파티션 설정하려면 설치 대상에서 해당 장치를 선택하고 수동 파티션 설정 화면으로 돌아가 이 부분에서 설명된 단계를 다시 시도합니다.
11.10.4.1.1. 파일 시스템 유형
Red Hat Enterprise Linux는 다른 장치 유형 및 파일 시스템을 생성하는 것을 허용합니다. 다음은 사용 가능한 장치 유형과 파일 시스템에 대한 간략한 설명과 활용법입니다.

장치 유형

  • 표준 파티션 – 표준 파티션은 파일 시스템이나 스왑 공간을 포함할 수 있습니다. 또한, 소프트웨어 RAID나 LVM 물리 볼륨을 위한 공간을 제공할 수 도 있습니다.
  • 논리 볼륨 (LVM) – LVM 파티션을 생성하면 자동으로 LVM 논리 볼륨이 생성됩니다. LVM은 물리적 디스크를 사용할 때 성능을 향상시킬 수 있습니다. 논리 볼륨을 생성하는 방법에 대한 내용은 11.10.4.3절. “LVM 논리 볼륨 만들기”에서 참조하십시오. LVM에 대한 자세한 내용은 Red Hat Enterprise Linux 7 논리 볼륨 관리자 관리에서 참조하십시오.
  • LVM 씬 프로비저닝 – 씬 프로비저닝을 사용하여 여유 공간의 스토리지 풀 (씬 풀이라고도 함)을 관리하고 애플리케이션이 필요한 경우 임의의 장치에 할당할 수 있습니다. 씬 풀은 스토리지 공간의 비용 효과 높은 할당이 필요할 경우 동적으로 확장할 수 있습니다.
  • BTRFS – Btrfs는 여러 장치와 같은 기능을 제공하는 파일 시스템입니다. 이는 ext2, ext3, ext4 파일 시스템 보다 더 많은 파일, 더 큰 파일, 보다 더 큰 볼륨을 관리할 수 있습니다. Btrfs 볼륨 생성 및 보다 자세한 내용은 11.10.4.4절. “Btrfs 하위 볼륨 생성 ”에서 확인하십시오.
  • 소프트웨어 RAID – 두 개 이상의 소프트웨어 RAID 파티션을 생성하여 RAID 장치를 생성할 수 있습니다. 하나의 RAID 파티션은 시스템에 있는 각각의 디스크에 할당됩니다. RAID 장치를 생성하는 방법은 11.10.4.2절. “소프트웨어 RAID 만들기”에서 참조하십시오. RAID에 대한 자세한 내용은 Red Hat Enterprise Linux 7 스토리지 관리 가이드에서 참조하십시오.

파일 시스템

  • xfs – XFS는 크기 변경이 자유롭고, 고성능의 파일 시스템으로, 16 엑사바이트까지(대략 1천6백만 테라바이트) 지원하며, 파일당 8 엑사바이트(대략 8백만 테라바이트) 지원하고, 디렉토리당 수 천만 개의 파일을 포함할 수 있습니다. XFS는 메타데이터 저널링을 지원하여, 빠른 복구를 제공합니다. XFS 파일 시스템은 또한 마운트되어 활성화된 상태에서도 단편화 제거나, 크기 변경이 가능합니다. 이러한 파일 시스템은 기본값으로 선택하는 것이 좋습니다. 이전에 사용된 ext4 파일 시스템에서 XFS로의 일반적인 명령을 해석하는 방법에 대한 자세한 내용은 부록 E. ext4 및 XFS 명령 참조 표 에서 참조하십시오.
    XFS 파티션의 최대 지원 크기는 500 TB입니다.
  • ext4 – ext4 파일 시스템은 ext3 파일 시스템에 기초하고 있으며 여러 사항이 개선되었습니다. 이러한 개선 사항에는 대용량 파일 시스템 및 대용량 파일 지원, 디스크 공간의 보다 빠르고 효과적인 할당, 디렉토리에 있는 하부 디렉토리 수에 제한이 없음, 보다 빠른 파일 시스템 확인 기능 및 보다 강력한 저널링 기능 등이 포함됩니다.
    Red Hat Enterprise Linux 7에서 ext4 파일 시스템의 최대 지원 크기는 현재 50 TB입니다.
  • ext3 – ext3 파일시스템은 ext2 파일 시스템을 기반으로 하지만, 한가지 장점을 가지고 있습니다 – 저널링입니다. 저널링 파일시스템을 사용하면, 파일 시스템이 충돌한 다음에 파일시스템 복구를 위해 소요되는 시간이 적게 걸립니다. 이는 충돌이 발생할 때 마다 fsck 유틸리티를 실행하여 파일 시스템이 메타데이터의 일관성을 검사할 필요가 없기 때문입니다.
  • ext2 – ext2 파일 시스템은 일반 파일, 디렉토리, 심볼릭 링크 등을 포함하여 표준 Unix 파일 유형을 지원합니다. 이 파일 시스템은 255 자까지 허용하는 긴 파일 이름을 부여할 수 있는 기능을 제공합니다.
  • vfat – VFAT 파일 시스템은 Linux 파일 시스템으로서 FAT 파일 시스템 상의 Microsoft Windows 긴 파일명과 호환 가능합니다.
  • swap – 스왑 파티션은 가상 메모리를 지원하는데 사용됩니다. 즉, 시스템이 처리하는 데이터를 저장할 RAM이 충분하지 않을 때 스왑 파티션에 데이터가 기록됩니다.
  • PReP – 하드 드라이브의 첫 번째 파티션에 있는 작은 부팅 파티션입니다. PReP 부팅 파티션에는 GRUB2 부트로더가 포함되어 있어 IBM Power Systems 서버에서 Red Hat Enterprise Linux를 부팅할 수 있습니다.
각 파일 시스템에는 파일 시스템에 따라 다른 크기 제한이나 파일 시스템에 들어 있는 개별적 파일이 있습니다. 지원되는 최대 파일 및 파일 시스템 크기에 대한 정보는 각 파일 시스템은 파일 시스템에 따라 다른 크기 제한이나 파일 시스템에 저장되어있는 개별 파일이 있습니다. 지원하는 최대 파일 및 파일 시스템의 크기 등의 정보는 https://access.redhat.com/site/articles/rhel-limits의 고객 포털에 있는 Red Hat Enterprise Linux 기술 기능 및 제한 페이지에서 참조하십시오.

11.10.4.2. 소프트웨어 RAID 만들기

RAID (Redundant arrays of independent disks)는 향상된 성능과 설정에 따라 더 나은 내오류성 (fault tolerance)을 제공하기 위해서 여러 저장 장치에서 구성됩니다. 다음에서 RAID의 여러 유형에 대한 설명을 참조하십시오.
RAID 장치는 하나의 단계를 거쳐 생성되며 디스크는 필요에 따라 추가 또는 삭제할 수 있습니다. 각 장치에 대해 디스크 당 하나의 RAID 파티션을 생성할 수 있기 때문에 설치 프로그램에서 사용할 수 있는 디스크 수에 따라 사용 가능한 RAID 장치 레벨이 결정됩니다.
소프트웨어 RAID 파티션 생성 – 장치 유형 메뉴 확장

그림 11.27. 소프트웨어 RAID 파티션 생성 – 장치 유형 메뉴 확장

RAID 설정 옵션은 설치에 두 개 이상의 저장 장치를 선택한 경우에만 볼 수 있습니다. RAID 장치를 생성하려면 최소 두 개의 디스크가 필요합니다.
RAID 장치를 생성하려면 다음을 실행합니다:
  1. 11.10.4.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 마운트 지점을 생성합니다. 이 마운트 지점을 설정하여 RAID 장치를 설정합니다.
  2. 왼쪽 창에서 파티션을 선택한 상태에서 창 아래의 설정 버튼을 선택하여 마운트 지점 설정 대화 상자를 엽니다. RAID 장치에 포함할 디스크를 선택하고 선택을 클릭합니다.
  3. 장치 유형 드롭 다운 메뉴를 클릭하여 RAID를 선택합니다.
  4. 파일 시스템 드롭 다운 메뉴를 클릭하여 원하는 파일 시스템 유형을 선택합니다. (6.10.4.1.1절. “파일 시스템 유형” 참조)
  5. RAID 레벨 드롭 다운 메뉴를 클릭하여 원하는 RAID 레벨을 선택합니다.
    사용 가능한 RAID 레벨은 다음과 같습니다:
    RAID0 – 최적화된 성능 (스트라이프)
    데이터를 여러 저장 장치에 분산시킵니다. RAID 레벨 0는 표준 파티션의 성능을 향상시키고 여러 저장 장치를 하나의 대량 가상 장치로 모으기 위해 사용될 수 있습니다. RAID 레벨 0는 중복이 없기 때문에 어레이에 있는 하나의 장치가 오작동하면 어레이 전체가 손상됩니다. RAID 0에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID1 – 중복 (미러링)
    하나의 저장 장치에 있는 데이터를 하나 이상의 다른 저장 장치에 미러링합니다. 어레이에 있는 추가 장치는 중복성 수준을 향상시킵니다. RAID 1에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID4 – 오류 검사 (패리티)
    데이터를 여러 저장소 장치에 배분하지만, 장치중 하나를 패리티 정보를 저장하기 위해서 사용합니다. 이에 따라 배열내의 한 장치에 오류가 발생해도 정보를 보호할 수 있습니다. 하지만 모든 패리티 정보가 하나의 장치에 저장되기 때문에, 그 장치에 접근하는 것이 전체 배열의 성능을 결정하는 병목지점이 됩니다. RAID4는 최소 3개의 RAID 파티션을 필요로 합니다.
    RAID5 – 분산 오류 검사
    데이터와 패리티 정보를 여러 저장 장치에 분산시킵니다. 따라서 RAID 레벨 5는 여러 장치에 걸쳐 데이터를 분산시키는 성능 상의 장점을 제공하지만 패리티 정보도 어레이를 통해 분산되기 때문에 RAID 레벨 4의 성능 병목 현상이 존재하지 않습니다. RAID 5에는 최소 세 개의 RAID 파티션이 필요합니다.
    RAID6 – 중복 오류 검사
    RAID 레벨 6는 RAID 레벨 5와 유사하지만 하나의 패리티 데이터 세트만을 저장하지 않고 두 세트를 저장합니다. RAID 6에는 최소 네 개의 RAID 파티션이 필요합니다.
    RAID10 – 중복 (미러링)최적화된 성능 (스트라이프)
    RAID 레벨 10은 중첩 RAID 또는 하이브리드 RAID입니다. RAID 레벨 10은 저장 장치의 미러된 세트를 통해 데이터를 분산시키는 것으로 구축됩니다. 예를 들어, 4 개의 RAID 파티션에서 구축된 RAID 레벨 10은 하나의 파티션을 다른 파티션을 미러하는 두 쌍의 파티션으로 구성되어 있습니다. 그 후 RAID 레벨 0과 같이 데이터가 저장 장치의 두 쌍 모두에 걸쳐 분산됩니다. RAID 10에는 최소 네 개의 RAID 파티션이 필요합니다.
  6. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.
디스크 수가 지정된 RAID 레벨에 필요한 디스크 수보다 적은 경우, 지정된 설정에 필요한 디스크 수를 나타내는 메세지가 창 하단에 표시됩니다.

11.10.4.3. LVM 논리 볼륨 만들기

논리 볼륨 관리(LVM)은 하드 드라이브나 LUN과 같은 하부의 물리적 저장소 공간 위에 단순한 논리적인 시각을 제공합니다. 물리적 저장소의 파티션은 물리 볼륨으로 표현되며, 이들을 모아서 볼륨 그룹을 만들 수 있습니다. 각각의 볼륨 그룹은 여러개의 논리 볼륨으로 나뉠 수 있으며, 이들 각각은 표준 디스크 파티션과 유사합니다. 따라서, LVM 논리 볼륨은 여러 물리적 디스크에 걸쳐 있는 파티션과 같이 동작합니다.
LVM에 대한 보다 자세한 내용은 부록 C. LVM 이해하기 or read the Red Hat Enterprise Linux 7 LVM 관리 가이드에서 참조하십시오. LVM 설정은 그래픽 설치 프로그램에서만 사용 가능하다는 점에 유의하십시오.

중요

텍스트 모드 설치 도중 LVM 설정을 사용할 수 없습니다. 처음부터 LVM 설정을 생성하고자 할 경우 Ctrl+Alt+F2를 눌러 다른 가상 콘솔을 사용하고 lvm 명령을 실행합니다. 텍스트 모드 설치로 돌아오려면 Ctrl+Alt+F1을 누릅니다.
논리 볼륨 설정

그림 11.28. 논리 볼륨 설정

논리 볼륨을 생성하여 새로운 또는 기존 볼륨 그룹에 추가하려면 다음을 실행합니다:
  1. 11.10.4.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 LVM 볼륨의 마운트 지점을 생성합니다.
  2. 장치 유형 드롭 다운 메뉴를 클릭하여 LVM을 선택합니다. 볼륨 그룹 드롭 다운 메뉴가 나타나 새로 생성된 볼륨 그룹 이름을 표시합니다.
  3. 옵션으로 필요에 따라 메뉴을 클릭하여 새 볼륨 그룹 생성을 선택하거나 또는 수정을 클릭하여 새로 생성된 볼륨 그룹을 설정합니다. 새 볼륨 그룹 생성 옵션 및 수정 버튼을 사용하면 볼륨 그룹 설정 대화 상자가 나타납니다. 여기서 논리 볼륨 그룹 이름을 다시 지정하고 포함할 디스크를 선택할 수 있습니다.
    LVM 볼륨 그룹 사용자 정의하기

    그림 11.29. LVM 볼륨 그룹 사용자 정의하기

    사용 가능한 RAID 레벨은 실제 RAID 장치와 같습니다. 보다 자세한 내용은 11.10.4.2절. “소프트웨어 RAID 만들기”에서 참조하십시오. 또한 볼륨 그룹을 암호화하거나 크기 정책을 설정할 수 있습니다. 사용 가능한 정책 옵션은 다음과 같습니다:
    • 자동 – 볼륨 그룹 크기는 자동으로 설정되므로 설정된 논리 볼륨을 포함하기에 충분한 크기가 됩니다. 볼륨 그룹에 여유 공간이 필요없는 경우에 적합합니다.
    • 가능한 크게 – 설정한 논리 볼륨의 크기에 상관 없이 최대 크기의 볼륨 그룹이 생성됩니다. 이는 대부분의 데이터를 LVM에 저장하고자 할 경우, 기존 논리 볼륨의 크기를 차후에 증가시켜야 할 경우, 볼륨 그룹에 추가 논리 볼륨을 생성해야 할 경우에 적합합니다.
    • 고정 – 이 옵션을 사용하여 볼륨 그룹 크기를 정확하게 설정할 수 있습니다. 설정된 논리 볼륨은 고정된 크기에 적합한 크기여야 합니다. 이는 설정하려는 볼륨 그룹의 용량을 정확히 알 고 있는 경우에 유용합니다.
    그룹이 설정되면 저장 버튼을 클릭합니다.
  4. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

주의

LVM 볼륨에 /boot 파티션을 배치하는 것은 지원되지 않습니다.

11.10.4.4. Btrfs 하위 볼륨 생성

Btrfs는 파일 시스템 유형이지만 저장 장치의 몇 가지 기능을 갖고 있습니다. 이는 파일 시스템이 오류를 잘 견뎌내고 오류 발생시 더 쉽게 감지되어 수정할 수 있도록 디자인되었습니다. 메타 데이터와 데이터의 무결성을 보장하기 위해 체크섬을 사용하며, 백업이나 복구를 위해 사용할 수 있도록 스냅샷을 유지합니다.
수동으로 파티션 설정 시 볼륨 대신 Btrfs 하위 볼륨을 생성하면 설치 프로그램은 이러한 하위 볼륨을 저장하기 위해 자동으로 Btrfs 볼륨을 생성합니다. 수동 파티션 설정 화면의 왼쪽 창에 표시되는 각각의 Btrfs 마운트 지점의 크기는 모두 같게 표시됩니다. 이는 각각의 개별적 하위 볼륨의 크기를 나타내는 것이 아니라 볼륨 전체 크기를 반영하기 때문입니다.
Btrfs 하위 볼륨 설정

그림 11.30. Btrfs 하위 볼륨 설정

Btrfs 하위 볼륨을 생성하려면 다음을 실행합니다:
  1. 11.10.4.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 마운트 지점을 생성합니다. 이 마운트 지점을 설정하여 Btrfs 볼륨을 설정합니다.
  2. 장치 유형 드롭 다운 메뉴를 클릭하여 BTRFS를 선택합니다. 파일 시스템 드롭 다운 메뉴가 자동으로 Btrfs를 회색으로 표시합니다. 볼륨 드롭 다운 메뉴가 나타나 새로 생성된 볼륨 이름을 표시합니다.
  3. 옵션으로 필요에 따라 메뉴를 클릭하거나 새 볼륨 생성 또는 수정을 클릭하여 새로 생성한 볼륨을 설정합니다. 새 볼륨 생성 옵션 및 수정 버튼을 사용하면 볼륨 설정 대화 상자가 나타납니다. 여기서 하부 볼륨의 이름을 변경하거나 RAID 레벨을 추가할 수 있습니다.
    Btrfs 볼륨 사용자 정의하기

    그림 11.31. Btrfs 볼륨 사용자 정의하기

    사용 가능한 RAID 레벨은 다음과 같습니다:
    RAID0 (성능)
    데이터를 여러 저장 장치에 분산시킵니다. RAID 레벨 0는 표준 파티션의 성능을 향상시키고 여러 저장 장치를 하나의 대량 가상 장치로 모으기 위해 사용될 수 있습니다. RAID 레벨 0는 중복이 없기 때문에 어레이에 있는 하나의 장치가 오작동하면 어레이 전체가 손상됩니다. RAID 0에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID1 (중복성)
    하나의 저장 장치에 있는 데이터를 하나 이상의 다른 저장 장치에 미러링합니다. 어레이에 있는 추가 장치는 중복성 수준을 향상시킵니다. RAID 1에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID10 (성능, 중복성)
    RAID0와 RAID1을 결합하여 고성능 및 중복성을 동시에 제공합니다. 중복성을 제공하는 RAID1 어레이 (미러링)에 데이터를 분산시켜 스트라이프 (RAID0)되어 성능 (스트라이핑)을 향상시킵니다. 최소 4 개의 RAID 파티션이 필요합니다.
    또한 볼륨을 암호화하거나 크기 정책을 설정할 수 있습니다. 사용 가능한 정책 옵션은 다음과 같습니다:
    • 자동 – 볼륨 크기는 자동으로 설정되므로 설정된 하위 볼륨을 포함하기에 충분한 크기가 됩니다. 볼륨에 여유 공간이 필요없는 경우에 적합합니다.
    • 가능한 크게 – 설정한 하위 볼륨의 크기에 상관 없이 최대 크기의 볼륨이 생성됩니다. 이는 대부분의 데이터를 Btrfs에 저장하고자 할 경우, 기존 하위 볼륨의 크기를 차후에 증가시켜야 할 경우, 볼륨에 추가 하위 볼륨을 생성해야 할 경우에 적합합니다.
    • 고정 – 이 옵션을 사용하여 볼륨 크기를 정확하게 설정할 수 있습니다. 설정된 하위 볼륨은 고정된 크기에 적합한 크기여야 합니다. 이는 설정하려는 볼륨의 용량을 정확히 알 고 있는 경우에 유용합니다.
    볼륨이 설정되면 저장 버튼을 클릭합니다.
  4. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.
디스크 수가 지정된 RAID 레벨에 필요한 디스크 수보다 적은 경우, 지정된 설정에 필요한 디스크 수를 나타내는 메세지가 창 하단에 표시됩니다.

주의

Btrfs 하위 볼륨에 /boot 파티션을 배치하는 것은 지원되지 않습니다.

11.11. 스토리지 장치

Red Hat Enterprise Linux를 다양한 스토리지 장치에 설치할 수 있습니다. 11.10절. “설치 대상 ”에서 설명하고 있듯이 설치 대상 페이지에서 기본적인 로컬 액세스 가능한 스토리지 장치를 확인할 수 있습니다. 특정 스토리지 장치를 추가하려면 화면의 특정 & 네트워크 디스크 섹션에 있는 디스크 추가 버튼을 클릭합니다.
스토리지 공간 개요

그림 11.32. 스토리지 공간 개요

11.11.1. 저장소 장치 선택 화면

스토리지 장치 선택 화면은 Anaconda 설치 프로그램이 액세스할 수 있는 모든 스토리지 장치를 표시합니다.
장치는 다음 탭 아래 서로 구분되어 있습니다:
멀티패스 장치
같은 시스템의 다중 SCSI 컨트롤러나 광 채널 포트를 통해 연결 가능한 하나 이상의 경로를 통해 연결 가능한 저장소 장치.
설치 프로그램은 16자 또는 32자로된 일련 번호를 갖는 멀티패스 스토리지 장치만을 검색합니다.
다른 SAN 장치
SAN (Storage Area Network)에서 사용 가능한 장치.
펌웨어 RAID
펌웨어 RAID 컨트롤러에 연결된 저장소 장치
탭을 사용한 특화된 스토리지 장치 개요

그림 11.33. 탭을 사용한 특화된 스토리지 장치 개요

iSCSI 장치를 설정하려면 iSCSI 대상 추가 버튼을 클릭합니다. FCoE (Fibre Channel over Ethernet) 장치를 설정하려면 FCoE SAN 추가 버튼을 클릭합니다. 두 버튼 모두 화면의 오른쪽 하단 코너에 있습니다.
개요 페이지에는 검색 탭이 있어 이를 통해 포트, 대상, LUN (logical unit number), WWID (World Wide Identifier) 등으로 스토리지 장치를 필터링할 수 있습니다.
저장소 장치 검색 탭

그림 11.34. 저장소 장치 검색 탭

검색 탭에는 포트, 대상, LUN, WWID에 따라 검색을 선택할 수 있는 검색 항목 드롭 다운 메뉴가 있습니다. WWID 또는 LUN에 따라 검색할 때 텍스트 입력 필드에 추가 값을 넣습니다. 검색 버튼을 클릭하여 검색을 시작합니다.
각각의 장치는 별도의 줄에 표시되며, 왼쪽에 체크박스가 있습니다. 설치 과정에 해당 장치를 사용할 수 있게 하려면 체크박스를 클릭합니다. 설치 과정에서 Red Hat Enterprise Linux를 여기서 선택한 장치중 하나에 설치하도록 선택할 수 있으며, 여기서 선택한 다른 장치들은 설치된 시스템의 일부로써 자동으로 마운트되게 할 수 있습니다.
여기에서 선택한 장치는 설치 과정에서 자동으로 지워지지 않는다는 것을 기억하십시오. 이 화면에서 장치를 선택하는 것 그 자체만으로 해당 장치에 있는 데이터를 삭제되게 만들지 않습니다. 또한, 여기서 지정하지 않은 장치들도 설치가 완료된 후에 /etc/fstab를 변경해서 시스템에 추가할 수 있다는 것을 기억하십시오.

중요

이 화면에서 선택하지 않은 스토리지 장치는 Anaconda에서 더이상 볼 수 없습니다. 연쇄 로드로 Red Hat Enterprise Linux 부트 로더를 다른 부트 로더에서 실행하려면, 이 화면에서 표시된 모든 장치를 선택하십시오.
설치 도중 사용 가능한 스토리지 장치를 선택한 후 완료를 클릭하여 설치 대상 화면으로 돌아갑니다.

11.11.1.1. 고급 저장 옵션

고급 저장 장치를 사용하려면 설치 대상 화면의 오른쪽 하단 코너에 있는 해당 버튼을 클릭하여 iSCSI (TCP/IP를 통한 SCSI) 대상 또는 FCoE (Fibre Channel over Ethernet) SAN (Storage Area Network)를 설정할 수 있습니다. 부록 B. iSCSI 디스크 에서 iSCSI에 대한 소개를 참조하십시오.
고급 저장 옵션

그림 11.35. 고급 저장 옵션

11.11.1.1.1. iSCSI 파라미터 설정
iSCSI 대상 추가... 버튼을 클릭하면 iSCSI 스토리지 대상 추가 대화 상자가 나타납니다.
iSCSI 검색 상세 정보 대화 상자

그림 11.36. iSCSI 검색 상세 정보 대화 상자

설치를 위해 iSCSI 저장 장치를 사용하려면 Anaconda는 iSCSI 대상으로 iSCSI 저장 장치를 검색할 수 있어야 하며 이에 액세스하기 위해 iSCSI 세션 을 생성할 수 있어야 합니다. 이러한 각 단계는 CHAP (Challenge Handshake Authentication Protocol) 인증을 위해 사용자 이름과 암호를 필요로할 수 있습니다. 또한 검색 및 세션 모두에 대해 대상이 부착된 (역방향 CHAP) 시스템에 있는 iSCSI 개시자를 인증하기 위해 iSCSI 대상을 설정할 수 있습니다. CHAP 및 역방향 CHAP이 모두 사용된 경우 상호 CHAP 또는 양방향 CHAP이라고 합니다. 상호 CHAP은 iSCSI 연결에 대해 높은 수준의 보안을 제공하며 특히 CHAP 인증 및 역방향 CHAP 인증에 대해 사용자 이름과 암호가 다를 경우 그러합니다.

참고

iSCSI 검색 및 iSCSI 로그인 단계를 필요한 만큼 여러번 반복하여 필요한 모든 iSCSI 저장 장치를 추가합니다. 하지만 처음으로 검색 시도한 이후 iSCSI 개시자의 이름을 변경할 수 없습니다. iSCSI 개시자 이름을 변경하려면 설치를 다시 시작해야 합니다.

절차 11.1. iSCSI 검색 및 iSCSI 세션 시작

Add iSCSI 스토리지 대상 추가 대화 상자를 사용하여 iSCSI 대상을 검색하기 위해 필요한 정보를 Anaconda에 입력합니다.
  1. 대상 IP 주소란에 iSCSI 대상 IP 주소를 입력합니다.
  2. IQN (iSCSI qualified name) 형식으로 iSCSI 개시자에 대해 iSCSI 개시자 이름란에 이름을 입력합니다. 유효한 IQN 항목에는 다음을 포함합니다:
    • iqn. 문자열 (마침표가 있음에 유의)
    • 조직의 인터넷 도메인이나 하위 도메인의 이름이 등록된 시간을 지정하는 날짜 코드를 네 자리 년, 대시, 두 자리 월, 마침표의 순서로 표시합니다. 예를 들어 2010년 9월은 2010-09.로 표시됩니다.
    • 조직의 인터넷 도메인 또는 하위 도메인 이름은 최상위 도메인을 제일 처음으로 하여 역순으로 나타납니다. 예를 들어, 하위 도메인 storage.example.comcom.example.storage로 나타납니다.
    • 콜론 다음에 도메인 또는 하위 도메인의 특정 iSCSI 개시자를 식별할 수 있는 고유한 문자열을 지정합니다. 예: :diskarrays-sn-a8675309
    전체 IQN은 iqn.2010-09.storage.example.com:diskarrays-sn-a8675309와 유사합니다. Anaconda는 이 형식으로 이름을 붙인 iSCSI 개시자 이름을 미리 생성할 수 있습니다.
    IQN에 대한 보다 자세한 내용은 http://tools.ietf.org/html/rfc3720#section-3.2.6에서 RFC 3720 – iSCSI (Internet Small Computer Systems Interface)에 있는 3.2.6. iSCSI 이름http://tools.ietf.org/html/rfc3721#section-1에서 RFC 3721 – iSCSI (Internet Small Computer Systems Interface) 이름 지정 및 검색에 있는 1. iSCSI 이름 및 주소를 참조하십시오.
  3. 인증 유형 검색 드롭 다운 메뉴를 사용하여 iSCSI 검색에 사용할 인증 유형을 지정합니다. 다음과 같은 옵션을 사용할 수 있습니다:
    • 인증이 없음
    • CHAP 쌍
    • CHAP 쌍 및 역방향 쌍
    • 인증 유형으로 CHAP 쌍을 선택하신 경우, CHAP 사용자 이름CHAP 암호 란에 iSCSI 대상에 대한 사용자 이름과 암호를 입력합니다.
    • 인증 유형으로 CHAP 쌍 및 역방향 쌍을 선택한 경우 CHAP 사용자 이름CHAP 암호란에 iSCSI 대상에 대한 사용자 이름과 암호를 입력하고 역방향 CHAP 사용자 이름역방향 CHAP 암호란에 iSCSI 개시자에 대한 사용자 이름과 암호를 입력합니다.
  4. 옵션으로 네트워크 인터페이스에 대상을 바인딩이라는 확인란을 선택합니다.
  5. 검색 시작 버튼을 클릭합니다. Anaconda는 입력된 정보를 바탕으로 iSCSI 대상 검색을 시도합니다. 검색이 성공하면 대화 상자에 대상에서 검색된 모든 iSCSI 노드 목록이 표시됩니다.
  6. 각 노드 옆에는 체크 상자가 있습니다. 설치에 사용할 노드를 선택하기 위해 체크 상자를 클릭합니다.
    검색된 iSCSI 노드의 대화 상자

    그림 11.37. 검색된 iSCSI 노드의 대화 상자

  7. 노드 로그인 인증 유형 메뉴에서는 3 단계에서 설명한 검색 인증 유형 메뉴와 동일한 옵션을 제공합니다. 하지만 검색 인증에 대한 인증이 필요할 경우 검색된 노드에 로그이할 때와 동일한 인증을 사용합니다. 이를 위해 메뉴에서 검색에서 인증 사용 추가 옵션을 사용합니다. 올바를 인증을 지정하면 로그인 버튼이 사용 가능하게 됩니다.
  8. 로그인 버튼을 클릭하여 iSCSI 세션을 시작합니다.
11.11.1.1.2. FCoE 매개 변수 설정
FCoE SAN 추가... 버튼을 클릭하면 FCoE 스토리지 장치를 검색하기 위해 네트워크 인터페이스를 설정하기 위한 대화 상자가 나타납니다.
먼저 NIC 드롭 다운 메뉴에서 FCoE 스위치에 연결된 네트워크 인터페이스를 선택하고 FCoE 디스크 추가 버튼을 클릭하여 SAN 장치의 네트워크를 스캔합니다.
FCoE 파라미터 설정

그림 11.38. FCoE 파라미터 설정

고려해야 할 추가 옵션이 있는 체크 상자가 있습니다:
DCB 사용
DCB(Data Center Bridging: 데이터 센터 브릿징)은 스토리지 네트워크와 클러스터에서 이더넷 연결의 효율을 향상시키기 위해 설계된 이더넷 프로토콜의 개선 사항입니다. 이 대화창의 체크상자를 사용해 설치 프로그램의 DCB 인식을 활성화하거나 비활성화할 수 있습니다. 이 옵션은 호스트 기반 DCBX 클라이언트를 필요로 하는 네트워크 인터페이스에만 활성화될 수 있습니다. 하드웨어 DCBX 클라이언트를 구현하는 인터페이스 설정을 할 경우 이 체크 상자는 빈 상태로 둡니다.
자동 vlan 사용
자동 VLAN에서는 VLAN 검색을 수행할 지 여부를 지정합니다. 이 상자를 선택하면 연결 설정이 확인된 후 FIP (FCoE Initiation Protocol) VLAN 검색 프로토콜이 이더넷 인터페이스에서 실행됩니다. 아직 설정이 되지 않은 경우, 검색된 FCoE VLAN의 네트워크 인터페이스가 자동으로 생성되고 FCoE 인스턴스는 VLAN 인터페이스에 생성됩니다. 이 옵션은 기본값으로 활성화되어 있습니다.
검색된 FCoE 장치는 설치 대상 화면에서 다른 SAN 장치 탭 아래에 표시됩니다.

11.12. 설치 시작

설치 요약 화면에서 모든 필요한 설정 부분을 완료하면 메뉴 화면의 하단에 경고가 사라지고 설치 시작 버튼을 클릭할 수 있게 됩니다.
설치 준비

그림 11.39. 설치 준비

주의

설치 프로세스에서 이 시점까지는 컴퓨터에 영구적인 변경을 가하지는 않은 상태입니다. 설치 시작를 클릭하면, 설치 프로그램은 하드 드라이브에 공간을 할당하고 Red Hat Enterprise Linux를 그 공간에 전송하기 시작합니다. 선택한 파티션 설정 옵션에 따라서, 이 과정에 컴퓨터에 있던 기존 데이터를 삭제하는 것이 포함될 수 도 있습니다.
이 시점까지 선택한 내용을 수정하려면 설치 개요 화면의 해당 섹션으로 되돌아 갑니다. 설치를 완전히 취소하려면 종료를 클릭하거나 컴퓨터 전원을 끕니다. 이 시점에서 컴퓨터 전원을 끄려면 전원 버튼을 몇 초간 누른 상태로 있으면 됩니다.
사용자 지정 설치를 완료하고 설치를 계속 진행하고자 할 경우 설치 시작을 클릭합니다.
설치 시작을 클릭한 후, 설치 프로세스가 완료될 때 까지 두십시오. 만약 프로세스가 중단되면 예를 들어 컴퓨터를 끄거나, 리셋하거나, 전원이 갑자기 나간 경우, 컴퓨터를 재시작해서 Red Hat Enterprise Linux 설치 프로세스를 완료하거나, 다른 운영체제를 설치하기 전에는 컴퓨터를 사용할 수 없을 것입니다.

11.13. 설정 메뉴 및 진행 상태 화면

설치 요약 화면에서 설치 시작을 클릭하면 진행 상태 화면이 표시됩니다. Red Hat Enterprise Linux는 시스템에 선택된 패키지를 작성할 때마다 회면에 서치 진행 상태를 표시합니다.
패키지 설치

그림 11.40. 패키지 설치

설치 관련 전체 로그는 시스템 재부팅 후 /var/log/anaconda/anaconda.packaging.log 파일에서 확인할 수 있습니다.
패키지를 설치하는 동안 다른 설정을 해야 합니다. 설치 진행 상태 표시 막대 위에 있는 Root 암호사용자 생성 메뉴 항목을 설정합니다.
Root 암호 메뉴에서는 root 계정의 암호를 설정합니다. root 계정은 중요한 시스템 관리 및 관리 작업을 수행하기 위해 사용됩니다. 암호는 패키지 설치 도중 또는 패키지 설치 후 설정할 수 있지만 root 암호를 설정하지 않으면 설치 과정을 완료할 수 없습니다.
사용자 게정 생성은 옵션 사항으로 설치 후에도 설정할 수 있지만 이 화면에서 수행하는 것이 좋습니다. 사용자 계정은 일반적인 작업 및 시스템 액세스를 위해 사용됩니다. root 계정을 사용하지 않고 사용자 계정을 통해 시스템에 액세스하는 것이 좋습니다.

11.13.1. root 암호 설정

root 계정 및 암호 설정은 설치에 있어서 중요한 단계입니다. root 계정 (superuser라고도 함)은 패키지 설치, RPM 패키지 업그레이드, 대부분의 시스템 유지 관리 실행에 사용됩니다. root 계정은 시스템의 완전한 제어권을 제공합니다. 이러한 이유로 root 계정은 시스템 유지 보수 또는 관리를 수행하는 데에만 사용하는 것이 좋습니다. root로 되는 방법에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
Root 암호 화면

그림 11.41. Root 암호 화면

Root 암호 메뉴 항목을 클릭하여 Root 암호 필드에 새 암호를 입력합니다. Red Hat Enterprise Linux는 보안을 위해 입력한 모든 문자가 별표로 표시됩니다. 확인 필드에 동일한 암호를 입력하여 올바르게 설정되었는지 확인합니다. root 암호를 설정한 후 완료를 클릭하여 사용자 설정 화면으로 돌아갑니다.
추측하기 어려운 root 암호를 생성하기 위한 요구 사항 및 권장 사항은 다음과 같습니다:
  • 최소 8자리 문자로 해야 합니다
  • 숫자, 문자 (대문자 및 소문자), 기호를 포함시킬 수 있습니다
  • 대소문자를 구분하고 혼합하여 사용합니다
  • 기억하기는 쉽지만 다른 사람이 추측하기 어려운 것으로 합니다
  • 사용자 또는 사용자가 속한 조직과 관련이 있는 단어, 약어, 숫자나 사전에 있는 단어 (외국어 포함)는 피하는 것이 좋습니다
  • 단어를 적어 두지 않도록 하며 적어둘 필요가 있는 경우 안전한 곳에 보관합니다

참고

설치를 마치신 후 root 암호를 변경하시려면, Root 암호 도구를 사용하십시오.

11.13.2. 사용자 계정 만들기

설치 도중 root가 아닌 일반 사용자 계정을 생성하려면 진행 화면에서 사용자 설정을 클릭합니다. 사용자 생성 화면이 나타나면 일반 사용자 계정 및 매개 변수를 설정합니다. 설치 도중 사용자 계정을 설정할 것을 권장하지만 이는 옵션 사항으로 설치 완료 후 설정할 수 있습니다.
사용자 생성 화면에서 사용자를 생성하지 않고 이 화면에서 나가려면 모든 필드를 빈 상태로 두고 완료를 클릭합니다.
사용자 계정 설정 화면

그림 11.42. 사용자 계정 설정 화면

해당 필드에 전체 이름과 사용자 이름을 입력합니다. 시스템 사용자 이름은 32자 이하로 공백이 포함되어 있지 않아야 합니다. 새 계정에 대해 암호를 설정할 것을 권장합니다.
root 사용자가 아닌 경우에도 추측하기 어려운 암호를 설정할 때 11.13.1절. “root 암호 설정”에 있는 지침을 따르십시오.
고급 설정 버튼을 클릭하면 추가 설정을 위한 새로운 대화 상자가 열립니다.
고급 사용자 계정 설정

그림 11.43. 고급 사용자 계정 설정

기본값으로 각 사용자에게는 사용자 이름에 해당하는 홈 디렉토리가 생성됩니다. 대부분의 경우 이 설정을 변경할 필요가 없습니다.
또한 확인란을 선택하여 새 사용자와 기본 그룹의 시스템 ID 번호를 수동으로 정의할 수 있습니다. 일반 사용자의 ID는 1000으로 시작합니다. 대화 상자의 아래쪽에서는 새 사용자가 속한 추가 그룹의 목록을 콤마로 구분하여 입력할 수 있습니다. 새 그룹이 시스템에 생성됩니다. 그룹 ID를 사용자 지정하려면 괄호 안에 번호를 지정합니다.
사용자 계정의 사용자 지정이 완료되면 변경 사항 저장을 클릭하여 사용자 설정 화면으로 돌아갑니다.

11.14. 설치 완료

축하합니다! Red Hat Enterprise Linux 설치가 완료되었습니다!
재부팅 버튼을 클릭하여 시스템을 재부팅하고 Red Hat Enterprise Linux를 사용 시작합니다. 재부팅하여 설치 미디어가 자동으로 나오지 않을 경우 이를 삭제해야 합니다.
컴퓨터의 일반적인 전원 켜기 동작이 완료된 다음, Red Hat Enterprise Linux가 로딩되어 시작됩니다. 기본값으로 시작 과정은 진행상태 막대를 표시하는 그래픽 화면 뒤에 감춰져 있습니다. 어느 순간, GUI 로그인 화면 (X Window 시스템이 설치되어 있지 않을 경우 login: 프롬프트)가 나타납니다.
시스템이 설치 과정에서 X Window 시스템을 설치하는 경우 Red Hat Enterprise Linux 시스템의 처음 시작에서 시스템을 설정하기 위한 애플리케이션이 시작됩니다. 이 애플리케이션을 통해 시스템 시간 및 날짜 설정, Red Hat Network에 컴퓨터 등록 등과 같은 Red Hat Enterprise Linux의 초기 설정을 실행할 수 있습니다.
설정 프로세스에 대한 보다 자세한 내용은 26장. 초기 설정 및 Firstboot에서 참조하십시오.

12장. IBM Power Systems에 설치 시 문제 해결

다음 부분에서는 설치 시에 흔히 접할 수 있는 문제와 이에 대한 해결책을 설명합니다.
디버깅을 위해서, Anaconda는 설치 과정에 벌어지는 로그를 /tmp 디렉토리에 있는 파일에 기록합니다. 이러한 파일은 다음 표에 나열되어 있습니다.

표 12.1. 설치 도중 생성된 로그 파일

로그 파일 내용
/tmp/anaconda.log일반적인 Anaconda 메세지
/tmp/program.log설치 도중 실행되는 모든 외부 프로그램
/tmp/storage.log상세 저장 모듈 정보
/tmp/packaging.logyumrpm 패키지 설치 메세지
/tmp/syslog하드웨어 관련 시스템 메시지
설치가 실패하면 이러한 파일에 있는 메세지가 /tmp/anaconda-tb-identifier로 통합됩니다. 여기서 identifier는 랜덤 문자열입니다.
위에 나열된 파일은 설치 프로그램의 RAM 디스크에 있습니다. 이는 파일이 영구적으로 저장되는 것이 아니라 시스템 전원을 끄면 파일이 손실됨을 의미합니다. 파일을 영구적으로 저장하려면 설치 프로그램이 실행되고 있는 시스템에서 scp를 사용하여 네트워크 상의 다른 시스템으로 파일을 복사하거나 마운트된 저장 장치 (USB 플래시 드라이브 등)에 복사합니다. 네트워크를 통해 로그 파일을 전송하는 방법에 대한 자세한 내용은 다음과 같습니다.

참고

다음 절차에서는 네트워크에 액세스할 수 잇는 설치 시스템 및 ssh 프로토콜을 통해 파일을 수신할 수 있는 대상 시스템이 필요합니다.

절차 12.1. 네트워크를 통해 로그 파일 전송

  1. 설치하려는 시스템에서 Ctrl+Alt+F2를 눌러 쉘 프롬프트에 액세스합니다. root 계정으로 로그인하여 설치 프로그램의 임시 파일 시스템에 대한 액세스 권한을 갖게 됩니다.
  2. 로그 파일이 위치한 /tmp 디렉토리로 전환합니다:
    # cd /tmp
  3. scp 명령을 사용하여 네트워크에 있는 다른 시스템으로 로그 파일을 복사합니다:
    # scp *log user@address:path
    user를 대상 시스템에서 유효한 사용자 이름으로 address를 대상 시스템의 주소 또는 호스트 이름으로 path를 로그 파일을 저장할 디렉토리의 경로로 변경합니다. 예를 들어 john이라는 사용자 이름으로 192.168.0.122라는 IP 주소로 된 시스템에 있는 /home/john/logs/라는 디렉토리에 로그 파일을 전송하는 경우 명령은 다음과 같습니다:
    # scp *log john@192.168.0.122:/home/john/logs/
    처음으로 대상 시스템에 연결하면 다음과 같은 메세지가 나타날 것입니다:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    yes를 입력하고 Enter를 눌러 작업을 계속 진행합니다. 그 후 프롬프트에 따라 유효한 암호를 입력합니다. 대상 시스템의 지정된 디렉토리에 파일 전송이 시작됩니다.
이제 설치 로그 파일이 영구적으로 대상 시스템에 저장되어 차후 검사 가능합니다.

12.1. 설치를 시작할 때 나타나는 문제 해결

12.1.1. 그래픽 모드 설치 프로그램으로 부팅 시 문제

일부 비디오 카드를 갖는 시스템은 그래픽 설치 프로그램으로 부팅하는데 문제가 있습니다. 기본 설정을 사용하여 작동되지 않는다면, 설치 프로그램은 저해상 모드로 실행을 시도합니다. 만일 이 시도에도 실패한다면 설치 프로그램은 텍스트 모드로 실행 시도합니다.
디스플레이 문제를 해결할 수 있는 여러가지 방법이 있지만 대부분 사용자 지정 부팅 옵션을 지정해야 합니다. 보다 자세한 내용은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.
기본 그래픽 모드 사용
기본 그래픽 드라이버를 사용하여 설치를 시도할 수 있습니다. 이를 위해 boot: 프롬프트에서 설치 프로그램 옵션을 편집하고 명령행 마지막에 inst.xdriver=vesa를 추가합니다.
수동으로 디스플레이 해상도 지정
설치 프로그램이 화면 해상도 검색에 실패할 경우 자동 검색을 해제하고 이를 수동으로 설정합니다. 이를 위해 부팅 메뉴에서 inst.resolution=x 옵션을 추가합니다. 여기서 x는 디스플레이 해상도입니다 (예: 1024x768).

12.1.2. 직렬 콘솔이 감지되지 않음

일부 경우 직렬 콘솔을 사용하여 텍스트 모드에서 설치하려 할 경우 콘솔에 아무것도 출력되지 않을 수 있습니다. 이는 시스템에 그래픽 카드가 있으나 모니터가 연결되지 않은 경우 발생합니다. Anaconda가 그래픽 카드를 감지하면 디스플레이가 연결되어 있지 않아도 해당 그래픽 카드를 사용 시도합니다.
직렬 콘솔에서 텍스트 기반 설치를 실행하고자 할 경우 inst.textconsole= 부트 옵션을 사용합니다. 보다 자세한 내용은 20장. 부트 옵션에서 참조하십시오.

12.2. 설치 중의 문제 해결

12.2.1. 디스크가 감지되지 않음

설치 시작 시 다음과 같은 오류 메세지가 나타날 수 있습니다:
No disks detected. Please shut down the computer, connect at least one disk, and restart to complete installation
이 메세지는 Anaconda가 설치할 스토리지 장치를 찾을 수 없음을 나타냅니다. 이러한 경우 먼저 최소 하나의 스토리지 장치가 시스템에 연결되어 있는지 확인합니다.
시스템이 하드웨어 RAID 컨트롤러를 사용하고 있을 경우 컨트롤러가 올바르게 설정되어 작동하고 있는지 확인합니다. 자세한 내용은 해당 컨트롤러 문서를 참조하십시오.
하나 이상의 iSCSI 장치에 설치를 위해 시스템에 로컬 스토리지가 없을 경우 필요한 모든 LUN (Logical Unit Numbers)이 해당 HBA (Host Bus Adapter)에 표시되어 있는지 확인합니다. iSCSI에 대한 자세한 내용은 부록 B. iSCSI 디스크 에서 확인하십시오.
스토리지 장치가 연결되어 올바르게 설정되어 있고 시스템을 재부팅하여 설치를 다시 시작한 후에도 여전히 메세지가 나타날 경우 이는 설치 프로그램이 스토리지 검색에 실패했음을 의미합니다. 대부분의 경우 설치 프로그램이 인식하지 않은 SCSI 장치에 설치 시도할 때 이러한 메세지가 나타납니다.
이러한 경우 설치를 시작하기 전 드라이버 업데이트를 수행합니다. 문제를 해결하기 위한 드라이버 업데이트가 사용 가능한 지에 대해 하드웨어 벤더의 웹사이트에서 확인하십시오. 드라이버 업데이트에 대한 일반 정보는 9장. IBM Power Systems에 설치 시 드라이버 업데이트 에서 참조하십시오.
https://hardware.redhat.com에 있는 Red Hat 하드웨어 호환성 목록을 참조하실 수 있습니다.

12.2.2. 추적 메세지 보고하기

그래픽 설치 프로그램에 오류가 발생하면 오류 보고 대화 상자가 표시됩니다. 여기서 발생한 문제에 대한 정보를 Red Hat에 전송할 수 있습니다. 오류 보고를 전송하려면 고객 포털 인증 정보를 입력해야 합니다. 고객 포털 계정이 없을 경우 https://www.redhat.com/wapps/ugc/register.html에서 등록할 수 있습니다. 자동 오류 보고에는 네트워크 연결이 필요합니다.
충돌 보고 대화 상자

그림 12.1. 충돌 보고 대화 상자

대화 상자가 나타나면 버그 보고를 선택하여 문제를 보고하거나 종료를 선택하여 설치를 종료합니다.
옵션으로 상세 정보를 클릭하여 오류 원인을 확인하는데 도움될 수 있는 자세한 출력 결과를 표시할 수 있습니다. 디버깅에 대해 잘 알고 있는 경우 디버깅을 클릭합니다. 가상 터미널 tty1로 이동하기 때문에 여기서 버그 리포트를 강화하는 보다 더 정확한 정보를 얻을 수 있습니다. tty1에서 그래픽 인터페이스로 돌아가려면 continue 명령을 사용합니다.
확장된 오류 보고 대화 상자

그림 12.2. 확장된 오류 보고 대화 상자

고객 포털에 버그를 보고하고자 할 경우 다음 절차를 따르십시오.

절차 12.2. Red Hat 고객 지원에 오류 보고

  1. 나타나는 메뉴에서 Red Hat 고객 포털에 보고를 선택합니다.
  2. Red Hat에 버그를 보고하려면 고객 포털 인증 정보를 입력해야 합니다. Red Hat 고객 지원 설정을 클릭합니다.
    고객 포털 인증 정보

    그림 12.3. 고객 포털 인증 정보

  3. 새 창을 열고 고객 포털의 사용자 이름 및 암호를 입력합니다. Red Hat 고객 포털 인증 정보를 입력하십시오.
    Red Hat 고객 지원 설정

    그림 12.4. Red Hat 고객 지원 설정

    HTTP 또는 HTTPS 프록시를 사용할 필요가 있는 네트워크를 설정하려면 고급 메뉴를 확장하여 프록시 서버 주소를 입력하여 이를 설정할 수 있습니다.
    필요한 인증 정보를 입력한 후 OK를 클릭하여 계속 진행합니다.
  4. 텍스트 필드가 있는 새 창이 표시됩니다. 여기에 관련 정보 및 설명을 입력합니다. 오류 보고 대화 상자가 나타나기 전 까지 오류를 재현하는 방법에 대해 단계 별로 설명합니다. 디버깅 시 필요한 모든 정보를 포함하여 최대한 자세하게 내용을 입력합니다. 여기에 입력된 정보는 고객 포털에서 공개될 수 있음에 유의합니다.
    오류의 원인을 모르는 경우 대화 상자 아래에 있는 이 문제의 원인을 알 수 없습니다 (I don't know what caused this problem)라고 표시된 상자를 선택합니다.
    다음을 클릭합니다.
    문제 설명

    그림 12.5. 문제 설명

  5. 다음으로 고객 포털에 전송할 정보를 검토합니다. 코멘트 탭에 입력된 정보가 있습니다. 시스템의 호스트 이름 및 설치 환경에 대한 자세한 내용은 다른 탭에 있습니다. Red Hat에 전송하고 싶지 않은 정보는 삭제할 수 있지만 적은 정보를 제공해 주실 경우 문제 조사에 영향을 미칠 수 있음에 유의하십시오.
    전송할 정보를 확인한 후 다음을 클릭합니다.
    전송할 데이터 검토

    그림 12.6. 전송할 데이터 검토

  6. 개별 첨부로 버그 보고에 포함시켜 전송할 파일 목록을 검토합니다. 이러한 파일에는 문제 규명에 도움이 되는 시스템 정보가 포함되어 있습니다. 특정 파일을 전송하고 싶지 않은 경우 해당 파일 옆에 있는 상자를 선택 취소합니다. 문제 해결에 도움이 될 수 있는 파일을 추가로 보내려면 파일 첨부를 클릭합니다.
    전송할 파일을 검토한 후 데이터를 검토했습니다. 데이터 제출에 동의합니다 (I have reviewed the data and agree with submitting it)라는 상자를 선택합니다. 다음을 클릭하여 보고서 및 첨부 파일을 고객 포털에 전송합니다.
    전송할 파일 검토

    그림 12.7. 전송할 파일 검토

  7. 대화에서 처리가 완료되었음이 표시되면 로그 표시를 클릭하여 보고 프로세스의 상세 정보를 확인할 수 있습니다. 닫기를 클릭하여 첫번째 오류 보고 대화 상자로 돌아갑니다. 여기서 종료를 클릭하여 설치를 종료합니다.

12.2.3. IBM Power Systems 사용자의 경우 발생 가능한 다른 파티션 관련 문제점

수동으로 파티션을 생성하였으나 다음 화면으로 이동할 수 없을 경우, 설치에 필요한 모든 파티션을 생성하지 않으셨기 때문일 수 있습니다.
최소한 다음에 나오는 파티션을 만드셔야 합니다:
  • / (root) 파티션
  • PReP Boot 파티션
  • /boot 파티션 (root 파티션이 LVM 논리 볼륨이나 Btrfs 서브 볼륨일 경우에만)
보다 자세한 내용은 11.10.4.5절. “추천된 파티션 나누기 계획”에서 참조하십시오.

12.3. 설치 후의 문제 해결

12.3.1. 그래픽 부팅 순서 관련 문제

설치 완료 후 처음으로 시스템을 재부팅하면 그래픽 부팅 순서 도중 시스템이 응답하지 않아 다시 설정해야 할 수 있습니다. 이러한 경우 부트로더는 정상적으로 표시되지만 항목을 선택하여 시스템을 부팅하려 하면 시스템이 중지해 버립니다. 대부분의 경우 이는 그래픽 부팅 순서에 문제가 있음을 의미합니다. 이 문제를 해결하려면 그래픽 부팅을 비활성화해야 합니다. 이를 위해 부팅 시간 설정을 영구적으로 변경하기 전 이를 임시로 변경합니다.

절차 12.3. 그래픽 부팅을 임시적으로 비활성화

  1. 컴퓨터를 시작하고 부트로더 메뉴가 나타날 때 까지 기다립니다. 부트로더 제한 시간을 0으로 설정하는 경우 Esc 크를 누르면 액세스할 수 있습니다.
  2. 부트로더 메뉴가 나타나면 커서 키를 사용하여 부팅하려는 항목을 강조표시하고 e 키를 눌러 해당 항목의 옵션을 편집합니다.
  3. 옵션 목록에서 커널 행을 찾습니다. 즉 커널 행은 linux로 시작합니다. 이 행에서 rhgb 옵션을 찾아 삭제합니다. 옵션이 바로 보이지 않을 수 있습니다. 커서 키를 사용하여 화면을 위 아래로 스크롤합니다.
  4. 편집된 옵션으로 시스템을 부팅하려면 F10 또는 Ctrl+X를 누릅니다.
시스템이 성공적으로 시작되면 정상적으로 로그인합니다. 다음으로 그래픽 부팅을 영구적으로 비활성화해야 합니다. 그렇지 않을 경우 시스템이 부팅할 때 마다 위의 단계를 반복해야 합니다. 부팅 옵션을 영구적으로 변경하려면 다음 절차를 따릅니다.

절차 12.4. 그래픽 부팅을 영구적으로 비활성화

  1. su - 명령을 사용하여 root 계정으로 로그인합니다:
    $ su -
  2. vim과 같은 일반 텍스트 편집기를 사용하여 /etc/default/grub 설정 파일을 엽니다.
  3. grub 파일에서 GRUB_CMDLINE_LINUX로 시작하는 행을 찾습니다. 다음과 유사한 행이어야 합니다:
    GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet"
    
    이 행에서 rhgb 옵션을 삭제합니다.
  4. 편집된 설정 파일을 저장합니다.
  5. 다음 명령을 실행하여 부트로더 설정을 새로고침합니다:
    # grub2-mkconfig --output=/boot/grub2/grub.cfg
이 절차를 완료한 후 컴퓨터를 다시 시작합니다.Red Hat Enterprise Linux는 그래픽 부팅 순서를 더이상 사용하지 않게 됩니다. 그래픽 부팅을 활성화하려면 rhgb 옵션을 /etc/default/grub 파일의 GRUB_CMDLINE_LINUX 행에 추가하고 grub2-mkconfig 명령을 사용하여 부트로더 설정을 다시 실행합니다.
GRUB2 부트로더로 작업하는 방법에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.

12.3.2. 그래픽 환경으로 부팅하기

X Window System을 설치했지만 시스템에 로그인하면 그래픽 데스크탑 환경이 나타나지 않는 경우 startx 명령을 사용하여 수동으로 시작할 수 있습니다. 하지만 이는 영구적인 것이 아니므로 차후 로그인 과정을 변경하는 것이 아님에 유의합니다.
그래픽 로그인 화면에서 로그인할 수 있도록 시스템을 설정하려면 기본값 systemd 대상을 graphical.target로 변경해야 합니다. 설정을 완료하면 컴퓨터를 재부팅합니다. 시스템을 재부팅하면 그래픽 로그인 프롬프트가 나타납니다.

절차 12.5. 기본값으로 그래픽 로그인을 설정

  1. 쉘 프롬프트를 여십시오. 사용자 계정으로 로그인하셨다면, su - 명령을 입력하여 루트 사용자로 로그인하시기 바랍니다.
  2. 기본값 대상을 graphical.target으로 변경합니다. 이를 위해 다음 명령을 실행합니다:
    # systemctl set-default graphical.target
기본값으로 그래픽 로그인은 활성화되어 있습니다 - 다음 번 재부팅 후 그래픽 로그인 프롬프트가 나타날 것입니다. 이러한 변경을 취소하고 텍스트 기반 로그인 프롬프트를 유지하려면 root로 다음 명령을 실행합니다:
# systemctl set-default multi-user.target
systemd에 있는 대상에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.

12.3.3. 그래픽 사용자 인터페이스가 표시되지 않음

X (X Window System) 시작에 문제가 있을 경우 이것이 설치되어 있지 않을 가능성이 있습니다. 설치 중 선택할 수 있는 최소 설치 또는 웹 서버와 같은 사전 설정 기반 환경에는 그래픽 인터페이스가 포함되어 있지 않아 수동으로 설치해야 하는 경우도 있습니다.
X가 필요한 경우 나중에 필요한 패키지를 설치할 수 있습니다. 그래픽 데스크탑 환경을 설치하는 방법은 https://access.redhat.com/site/solutions/5238의 지식베이스 문서에서에서 참조하십시오.

12.3.4. 사용자 로그인 후 X 서버 크래시

사용자가 로그인할 때 X 서버가 크래시되는 문제가 발생할 경우 파일 시스템 중 하나 이상이 꽉 찬 상태 (또는 거의 꽉 찬 상태)일 수 있습니다. 문제의 원인이 이것인 지를 확인하려면 다음 명령을 실행합니다:
$ df -h
출력 결과를 통해 어떤 파티션이 꽉 찬 상태인지를 진단할 수 있습니다 - 대부분의 경우 /home 파티션이 이에 해당합니다. df 명령의 출력 예는 다음과 같습니다:
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel-root                     20G  6.0G   13G  32% /
devtmpfs                                    1.8G     0  1.8G   0% /dev
tmpfs                                       1.8G  2.7M  1.8G   1% /dev/shm
tmpfs                                       1.8G 1012K  1.8G   1% /run
tmpfs                                       1.8G     0  1.8G   0% /sys/fs/cgroup
tmpfs                                       1.8G  2.6M  1.8G   1% /tmp
/dev/sda1                                   976M  150M  760M  17% /boot
/dev/dm-4                                    90G   90G     0 100% /home
위의 예에서 /home 파티션이 꽉 찬 상태임을 알 수 있으며 이는 충돌의 원인이 됩니다. 필요하지 않은 파일을 삭제하여 파티션에 여유 공간을 확보합니다. 일부 디스크 공간을 확보한 후 startx 명령을 사용하여 X를 시작합니다.
df 및 사용 가능한 옵션에 대한 설명 (위의 예에서 사용된 -h 옵션 등)에 대한 자세한 내용은 df(1) man 페이지에서 참조하십시오.

12.3.5. 시스템에 Signal 11 오류가 나타납니까?

일반적으로 세그멘테이션 오류 (segmentation fault)라고 알려진 signal 11 오류는 할당되지 않은 메모리에 프로그램이 액세스한 경우 발생하는 오류입니다. signal 11 오류는 설치된 소프트웨어 프로그램이나 잘못된 하드웨어에 있는 버그에 의한 것일 수 도 있습니다.
설치 동안 치명적인 signal 11 오류를 받은 경우 먼저 최신 설치 이미지를 사용하고 있는지 확인하고 Anaconda를 통해 이를 확인하여 이미지에 손상이 없는지 확인합니다. 잘못된 설치 미디어 (잘못 구워졌거나 스크래치가 있는 광학 디스크 등)이 signal 11 오류의 원인일 수 있습니다. 설치하기 전 설치 미디어의 무결성을 확인하는 것이 좋습니다.
최신 설치 미디어를 얻는 방법에 대한 자세한 내용은 1장. Red Hat Enterprise Linux 다운로드 에서 참조하십시오. 설치를 시작하기 전 미디어를 확인하려면 부팅 메뉴에 rd.live.check 부팅 옵션을 추가합니다. 자세한 내용은 20.2.2절. “부팅 미디어 확인 ”에서 확인하십시오.
기타 다른 원인은 이 문서 범위 밖에 있으므로 보다 자세한 내용은 하드웨어 제조업체 문서를 참조하십시오.

12.3.6. 네트워크 스토리지 공간 (*NWSSTG)에서 IPL할 수 없음

네트워크 스토리지 공간 (*NWSSTG)에서 IPL하려할 때 문제가 발생할 경우 대부분의 원인은 PReP 파티션이 존재하지 않기 때문입니다. 이 경우 시스템을 다시 설치하여 파티션 설정 단계에서나 킥스타트 파일에서 이 파티션을 생성해야 합니다.

III 부. IBM System z 아키텍쳐 — 설치 및 부팅하기

다음 부분에서는 Red Hat Enterprise Linux를 IBM System z에 설치하고 부팅 또는 (IPL (initial program load: 초기 프로그램 로드))에 대해 설명합니다.

13장. IBM System z에 설치하기 위한 계획

13.1. 사전 설치

Red Hat Enterprise Linux 7은 zEnterprise 196 또는 IBM 메인프레임 시스템에서 실행됩니다.
설치 프로그램은 IBM System z에 익숙하고 논리 파티션 (LPAR) 및 z/VM 게스트 가상 머신을 설정할 수 있다고 가정합니다. System z에 대한 추가 정보는 http://www.ibm.com/systems/z에서 참조하십시오.
Red Hat Enterprise Linux를 System z에 설치하는 경우 Red Hat은 DASD (Direct Access Storage Device) 및 FCP (Fiber Channel Protocol) 스토리지 장치를 지원합니다.
Red Hat Enterprise Linux를 설치하기 전, 다음 사항을 결정해야만 합니다:
  • LPAR 위에서 운영체제를 돌릴지, z/VM 게스트 운영 체제로 실행할지를 결정하십시오
  • 스왑 공간이 필요한지와 그 용량을 결정하십시오. z/VM에 충분한 공간을 할당하여 z/VM이 필요한 스왑 작업을 하도록 두는 것이 가능하긴 하지만 (그리고 권장됩니다), 필요한 RAM용량을 결정하기가 어려운 경우가 있습니다. 이러한 경우는 상활별로 검토하여 설정하셔야 합니다. 15.10.3.5절. “추천된 파티션 나누기 계획”에서 참조하십시오.
  • 네트워크 설정을 지정합니다. IBM System z 용 Red Hat Enterprise Linux 7은 다음과 같은 네트워크 장치를 지원합니다:
    • 가상 및 실제 오픈 시스템 어댑터 (OSA:Open Systems Adapter)
    • 가상 및 실제 HiperSocket
    • 실제 OSA를 위한 LAN 채널 스테이션 (LCS)
다음과 같은 하드웨어를 필요로 합니다:
  • 디스크 용량. 필요한 디스크 용량을 계산해서 DASD[2] 또는 SCSI[3] 디스크에 충분한 디스크 공간을 할당하십시오. 서버 설치를 위해서는 최소한 2 GB, 모든 패키지를 설치하려면 최소한 5 GB를 필요로 합니다. 또한 애플리케이션 데이터 용으로 사용할 디스크 공간이 필요합니다. 설치 후 필요하면 DASD나 SCSI 디스크 파티션을 추가하거나 제거할 수 있습니다.
    새로 설치될 Red Hat Enterprise Linux 시스템 (Linux 인스턴스)을 위한 디스크 공간은 시스템에 이미 설치된 다른 운영 체제로 사용된 디스크 공간과 반드시 분리되어야 합니다.
    디스크 및 파티션 설정에 대한 보다 자세한 내용은 15.10.3.5절. “추천된 파티션 나누기 계획”에서 참조하십시오.
  • RAM. Linux를 위해 1 GB (권장사항)를 할당하십시오. 튜닝을 하면 512 MB정도의 RAM을 사용하도록 줄일 수도 있을 것입니다.

13.2. System z 설치 과정 개요

System z에서 Red Hat Enterprise Linux를 대화식으로 설치하거나 자동으로 설치할 수 있습니다. System z에 설치하는 것은 보통 로컬 미디어에서가 아니라 네트워크를 통해 수행되며 다른 아키텍처에 설치하는 것과 다릅니다. 설치는 다음의 두 단계로 구성됩니다:
  1. 설치 시작

    메인프레임에 접속하고, 그 후 설치 프로그램을 포함하고 있는 미디어에서 초기 프로그램 로드(initial program load)(IPL) 또는 부트를 수행합니다. 보다 자세한 내용은 14장. IBM System z에 설치 시작하기 에서 참조하십시오.
  2. Anaconda

    Anaconda 설치 프로그램을 사용하여 네트워크 설정, 언어 지원 및 설치 소스 지정, 설치할 소프트웨어 패키지 지정, 나머지 설치를 수행합니다. 보다 자세한 내용은 15장. IBM System z에서 Red Hat Enterprise Linux 설치하기 에서 참조하십시오.

13.2.1. 설치 시작

메인프레임과의 연결을 설정한 다음, 설치 프로그램을 포함하고 있는 미디어로부터 초기 프로그램 로드(IPL) 또는 부트를 해야 합니다. 이 문서는 Red Hat Enterprise Linux를 System z에 설치하는 가장 일반적인 방법에 대해 설명합니다. 일반적으로, Linux 설치 시스템을 부팅하기 위해 어떤 방법이든지 사용할 수 있습니다. 이에는 커널(kernel.img), 초기 RAM 디스크(initrd.img)와 최소한 generic.prm 파일 안에 있는 매개변수들이 포함됩니다. 이 문서에서는 Linux 설치 시스템을 설치 프로그램이라고도 부릅니다.
IPL 과정을 시작할 수 있는 제어 지점은 Linux가 실행될 환경에 따라 달라집니다. Linux를 z/VM 게스트 운영 체제로 실행하려면, 제어 지점은 호스팅 z/VM의 Control Program (CP)이어야 합니다. Linux가 LPAR모드에서 실행될 것이라면, 제어 지점은 메인프레임의 Support Element (SE)이거나 부착된 IBM System z의 Hardware Management Console (HMC)입니다.
다음 부트 미디어는 z/VM상에서 게스트 운영 체제로 Linux를 실행하려 할 때만 사용할 수 있습니다.
다음 부트 미디어는 Linux를 LPAR모드에서 실행하려 할 경우에만 사용 가능합니다:
다음 부트 미디어는 z/VM과 LPAR 모두에서 사용 가능합니다:
부트 미디어로 FCP 연결 SCSI 장치(SCSI DVD제외)와 DASD를 사용한다면 설정된 zipl 부트 로더가 있어야 합니다.

13.2.2. Anaconda를 사용하여 설치하기

설치의 두 번째 단계에서 Anaconda 설치 프로그램을 그래픽 모드, 텍스트 기반 모드, 명령행 모드 중 하나에서 사용하게 됩니다:
그래픽 모드
그래픽 설치는 VNC 클라이언트를 통해 수행됩니다. 마우스나 키보드를 사용하여 화면을 이동하거나 버튼을 클릭, 텍스트 필드에 입력할 수 있습니다. VNC를 사용한 그래픽 설치 방법에 대한 자세한 내용은 22장. VNC를 사용하여 설치하기에서 참조하십시오.
텍스트 기반 모드
이 인터페이스는 GUI의 모든 인터페이스 요소를 제공하지는 않으며, 모든 설정을 지원하지도 않습니다. VNC 클라이언트를 사용할 수 없는 경우 대화식 설치를 진행하기 위해 이 모드를 사용하십시오. 텍스트 기반 설치에 대한 자세한 내용은 15.1.3절. “텍스트 모드로 설치 ”에서 참조하십시오.
명령행 모드
이는 System z에서 자동으로 비대화식 설치를 위한 모드입니다. 설치 프로그램이 킥스타트 명령이 누락되어 잘못된 경우 시스템은 재부팅하게 됨에 유의합니다. 자동 설치에 대한 보다 자세한 내용은 23장. 킥스타트 설치에서 참조하십시오.
Red Hat Enterprise Linux 7에서 텍스트 기반 설치는 사용자 개입을 최소화하도록 제한되어 있습니다. FCP 연결 SCSI 장치에 설치, 파티션 레이아웃 사융자 정의, 패키지 애드온 선택과 같은 기능은 그래픽 사용자 인터페이스 설치에서 사용할 수 있습니다. 가능한 그래픽 설치를 사용하십시오. 보다 자세한 내용은 15장. IBM System z에서 Red Hat Enterprise Linux 설치하기 에서 참조하십시오.


[2] DASD (Direct Access Storage Devices)는 장치별로 최대 3개의 파티션을 가질 수 있는 하드 디스크입니다. 예를 들어 dasda에는 dasda1, dasda2, dasda3의 파티션을 둘 수 있습니다.
[3] 광 채널을 통한 SCSI 장치 드라이버 (zfcp 장치 드라이버)와 스위치를 사용, SCSI LUN은 System z상의 Linux에서 로컬로 연결된 SCSI 드라이버처럼 표시됩니다.

14장. IBM System z에 설치 시작하기

Anaconda 설치 프로그램의 초기 부트 (IPL)를 수행하기 위한 단계는 Red Hat Enterprise Linux를 실행하는 환경 (z/VM 또는 LPAR)에 따라 다릅니다.

14.1. generic.prm 사용자 지정

z/VM 또는 LPAR를 통해 설치하는 경우 다운로드한 generic.prm 파일을 사용자 정의하려면 다음 항목에 대한 설정을 파일에 추가합니다:
설치 리포지터리
inst.repo= 옵션을 사용합니다. 보다 자세한 내용은 설치 소스 지정 에서 참조하십시오.
네트워크 장치
ip=nameserver= 옵션을 사용합니다. 보다 자세한 내용은 네트워크 부트 옵션 에서 참조하십시오.
rd.znet= 옵션을 사용할 수 있으며 이 옵션은 네트워크 프로토콜 유형, 콤마로 구분된 서브채널 목록, 콤마로 구분된 sysfs 매개 변수 옵션 및 매개 변수 값 쌍을 취하여 장치를 활성화합니다. 이러한 매개 변수는 여러 네트워크 장치를 활성화하기 위해 여러번 지정할 수 있습니다. 예:
rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo
rd.znet=ctc,0.0.0600,0.0.0601,protocol=bar
스토리지 장치
rd.dasd= 옵션은 DASD (Direct Access Storage Device) 어댑터 장치 버스 ID와 콤마로 구분된 sysfs 매개 변수 옵션 및 매개 변수 값 쌍을 취하여 장치를 활성화합니다. 이러한 매개 변수는 여러 DASD를 활성화하기 위해 여러번 지정할 수 있습니다. 예:
rd.dasd=0.0.0200,readonly=0
rd.zfcp= 옵션은 FCP (zFCP) 어댑터 장치 버스 ID를 통한 SCSI, WWPN (world wide port name), FCP LUN을 취하여 장치를 활성화합니다. 이러한 매개 변수는 여러 zFCP 장치를 활성화하기 위해 여러번 지정할 수 있습니다. 예:
rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000

14.2. IBM System z에 하드 드라이브 설치 시 고려 사항

하드 드라이브에서 설치 프로그램을 시작하려면 동일한 (또는 다른) 디스크에 zipl 부트로더를 설치할 수 있습니다. zipl은 디스크 당 하나의 부트 레코드만을 지원하고 있음에 유의합니다. 디스크에 여러 개의 파티션이 있을 경우 모든 파티션은 디스크에 있는 하나의 부트 레코드를 "공유"합니다.
설치 프로그램을 부팅하도록 하드 드라이브를 준비하려면 다음 명령을 입력하여 하드 드라이브에 zipl 부트로더를 설치합니다:
# zipl -V -t /mnt/ -i /mnt/images/kernel.img -r /mnt/images/initrd.img -p /mnt/images/generic.prm
generic.prm 파일의 부트 매개 변수를 사용자 정의하는 방법에 대한 자세한 내용은 See 14.1절. “generic.prm 사용자 지정 ”에서 참조하십시오.

14.3. z/VM하에서 설치하기

z/VM하에서 설치할 때, 다음으로부터 부팅할 수 있습니다:
  • z/VM 가상 리더
  • zipl 부트 로더를 위해 준비된 DASD나 FCP-부착된 SCSI 장치
  • FCP-부착된 SCSI DVD 드라이브
Linux설치를 위해 선택된 z/VM 게스트 가상 머신에 로그온 하십시오. 다른 Linux 시스템에서 z/VM에 로그인 하기 위해서 x3270이나 c3270 터미널 에뮬레이터를 Red Hat Enterprise Linux의 x3270-text 패키지에서 사용할 수 있습니다. 또는, IBM System z Hardware Management Console(HMC)상의 IBM 3270 터미널 에뮬레이터를 사용하십시오. Microsoft Windows 운영체제로 작업을 한다면, Jolly Giant(http://www.jollygiant.com/)가 제공하는 SSL-사용가능한 3270 에뮬레이터를 사용하십시오. c3270의 무료 Windows 포팅인 wc3270도 있습니다.

참고

3270 연결이 중단되고 이전 세션이 여전히 살아있어서 로그인을 할 수 없는 경우, 다음 명령을 z/VM 로그온 화면에서 입력해서 이전 세션을 새로운 세션으로 대치할 수 있습니다:
logon user here
user는 z/VM 게스트 가상 머신의 이름으로 바꾸십시오. RACF와 같은 외부 보안 관리자의 유무에 따라서 로그온 명령은 달라질 수 있습니다.
만약 이미 CMS (z/VM와 함께 제공되는 단일 사용자 운영 체제)를 게스트에서 실행하고 있다면, 다음 명령을 입력하여 부팅하십시오:
cp ipl cms
A 디스크(보통 장치 번호 0191)와 같은 CMS 디스크를 설치 대상으로 지정하지 않도록 주의하십시오. 어떤 디스크가 CMS가 사용하는 것인지를 찾기 위해 다음 질의를 수행하십시오:
query disk
z/VM 게스트 가상 머신의 장치 설정에 대해 알아보기 위해 다음 CP(z/VM 컨트롤 프로그램, 즉 z/VM 하이퍼바이저) 명령을 사용할 수 있습니다:
  • 사용 가능한 주요 메모리 (System z 용어로는 storage라함)를 알아보십시오. 최소한 1 GB 이상의 메인 메모리가 게스트에 있어야 합니다.
    cp query virtual storage
  • 사용 가능한 네트워크 장치 유형에 대해 질의하십시오:
    osa
    OSA – CHPID 유형 OSD, 실제 혹은 가상 (VSWITCH 또는 GuestLAN), 모두 다 QDIO 모드
    hsi
    HiperSocket – CHPID 유형 IQD, 실제 혹은 가상 (GuestLAN 유형 Hiper)
    lcs
    LCS – CHPID 유형 OSE
    예를 들어 위에 언급된 모든 네트워크 장치 유형을 질의하려면 다음을 실행합니다:
    cp query virtual osa
  • 사용 가능한 DASD를 찾아보십시오. 설치 대상으로는 읽기-쓰기 모드로 RW 플래그된 것들만 사용할 수 있습니다:
    cp query virtual dasd
  • 사용가능한 FCP 채널에 대해 질의하십시오:
    cp query virtual fcp

14.3.1. z/VM 리더 사용하기

다음 절차로 z/VM 리더에서 부팅을 하십시오:
  1. 필요하다면, z/VM TCP/IP 도구를 포함하는 장치를 CMS 디스크 목록에 추가하십시오. 예를 들어:
    cp link tcpmaint 592 592
    acc 592 fm
    fm을 적절한 FILEMODE 문자로 바꾸십시오.
  2. 다음 명령을 실행하십시오:
    ftp host
    host는 부트 이미지(kernel.imginitrd.img)를 제공할 FTP서버의 IP주소나 호스트명입니다.
  3. 로그인하고 다음 명령을 실행합니다. 기존의 kernel.img, initrd.img, generic.prm 또는 redhat.exec 파일을 덮어쓰는 경우 (repl 옵션을 사용하십시오:
    cd /location/of/install-tree/images/ 
    ascii  
    get generic.prm (repl  
    get redhat.exec (repl  
    locsite fix 80  
    binary  
    get kernel.img (repl  
    get initrd.img (repl  
    quit
  4. filelist CMS 명령을 사용해 전송된 파일과 그 형식을 살펴보고 파일이 제대로 전송되었는지 검사할 수 있습니다. kernel.imginitrd.img가 형식 컬럼에 F로 지정된 고정 레코드 길이 형식이어야 하며, Lrecl 컬럼에서 레코드 길이는 80이어야 합니다. 예:
    VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0
    Cmd Filename	Filetype	Fm	Format	Lrecl	Records	Blocks	Date	Time
        REDHAT	EXEC		B1	V	22	1 	1	4/15/10	9:30:40 
        GENERIC	PRM		B1	V	44	1	1	4/15/10	9:30:32 
        INITRD	IMG		B1	F	80	118545	2316	4/15/10	9:30:25 
        KERNEL	IMG		B1	F	80	74541	912	4/15/10	9:30:17
    
    PF3를 눌러서 filelist에서 빠져나가 CMS 프롬프트로 돌아가십시오.
  5. 필요에 따라 generic.prm의 시작 매개 변수를 지정합니다. 자세한 내용은 14.1절. “generic.prm 사용자 지정 ”에서 참조하십시오.
    스토리지 및 네트워크 장치를 설정하기 위해 CMS 설정 파일을 사용하는 방법이 있습니다. 이 경우 CMSDASD=CMSCONFFILE= 매개 변수를 generic.prm에 추가합니다. 보다 자세한 내용은 18.2절. “z/VM 설정 파일”에서 참조하십시오.
  6. 마지막으로 REXX 스크립트 (redhat.exec)를 실행해서 설치 프로그램을 부팅하십시오:
    redhat

14.3.2. 준비된 DASD 사용하기

준비된 DASD에서 부팅해서 Red Hat Enterprise Linux 설치 프로그램을 참조하는 zipl 부트 메뉴 항목을 선택하십시오. 다음 형식의 명령을 사용하십시오:
cp ipl DASD_device_number loadparm boot_entry_number
DASD_device_number는 부트 장치의 장치 번호로 변경하고, boot_entry_number는 이 장치에 해당하는 zipl 설정 메뉴로 변경하십시오. 예:
cp ipl eb1c loadparm 0

14.3.3. 준비된 FCP-부착된 SCSI 디스크 사용하기

다음 절차를 거쳐 FCP-부착된 SCSI 디스크에서 부팅하십시오:
  1. z/VM의 SCSI 부트로더를 준비된 FCP 스토리지 영역 네트워크의 SCSI 디스크를 액세스하도록 설정하십시오. Red Hat Enterprise Linux 설치 프로그램을 참조하는 준비된 zipl 부트 메뉴 항목을 선택하십시오. 다음과 같은 명령을 사용합니다:
    cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
    WWPN는 저장소 시스템의 WWPN (World Wide Port Name)으로 변경하고, LUN는 디스크의 LUN (Logical Unit Number)으로 바꾸십시오. 16글자의 16진 숫자는 각각 8글자의 두 그룹으로 나눠야 합니다. 예:
    cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
  2. 다음 명령으로 설정을 확인할 수 있습니다:
    query loaddev
  3. 다음 명령을 사용하여 디스크가 포함된 스토리지 시스템에 연결된 FCP 장치를 부팅합니다:
    cp ipl FCP_device 
    예를 들어:
    cp ipl fc00

14.3.4. FCP-부착된 SCSI DVD 드라이브 사용하기

이 작업은 FCP-to-SCSI 브릿지에 연결된 SCSI DVD드라이브를 필요로 합니다. 해당 브릿지는 System z의 FCP 어답터에 연결되어 있어야 합니다. FCP 어답터는 z/VM 하에서 설정되고 사용 가능해야만 합니다.
  1. System z 용 Red Hat Enterprise Linux DVD를 DVD 드라이브에 넣으십시오.
  2. z/VM의 SCSI 부트 로더를 FCP 스토리지 영역 네트워크의 DVD 드라이브에 액세스하도록 설정하고, System z 용 Red Hat Enterprise Linux DVD에 대한 부트 항목에 1을 지정하십시오. 다음 형식의 명령을 사용합니다:
    cp set loaddev portname WWPN lun FCP_LUN bootprog 1
    WWPN는 FCP-to-SCSI 브릿지의 WWPN이며, FCP_LUN는 DVD 드라이브의 LUN입니다. 16개의 16진수는 8개씩 나눠서 사용해야 합니다. 예를 들어:
    cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
  3. 다음 명령으로 설정을 확인할 수 있습니다:
    cp query loaddev
  4. FCP-to-SCSI 브릿지에 연결된 FCP 장치에서 IPL하십시오.
    cp ipl FCP_device
    예를 들어:
    cp ipl fc00

14.4. LPAR에서 설치하기

논리 파티션(logical partition)(LPAR)에서 설치하려 할때는, 다음과 같이 부팅할 수 있습니다:
  • FTP서버
  • zipl 부트 로더를 위해 준비된 DASD나 FCP-부착된 SCSI 드라이브
  • FCP-부착된 SCSI DVD 드라이브
다음과 같은 공통 절차를 먼저 수행하십시오:
  1. System z의 Hardware Management Console(HMC) 또는 Support Element(SE)에 새로운 운영체제를 LPAR에 설치하기에 충분한 권한을 가진 사용자로 로그인합니다. SYSPROG 사용자를 권장합니다.
  2. Images를 선택하고, 설치하려는 LPAR를 선택합니다. 프레임에서 오른쪽에 있는 화살표를 사용해 CPC Recovery 메뉴를 이동합니다.
  3. Operating System Messages를 두 번 클릭하여 Linux 부트 메세지가 표시되는 텍스트 콘솔을 표시합니다.
  4. 필요에 따라 generic.prm의 시작 매개 변수를 지정합니다. 자세한 내용은 14.1절. “generic.prm 사용자 지정 ”에서 참조하십시오.
설치 소스에 대한 설치 절차를 계속 진행하십시오.

14.4.1. FTP 서버 사용하기

  1. Load from CD-ROM, DVD, or Server를 더블클릭합니다.
  2. 다음의 대화 상자에서 FTP Source를 선택하고 다음과 같은 정보를 입력합니다:
    • Host Computer – 설치하고자 하는 FTP 서버의 호스트 이름 또는 IP 주소입니다. (예: ftp.redhat.com)
    • User ID – FTP 서버의 사용자 이름 또는 anonymous로 지정합니다.
    • Password – 사용자의 암호입니다. anonymous로 로그인한 경우 이메일 주소를 사용합니다.
    • Account (옵션) – 이 필드는 비워둡니다.
    • File location (옵션) – System z 용 Red Hat Enterprise Linux가 있는 FTP 서버의 디렉토리입니다. (예: /rhel/s390x/)
  3. Continue를 클릭하십시오.
  4. 다음에 나타나는 대화창에서 generic.ins의 기본 선택을 그대로 두고, Continue를 클릭합니다.

14.4.2. 준비된 DASD 사용하기

  1. Load를 더블클릭하십시오.
  2. 다음에 오는 대화창에서 Load typeNormal를 선택하십시오.
  3. Load address에 대해 DASD의 장치 번호를 입력하십시오.
  4. Load parameter에는 Red Hat Enterprise Linux 설치 프로그램을 부팅하기 위해 준비한 zipl 부트 메뉴 항목에 해당하는 번호를 입력합니다.
  5. OK 버튼을 클릭하십시오.

14.4.3. 준비된 FCP-부착된 SCSI 디스크 사용하기

  1. Load를 더블클릭하십시오.
  2. 다음에 오는 대화창에서 Load type에는 SCSI를 선택하십시오.
  3. Load address로는 SCSI 디스크에 연결된 FCP 채널의 장치 번호를 입력하십시오.
  4. World wide port name에는 디스크를 포함하는 스토리지 시스템의 WWPN을 16자의 16진수로 입력하십시오.
  5. Logical unit number에는 디스크의 LUN을 16자의 16진수로 입력하십시오.
  6. Boot program selector에는 Red Hat Enterprise Linux 설치 프로그램을 부팅하기 위해 준비한 zipl 부트 메뉴 항목에 해당하는 번호를 입력합니다.
  7. Boot record logical block address0로 남겨두고, Operating system specific load parameters은 빈 칸으로 남겨두십시오.
  8. OK 버튼을 클릭하십시오.

14.4.4. FCP-부착된 SCSI DVD 드라이브 사용하기

SCSI DVD 드라이브가 FCP-to-SCSI 브릿지에 연결되고, 그 브릿지는 다시 System z 머신의 FCP 어댑터에 연결되어 있어야 합니다. FCP 어댑터는 LPAR에서 설정되고 사용 가능해야 합니다.
  1. System z 용 Red Hat Enterprise Linux DVD를 DVD 드라이브에 넣으십시오.
  2. Load를 더블클릭하십시오.
  3. 다음에 오는 대화창에서 Load type에는 SCSI를 선택하십시오.
  4. Load address에는 FCP-to-SCSI 브릿지에 연결된 FCP 채널의 장치 번호를 입력하십시오.
  5. World wide port name에는 FCP-to-SCSI 브릿지의 WWPN을 16자의 16진수로 입력하십시오.
  6. Logical unit number에는 DVD 드라이브의 LUN을 16자의 16진수로 입력하십시오.
  7. Boot program selector에는 1을 입력해서, System z 용 Red Hat Enterprise Linux DVD에 대한 부팅 항목을 선택합니다.
  8. Boot record logical block address0로 남겨두고, Operating system specific load parameters은 빈 칸으로 남겨두십시오.
  9. OK 버튼을 클릭하십시오.

15장. IBM System z에서 Red Hat Enterprise Linux 설치하기

다음 부분에서는 Anaconda 설치 프로그램을 사용하여 설치하는 과정에 대해 설명합니다. Red Hat Enterprise Linux 7에서 설치 프로그램을 통해 기존의 정해진 단계별 설치가 아닌 사용자가 선택하는 순서로 별도의 설치 단계를 설정할 수 있습니다. 실제 설치가 시작되지 전 설정에서 주요 메뉴에서 사용자 인터페이스의 다양한 섹션에 들어갈 수 있습니다. 다음 부분에서는 시스템의 언어 지원을 설정하고 네트워크 및 스토리지 장치를 설정하거나 설치를 위한 패키지를 선택할 수 있습니다. 나중에 이 부분으로 다시 돌아와서 설치를 시작하기 전 선택할 설정을 다시 확인할 수 있습니다.

15.1. 설치 모드 옵션

그래픽 모드 또는 텍스트 모드로 Red Hat Enterprise Linux 7을 설치할 수 있습니다. 그래픽 모드가 권장되고 선호되는 설치 모드이고 설정을 위한 모든 옵션이 포함되어 있지만 아래의 스크린샷에서 처럼 두 모드 모두 사용자의 편의에 따라 들어올 수 있는 다양한 섹션이 있는 요약 메뉴의 레이아웃을 따릅니다.
설치 요약 화면

그림 15.1. 설치 요약 화면

텍스트 모드에서 설치 요약 화면

그림 15.2. 텍스트 모드에서 설치 요약 화면

텍스트 모드 설치에 대해서는 명확하게 문서화되어 있지 않지만 텍스트 모드 설치 프로그램을 사용하는 경우 GUI 설치 지침을 따르실 수 있습니다. 15.1.2절. “비대화식 라인 모드로 설치 ”15.1.3절. “텍스트 모드로 설치 ”에서 참조하십시오. 사용자 정의 파티션 설정과 같은 일부 설치 옵션은 텍스트 모드에서 사용할 수 없음에 유의합니다.

15.1.1. 그래픽 모드로 설치

이전에 그래픽 사용자 인터페이스 (GUI)를 사용해 보셨다면, 이 과정에 익숙하실 것입니다; 화면에 나오는 마우스를 사용하여, 간단히 버튼을 클릭하거나 텍스트 입력란에 입력하시면 됩니다.
또한 키보드를 사용하여 설치 프로그램을 진행할 수 있습니다. TabShift+Tab 키를 사용하여 화면 상에서 제어할 수 있는 요소 사이를 이동하고, 아래 화살표 키를 사용하여 위/아래로 스크롤하며 왼쪽오른쪽 화살표 키를 사용하여 수평 도구 모음 또는 표 항목을 좌우로 스크롤할 수 있습니다. SpaceEnter 키를 사용하여 강조 표시 항목을 선택에서 선택 또는 제거하거나 드롭 다운 목록을 확장 또는 축소할 수 있습니다. 또한 Alt+X 키 명령 조합을 사용하여 버튼을 클릭하거나 다른 화면을 선택할 수 있습니다. 여기서 XAlt를 누르면 화면에 표시되는 밑줄이 그어진 문자로 변경합니다.

15.1.2. 비대화식 라인 모드로 설치

inst.cmdline 옵션이 매개 변수 파일에서 부팅 옵션으로 지정되어 있거나 (18.4절. “Kickstart 설치를 위한 매개변수” 참조) 또는 cmdline 옵션이 킥스타트 파일에 지정되어 있을 경우 (23장. 킥스타트 설치 참조), Anaconda는 비대화식 텍스트 라인 모드로 시작합니다. 이 모드에서 모든 필요한 정보는 킥스타트 파일에 제공되어야 합니다. 설치 프로그램은 사용자 개입을 허용하지 않고 지정되지 않은 설치 정보가 있을 경우 중지됩니다.

15.1.3. 텍스트 모드로 설치

그래픽 모드와 별도로 Anaconda에는 텍스트 기반 모드도 포함되어 있습니다.
다음 상황 중 하나가 발생하면, 설치에 텍스트 모드를 사용합니다:
  • 설치 프로그램이 컴퓨터의 디스플레이 하드웨어 인식에 실패했습니다.
  • 부트 명령행에 inst.text 옵션을 추가하여 텍스트 모드 설치를 선택합니다.
  • 설치를 자동화하기 위해 킥스타트 파일을 사용하고 제공된 파일에는 text 명령이 포함되어 있습니다.
텍스트 모드에서 설치 요약 화면

그림 15.3. 텍스트 모드에서 설치 요약 화면

중요

Red Hat은 그래픽 인터페이스를 사용하여 Red Hat Enterprise Linux를 설치할 것을 권장합니다. 그래픽 디스플레이가 없는 시스템에 Red Hat Enterprise Linux를 설치하는 경우 VNC 연결을 통한 설치를 검토해 보십시오. – 22장. VNC를 사용하여 설치하기 참조. 텍스트 모드 설치 프로그램이 VNC-기반 설치가 가능하다는 것이 발견되면 텍스트 모드 사용을 확인하라는 메세지를 표시합니다.
만약 시스템에 그래픽 디스플레이가 있지만, 그래픽 설치가 실패하는 경우라면, inst.xdriver=vesa 옵션으로 부팅해 보십시오 – 20장. 부트 옵션에서 참조하십시오.
또는 킥스타트 설치를 고려합니다. 보다 자세한 내용은 23장. 킥스타트 설치에서 참조하십시오.
텍스트모드는 더 단순화된 설치 과정을 제공하기 때문에, 그래픽 모드에서 사용 가능한 몇몇 옵션은 텍스트 모드에서는 사용할 수 없습니다. 이러한 차이는 이 문서의 설치 과정 설명에 기재되어 있습니다. 이는 다음과 같은 내용입니다:
  • FCP LUN을 대화식으로 활성화하기
  • LVM, RAID, FCoE, zFCP, iSCSI 등의 고급 스토리지 방식을 설정하기
  • 파티션 레이아웃 사용자 정의
  • 부트로더 레이아웃 사용자 정의하기
  • 설치 도중 패키지 애드온 선택하기
  • Initial Setup 유틸리티로 설치된 시스템을 설정하기
  • 언어 및 키보드 설정입니다.

참고

백그라운드에서 작업이 실행되는 동안 특정 메뉴 항목을 일시적으로 사용할 수 없거나 Processing... 레이블이 표시될 수 있습니다. 텍스트 메뉴 항목의 현재 상태를 새로고침하려면 텍스트 모드 프롬프트에서 r 옵션을 사용합니다.
텍스트 모드로 Red Hat Enterprise Linux를 설치하고자 할 경우 설치 후 그래픽 인터페이스를 사용하여 시스템을 설정할 수 있습니다. 자세한 내용은 Red Hat Enterprise Linux 7 System 관리자 가이드에서 참조하십시오.
텍스트 모드에서 사용할 수 없는 옵션을 설정하려면 부트 옵션을 사용할 것을 고려해 봅니다. 예를 들어, ip 옵션을 사용하여 네트워크 설정을 구성할 수 있습니다. 자세한 방법은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.

15.2. 환영 화면 및 언어 선택

설치 프로그램의 첫 번째 화면은 Red Hat Enterprise Linux 7.0에 오신것을 환영합니다 화면입니다. 여기서 Anaconda가 설치에 사용할 언어를 선택합니다. 여기서의 선택은 이후에 변경되지 않으면 설치된 시스템의 기본값이 됩니다. 왼쪽 패널에서 English와 같이 원하는 언어를 선택합니다. 그 후 오른쪽 패널에서 English (United States) 등과 같이 특정 지역의 로케일을 선택합니다.

참고

목록 맨 위에는 기본값으로 사전 선택된 언어 하나가 있습니다. 이 시점에서 네트워크 액세스를 설정하면 (예를 들어 로컬 미디어가 아닌 네트워크 서버에서 부팅한 경우) GeoIP 모듈을 사용한 자동 위치 검색에 따라 사전 선택된 언어가 확정됩니다.
다른 방법으로 아래에서와 같이 검색 상자에 원하는 언어를 입력할 수 있습니다.
선택을 마친 후 계속 버튼을 클릭하여 설치 요약 화면으로 이동합니다.
언어 설정

그림 15.4. 언어 설정

15.3. 설치 요약 화면

설치 요약 화면은 설치 구성의 중앙에 위치합니다.
설치 요약 화면

그림 15.5. 설치 요약 화면

Red Hat Enterprise Linux 설치 프로그램에서는 화면이 차례로 표시되지 않고 사용자가 선택하는 순서로 설치를 설정할 수 있습니다.
마우스를 사용하여 설치 섹션을 설정하기 위한 메뉴 항목을 선택합니다. 섹션 설정을 완료하거나 이를 나중에 설정하려면 화면 왼쪽 상단에 있는 완료 버튼을 클릭합니다.
경고 마크가 표시된 부분만 필요합니다. 설치를 시작하기 전 이 부분을 완료해야 한다는 경고 메세지를 화면 하단에 표시합니다. 남아 있는 섹션은 옵션입니다. 각 섹션 제목 아래에는 현재 설정이 요약되어 있습니다. 이를 사용하여 해당 섹션을 더 설정할 지에 대한 여부를 결정할 수 있습니다.
필요한 모든 부분이 완료되면 설치 시작 버튼을 클릭합니다. 15.12절. “설치 시작 ”에서 참조하십시오.
설치를 취소하려면 종료 버튼을 클릭합니다.

참고

백그라운드에서 작업이 실행되는 동안 특정 메뉴 항목이 일시적으로 회색으로 표시되어 사용할 수 없게 될 수 있습니다.

15.4. 날짜 & 시간

시간대, 날짜 설정 및 옵션으로 네트워크 시간을 설정하려면 설치 요약 화면의 날짜 & 시간을 선택합니다.
다음의 세 가지 방법을 사용하여 시간대를 선택할 수 있습니다:
  • 마우스를 사용하여 상호 대화식 지도에서 특정 도시를 선택하기 위해 클릭하면 빨간색 핀이 나타납니다.
  • 화면 상단에 있는 지역도시 드롭 다운 메뉴를 스크롤하여 시간대를 선택할 수 있습니다.
  • 지역 드롭 다운 메뉴의 하단에 있는 Etc를 선택한 후 GMT+1과 같이 GMT/UTC로 조정된 다음 메뉴에서 시간대를 선택합니다.
해당 도시가 지도에서나 드롭 다운 메뉴에 없을 경우 동일한 시간대에 있는 인근 주요 도시를 선택합니다.

참고

사용 가능한 도시 및 지역 목록은 시간대 데이터베이스 (tzdata: Time Zone Database) 퍼블릭 도메인의 것을 사용하고 있으며 이는 IANA (Internet Assigned Numbers Authority)에 의해 관리됩니다. Red Hat은 이 데이터베이스에 도시 또는 지역을 추가할 수 없습니다. 자세한 내용은 공식 웹사이트 http://www.iana.org/time-zones에서 참조하십시오.
시스템 클럭의 정확도를 유지하기 위해 NTP (Network Time Protocol)를 사용할 계획이라고 해도 타임존을 지정하십시오.
시간대 설정 화면

그림 15.6. 시간대 설정 화면

네트워크에 연결되어 있을 경우 네트워크 시간 스위치가 활성화됩니다. NTP를 사용하여 날짜 및 시간을 설정하려면 네트워크 시간 스위치를 ON으로 두고 설정 아이콘을 클릭하여 Red Hat Enterprise Linux가 사용해야 하는 NTP 서버를 선택합니다. 날짜 및 시간을 수동으로 설정하려면 스위치를 OFF로 옮깁니다. 시스템 클럭은 시간대 선택을 사용하여 화면 아래에 있는 올바른 날짜 및 시간을 표시합니다. 시간 및 날짜가 여전히 올바르지 않을 경우 이를 수동으로 조정합니다.
NTP 서버는 설치 시 사용 불가능할 수 있음에 유의합니다. 이러한 경우 이를 활성화하면 자동으로 시간이 설정되지 않을 수 있습니다. 서버가 사용 가능하게 되면 날짜와 시간이 업데이트됩니다.
선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치 완료 후 시간대 설정을 변경하려면 Settings 대화 창의 Date & Time 섹션으로 이동합니다.

15.5. 언어 지원

추가 언어 및 로케일 지원을 설치하려면 설치 요약 화면에서 언어 지원을 선택합니다.
마우스를 사용하여 추가 언어 지원을 선택합니다. 왼쪽 창에서 Español과 같은 언어를 선택합니다. 다음으로 오른쪽 창에서 Español (Costa Rica) 등과 같이 특정 지역의 로케일을 선택합니다. 여러 언어 및 로케일을 선택할 수 있습니다. 선택된 언어는 왼쪽 패널에서 굵게 강조 표시됩니다.
언어 지원 설정

그림 15.7. 언어 지원 설정

선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치를 완료한 후 언어 지원 설정을 변경하려면 Settings 대화 창의 Region & Language 섹션으로 이동합니다.

15.6. 키보드 설정

시스템에 여러 키보드 레이아웃을 추가하려면 설치 요약 화면에서 키보드를 선택합니다. 저장된 키보드 레이아웃은 설치 프로그램에서 바로 사용할 수 있으며 화면 오른쪽 상단에 항상 표시되는 키보드 아이콘을 통해 사용 전환할 수 있습니다.
처음에는 환영 화면에서 선택한 언어만 왼쪽 창에 있는 키보드 레이아웃으로 표시됩니다. 초기 레이아웃을 대체하거나 다른 레이아웃을 추가할 수 있습니다. 하지만 선택한 언어가 ASCII 문자를 사용하지 않을 경우 암호화된 디스크 파티션 또는 root 사용자 암호를 설정할 수 있도록 키보드 레이아웃을 추가해야 합니다.
키보드 설정

그림 15.8. 키보드 설정

새로운 레이아웃을 추가하려면 + 버튼을 클릭하여 목록에서 레이아웃을 선택하고 추가를 클릭합니다. 레이아웃을 삭제하려면 해당 레이아웃을 선택하고 - 버튼을 클릭합니다. 화살표 버튼을 사용하여 레이 아웃의 우선 순위를 지정합니다. 키보드 레이아웃의 시각적 미리 보기를 위해 해당 레이아웃을 선택하고 키보드 버튼을 클릭합니다.
레이아웃을 테스트하려면 마우스를 사용하여 오른쪽의 텍스트 상자를 클릭합니다. 텍스트를 입력하여 선택한 기능이 올바르게 작동하는지 확인합니다.
추가한 레이아웃을 테스트하려면 화면 상단의 언어 선택기를 클릭하여 해당 레이아웃으로 전환합니다. 하지만 레이아웃으로 전환하기 위해 키 조합을 설정하는 것이 좋습니다. 오른쪽 옵션 버튼을 클릭하여 레이아웃 전환 옵션 대화 상자를 열고 체크 상자를 선택하여 목록에서 키 조합을 선택합니다. 키 조합은 옵션 버튼 위에 표시됩니다. 이 조합은 설치 프로그램 중 그리고 설치된 시스템 모두에 적용되므로 설치 후 사용할 수 있도록 여기서 키 조합을 설정해야 합니다. 또한 레이아웃 간 전환을 위해 하나 이상의 조합을 선택할 수 있습니다.

중요

러시아어와 같이 라틴 문자를 허용하지 않는 레이아웃을 사용할 경우 영어 (US) 레이아웃을 추가하고 두 대의 레이아웃 사이를 전환할 수 있는 키 조합을 설정하는 것이 좋습니다. 라틴 문자가 없는 레이아웃만을 선택한 경우 설치 과정에서 유효한 root 암호 및 사용자 인증 정보를 입력하지 못할 수 있습니다. 이로 인해 설치를 완료하지 못 할 수 있습니다.
선택을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

참고

설치를 완료한 후 키보드 설정을 변경하려면 Settings 대화 창의 Keyboard 섹션으로 갑니다.

15.7. 설치 소스

Red Hat Enterprise Linux를 설치할 파일 도는 위치를 지정하려면 설치 요약 화면에서 설치 소스를 선택합니다. 이 화면에서 ISO 파일, 네트워크 위치와 같은 로컬에서 사용 가능한 설치 미디어를 선택할 수 있습니다.
설치 소스 화면

그림 15.9. 설치 소스 화면

다음 중 한가지 옵션을 선택해 주십시오:
ISO 파일
설치 프로그램이 마운트 가능한 파일 시스템이 있는 파티션된 하드 드라이브가 감지될 경우 이 옵션이 나타납니다. 이 옵션을 선택하고 ISO 선택 버튼을 클릭한 후 시스템에 있는 설치 ISO 파일의 위치를 검색합니다. 그 후 확인을 클릭하여 파일이 설치에 적합한 지 확인합니다.
네트워크 상
네트워크 위치를 지정하려면 이 옵션을 선택하고 드롭다운 메뉴에 있는 다음 옵션 중 하나를 선택합니다:
  • http://
  • https://
  • ftp://
  • nfs
URL 위치를 시작으로 선택하여 주소 상자에 나머지 주소를 입력합니다. NFS를 선택한 경우 NFS 마운트 옵션을 지정하기 위한 다른 상자가 나타납니다.

중요

NFS 기반 설치 소스를 선택할 때 주소에 콜론 (:)을 사용하여 호스트 이름과 경로를 구분합니다. 예:
server.example.com:/path/to/directory
HTTP 또는 HTTPS 소스에 대해 프록시를 설정하려면 프록시 설정 버튼을 클릭합니다. HTTP 프록시 사용을 선택하고 프록시 URL 상자에 URL을 입력합니다. 프록시 인증이 필요한 경우 인증 사용을 선택하고 사용자 이름 및 암호를 입력합니다. 추가를 클릭합니다.
HTTP 또는 HTTP URL이 리포지터리 미러 몰록을 참조할 경우 입력란 아래의 체크 상자를 선택합니다.
설치 환경 및 소프트웨어 애드온에 대한 액세스 권한을 얻기 위해 추가 리포지터리를 지정할 수 있습니다. 자세한 내용은 15.9절. “소프트웨어 선택 ”에서 참조하십시오.
리포지터리를 추가하려면 + 버튼을 클릭합니다. 리포지터리를 삭제하려면 - 버튼을 클릭합니다. 화살표 아이콘을 클릭하여 이전 리포지터리 목록을 복원합니다. 예를 들어 이로 인해 현재 있는 항목이 설치 소스 화면으로 이동할 때마다 나타나는 항목으로 대체됩니다. 리포지터리를 활성화 또는 비활성화하려면 목록의 각 항목에 있는 활성화됨란에 있는 체크 상자를 클릭합니다.
화면의 오른쪽에서 추가 리포리터리 이름을 지정하고 네트워크의 주요 리포지터리를 설정하는 방법과 동일하게 설정할 수 있습니다.
설치 소스를 선택한 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

15.8. 네트워크 & 호스트이름

시스템의 중요한 네트워크 기능을 설정하려면 설치 요약 화면에서 네트워크 & 호스트이름을 선택합니다.
로컬로 액세스할 수 있는 인터페이스는 설치 프로그램에 의해 자동으로 감지되어 수동으로 추가 또는 삭제할 수 없습니다. 감지된 인터페이스는 왼쪽 창에 나열됩니다. 목록에 있는 인터페이스를 클릭하면 오른쪽에 상세 정보가 표시됩니다. 네트워크 인터페이스를 활성화 또는 비활성화하려면 화면의 오른쪽 상단 코너에 있는 스위치를 ON 또는 OFF로 합니다.
네트워크 & 호스트이름 설정 화면

그림 15.10. 네트워크 & 호스트이름 설정 화면

연결 목록 아래에 있는 호스트 이름 입력 필드에 컴퓨터의 호스트 이름을 입력합니다. 호스트 이름은 hostname.domainname 형태의 정규화된 도메인 이름(fully-qualified domain name)(FQDN)이거나 hostname 형태의 짧은 호스트 이름(short host name)이 될 수 있습니다. 많은 네트워크는 연결된 시스템에 자동으로 도메인명을 제공하는 DHCP (Dynamic Host Configuration Protocol) 서비스를 제공합니다. DHCP 서비스가 컴퓨터에 도메인 이름을 할당하게 하려면 짧은 호스트 이름을 지정합니다.

중요

수동으로 호스트 이름을 지정하고자 할 경우 자신에게 할당되지 않은 도메인 이름을 사용하지 않도록 합니다. 이렇게 할 경우 네트워크 리소스를 사용할 수 없을 수 있습니다. 보다 자세한 내용은 Red Hat Enterprise Linux 7 네트워크 설정 가이드에서 권장하는 이름 지정 예를 참조하십시오.
localhost 디폴트 설정을 바꾸십시오. localdomain를 Linux 설치에 유일한 호스트 이름으로 변경하십시오.
네트워크 설정을 마친 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

15.8.1. 네트워크 연결 편집

System z의 모든 네트워크 연결은 네트워크 & 호스트 이름 화면에 나열되어 있습니다. 기본값으로 목록에는 부팅 단계에서 설정된 연결이 포함되어 있으며 이는 OSA, LCS, HiperSockets 중 하나입니다. 이러한 인터페이스 유형 모두는 enccwdevice_id 형식으로된 이름을 사용합니다. (예: enccw0.0.0a00) System z에서 새로운 연결을 추가할 수 없음에 유의합니다. 이는 네트워크 하부채널을 사전에 그룹화하여 온라인으로 설정해야 하므로 현재 부팅 단계에서만 실행되기 때문입니다. 보다 자세한 내용은 14장. IBM System z에 설치 시작하기 에서 참조하십시오.
일반적으로 부팅 단계에서 설정된 네트워크 연결은 나머지 설치 단계가 진행되는 동안 수정할 필요가 없습니다. 하지만 기존 연결을 수정해야 할 경우 설정 버튼을 클릭합니다. NetworkManager 대화 상자가 나타나 아래에서 설명하고 있듯이 유선 연결에 적합한 탭 모음이 나타납니다. 여기서 시스템의 네트워크 연결을 설정할 수 있지만 System z에 관련된 모든 것은 아닙니다.
다음 부분에서는 설치 도중 사용되는 일반적인 유션 연결의 가장 중요한 설정에 대해서만 설명합니다. 대부분의 사용 가능한 옵션은 대부분의 설치에서 변경할 필요가 없으며 설치된 시스템에 유지되지 않습니다. 다른 유형의 네트워크 설정과 유사하게 특정 설정 매개 변수는 다릅니다. 설치 후 네트워크 설정에 관한 내용은 Red Hat Enterprise Linux 7 네트워크 설정 가이드에서 참조하십시오.
네트워크 연결을 수동으로 설정하려면 화면의 오른쪽 하단 코너에 있는 설정 버튼을 클릭합니다. 대화 상자가 나타나면 선택한 연결을 설정할 수 있습니다. 시스템 설정Network 섹션에 있는 실행 가능한 모든 설정에 대한 자세한 설명은 이 문서의 범위를 벗어납니다.
설치 도중 설정해 두면 유용한 네트워크 설정 옵션은 다음과 같습니다:
  • 시스템을 부팅할 때마다 연결을 사용하려면 네트워크가 사용 가능하면 자동 연결 체크 박스를 선택합니다.하나 이상의 자동 연결을 사용할 수 있습니다. 이 설정은 설치된 시스템에 유지됩니다.
    네트워크 자동 연결 기능

    그림 15.11. 네트워크 자동 연결 기능

  • 기본값으로 IPv4 매개 변수는 네트워크 상의 DHCP 서비스에 의해 자동으로 설정됩니다. 동시에 IPv6 설정은 자동 방식으로 설정됩니다. 대부분의 설치 경우에 이러한 조합이 적합하므로 변경할 필요가 없습니다.
    IP 프로토콜 설정

    그림 15.12. IP 프로토콜 설정

  • 로컬 네트워크으로만 연결을 제한하려면 이 연결을 네트워크상에 있는 리소스에 대해서만 사용을 선택합니다. 이 설정은 설치된 시스템에 전송되어 전체 연결에 적용됩니다. 추가 경로가 설정되어 있지 않아도 이를 선택할 수 있습니다.
    IPv4 경로 설정

    그림 15.13. IPv4 경로 설정

네트워크 설정 편집을 완료한 후 저장을 클릭하여 새로운 설정을 저장합니다. 설치 도중 이미 활성화된 장치를 다시 설정한 경우 설치 환경에서 새로운 설정을 사용하려면 장치를 다시 시작해야 합니다. 네트워크 & 호스트 이름 화면에서 ON/OFF 스위치를 사용하여 장치를 다시 시작합니다.

15.9. 소프트웨어 선택

설치할 패키지를 지정하려면 설치 요약 화면에서 소프트웨어 선택을 선택합니다. 패키지 그룹은 기본 환경으로 그룹화되어 있습니다. 이러한 환경은 특정 목적을 갖는 사전 정의된 패키지 세트입니다. 예를 들어 가상화 호스트 환경에는 시스템에서 가상 머신을 실행하기 위해 필요한 소프트웨어 패키지 모음이 들어 있습니다. 설치 시 하나의 소프트웨어 환경만을 선택할 수 있습니다.
각 환경에는 애드온 (Add-ons)의 형태로 추가 패키지를 사용할 수 있습니다. 애드온은 화면 오른쪽에 표시되어 있고 환경을 다시 선택하면 이 목록도 새로고침됩니다. 설치 환경에 따라 여러 애드온을 선택할 수 있습니다.
애드온 기능 목록은 수평선에서 두 부분으로 나뉘어져 있습니다.
  • 수평선 에 나열된 애드온은 선택한 환경에 고유한 것입니다. 목록에서 애드온을 선택하고 다른 환경을 선택한 경우 선택한 애드온은 사라지게 됩니다.
  • 수평선 아래에 나열된 애드온은 모든 환경에서 사용 가능합니다. 다른 환경을 선택해도 이 목록에서 선택한 사항에 영향을 미치지 않습니다.
서버 설치에서 소프트웨어 선택의 예

그림 15.14. 서버 설치에서 소프트웨어 선택의 예

사용 가능한 기반 환경 및 애드온은 설치 소스로 사용하는 Red Hat Enterprise Linux 7 설치 ISO 이미지의 종류에 따라 다릅니다. 예를 들어, server의 경우 서버에 대해 고안된 환경을 제공하는 반면 workstation의 경우 개발자 워크스테이션에 따라 배포를 위한 여러 선택 사항이 제공됩니다.
설치 프로그램은 사용 가능한 환경에 들어있는 패키지를 표시하지 않습니다. 특정 환경이나 애드온에 포함된 패키지를 확인하려면 설치 소스로 사용하는 Red Hat Enterprise Linux 7 설치 DVD에 있는 repodata/*-comps-variant.architecture.xml 파일을 확인합니다. 이 파일에는 사용 가능한 환경 (<environment> 태그로 표시) 및 애드온 (<group> 태그로 표시)을 설명하는 구조가 포함되어 있습니다.
사전 설정된 환경 및 애드온을 통해 시스템을 사용자 지정할 수 있지만 수동 설치에서 설치를 위해 개별 패키지를 선택할 수 있는 방법은 없습니다. 설치된 시스템을 완전히 사용자 지정하려면 최소한의 추가 소프트웨어와 함께 기본적인 Red Hat Enterprise Linux 7 버전만을 설치하는 최소 설치 환경을 선택할 수 있습니다. 설치를 완료한 후 처음 로그인하여 Yum 패키지 관리자로 필요한 추가 소프트웨어를 설치합니다.
다른 방법으로 킥스타트 파일을 사용하여 설치를 자동화하면 보다 더 높은 수준에서 설치된 패키지를 관리할 수 있습니다. 킥스타트 파일의 %packages 섹션에서 환경, 그룹, 개별 패키지를 지정할 수 있습니다. 킥스타트 파일에서 설치를 위해 패키지를 선택하는 방법은 23.3.3절. “패키지 선택”에서 참조하시고 킥스타트로 설치를 자동화하는 방법은 23장. 킥스타트 설치에서 참조하십시오.
설치할 환경 및 애드온을 선택한 후 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

15.9.1. 주요 네트워크 서비스

모든 Red Hat Enterprise Linux 설치에는 다음과 같은 네트워크 서비스가 포함됩니다:
  • syslog 유틸리티를 통한 중앙 집중 로깅
  • SMTP(Simple Mail Transfer Protocol)을 사용한 전자메일
  • NFS (Network File System)를 통한 네트워트 파일 공유
  • SSH(Secure SHell)을 사용한 원격 액세스
  • mDNS(멀티캐스트 DNS)를 사용한 자원 안내
Red Hat Enterprise Linux에 설치된 몇몇 자동화된 프로세스는 이메일 서비스를 사용하여 시스템 관리자에게 보고서와 메시지를 보낼 수 있습니다. 기본값으로, 이메일과 로깅, 인쇄 서비스는 다른 시스템으로 부터의 연결을 허용하지 않습니다.
설치 후 Red Hat Enterprise Linux 시스템의 이메일, 파일 공유, 로깅, 인쇄, 원격 데스크탑 액세스 서비스를 설정 할 수 있습니다. SSH 서비스는 기본값으로 활성화 됩니다. NFS 공유 서비스를 활성화하지 않고도 다른 시스템의 파일을 액세스하기 위해 NFS를 사용할 수 있습니다.

15.10. 설치 대상

Red Hat Enterprise Linux를 설치하려는 디스크를 선택하고 스토리지 공간을 파티션 설정하려면 설치 요약 화면에 있는 설치 대상을 선택합니다. 디스크 파티션 설정에 대해 잘 모르실 경우 부록 A. 디스크 파티션 소개에서 보다 많은 정보를 참조하십시오.

주의

Red Hat은 시스템 상에 저장된 데이터를 항상 백업해 두실 것을 권장합니다. 예를 들어 듀얼 부팅 시스템을 생성하거나 업그레이드를 수행하는 경우 스토리지 장치에 저장하고자 하는 데이터를 백업해 두셔야 합니다. 예상치 못한 상황이 발생하여 모든 데이터를 손실할 수 있기 때문입니다.

중요

만약 Red Hat Enterprise Linux를 텍스트 모드에서 설치한다면, 다음 부분에서 설명하고 있는 기본 파티션 구성만을 사용할 수 있습니다. 설치 프로그램이 자동으로 추가하거나 삭제하는 파티션 이외의 파티션이나 파일 시스템을 추가하거나 삭제하는 것은 불가능합니다.
스토리지 공간 개요

그림 15.15. 스토리지 공간 개요

이 화면에서는 컴퓨터에서 로컬 사용 가능한 스토리지 장치를 확인할 수 있습니다. 또한 디스크 추가 버튼을 클릭하여 특수 장치 또는 네트워크 장치를 추가할 수 있습니다. 이러한 장치에 대한 보다 자세한 내용은 15.11절. “스토리지 장치”에서 참조하십시오.
시스템의 파티션 설정 방법을 잘 모르는 경우 기본값으로 선택되어 있는자동으로 파티션 설정 라디오 버튼을 사용하여 설치 프로그램이 스토리지 장치를 파티션 설정하게 합니다.
스토리지 장치 창 아래에는 기타 스토리지 옵션이라고 레이블된 추가 옵션이 있습니다:
  • 파티션 설정 부분에서 스토리지 장치의 파티션 설정 방법을 선택할 수 있습니다. 수동으로 파티션을 설정하거나 설치 프로그램이 자동으로 파티션 설정을 하게 할 수 있습니다.
    이전에 사용하지 않은 스토리지에 설치하거나 또는 스토리지에 저정된 데이터를 저장해 둘 필요가 없는 경우 자동 파티션 설정을 권장합니다. 자동 파티션 설정을 실행하려면 기본값으로 선택된 자동으로 파티션 설정 라디오 버튼을 그대로 두어 설치 프로그램이 스토리지 공간에 필요한 파티션을 생성하게 합니다.
    자동으로 파티션 설정을 할 경우 추가 공간을 사용 가능하게 합니다라는 체크 상자를 선택하여 다른 파일 시스템에서 이 설치에 공간을 다시 할당하는 방법을 선택하게 할 수 있습니다. 자동 파티션 설정을 선택했지만 설치를 완료하기 위한 스토리지 공간이 충분하지 않을 경우 완료를 클릭하면 다음과 같은 대화 상자가 나타납니다:
    공간을 확보하기 위한 옵션이 있는 설치 옵션 대화 상자

    그림 15.16. 공간을 확보하기 위한 옵션이 있는 설치 옵션 대화 상자

    디스크 추가 & 취소를 클릭하여 스토리지 공간을 추가합니다. 공간 확보를 클릭하여 기존 파티션에서 일부 스토리지 공간을 확보합니다. 보다 자세한 내용은 15.10.2절. “디스크 공간 확보 ”에서 참조하십시오.
    수동 설정을 위해 파티션을 설정합니다 라디오 버튼을 선택한 경우 완료를 클릭한 후 수동으로 파티션 설정 화면으로 이동합니다. 보다 자세한 내용은 15.10.3절. “수동으로 파티션 설정 ”에서 참조하십시오.
  • 암호화 섹션에서 내 데이터를 암호화 체크상자를 선택하여 /boot 파티션을 제외한 모든 파티션을 암호화할 수 있습니다. 암호화에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.
화면 하단에 있는 전체 디스크 요약 및 부트로더 버튼을 통해 부트 로더를 설치할 디스크를 설정할 수 있습니다.
선택을 마친 후 완료 버튼을 클릭하여 설치 요약 화면으로 돌아가거나 수동 파티션 설정 화면으로 이동합니다.

중요

멀티패스 및 비 멀티패스 스토리지 장치가 있는 시스템에 Red Hat Enterprise Linux를 설치할 때 설치 프로그램에 있는 자동 파티션 레이아웃은 멀티패스와 비 멀티패스 장치가 혼합되어 있는 볼륨 그룹을 생성할 수 있습니다. 이는 멀티패스 스토리지의 목적에 반하는 것입니다.
설치 대상 화면에서 멀티패스 또는 비 멀티패스 장치만 선택하는 것이 좋습니다. 또는 수동 파티션 설정으로 진행합니다.

15.10.1. 파티션 암호화

데이터 암호화 옵션을 선택했을 경우 다음 화면으로 이동을 클릭시 설치 프로그램이 시스템의 파티션을 암호화하기 위한 암호구를 묻는 메세지가 표시됩니다.
파티션은 리눅스 통합 키 설정(LUKS)를 사용해 암호화됩니다 – 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.
암호화된 파티션에 대한 암호구 입력

그림 15.17. 암호화된 파티션에 대한 암호구 입력

암호구를 선택한 후 대화 상자에 있는 두 필드에 입력합니다. 암호 설정을 위한 키보드 레이아웃은 나중에 파티션 잠금 해제를 위해 사용하는 키보드 레이아웃과 동일한 것을 사용해야 함에 유의합니다. 언어 레이아웃 아이콘을 사용하여 올바른 레이아웃이 선택되어 있는지 확인합니다. 이 암호는 시스템을 부팅할 때 마다 입력해야 합니다. 암호 입력 필드에 커서가 있는 상태에서 Tab을 눌러 암호를 다시 입력합니다. 암호가 취약할 경우 경고 필드에 경고 아이콘이 표시되고 두 번째 필드에 입력할 수 없게 됩니다. 커서를 경고 아이콘 위로 가져 가면 암호 개선 방법을 알 수 있습니다.

주의

암호구를 잃어버린다면, 암호화된 파티션과 그 안의 데이터는 완전히 사용할 수 없게 됩니다. 잃어버린 암호를 복구할 방법은 없습니다.
Red Hat Enterprise Linux의 킥스타트 설치를 실행할 경우 설치 도중 암호화 암호구를 저장하고 백업 암호화 암호구를 생성할 수 있다는 점에 유의합니다. 디스크 암호화에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 보안 가이드에서 참조하십시오.

15.10.2. 디스크 공간 확보

설치 대상에서 선택한 디스크에 Red Hat Enterprise Linux를 설치하기 위한 공간이 충분하지 않아 설치 옵션 대화 상자에서 공간 확보를 선택했을 경우 디스크 공간 확보 대화 상자가 표시됩니다.

주의

파티션 축소를 선택하지 않으면 파티션 상의 공간 확보를 위해 모든 데이터가 삭제되므로 필요한 데이터를 백업해 두었는지를 확인해야 합니다.
기존 파일 시스템에서 디스크 공간 확보

그림 15.18. 기존 파일 시스템에서 디스크 공간 확보

Red Hat Enterprise Linux에서 검색된 기존 파일 시스템이 각 디스크의 일부로 표에 나열됩니다. 확보할 수 있는 공간란에는 설치에 재할당할 수 있는 공간이 나열됩니다. 작업 란에는 공간을 확보하기 위해 파일 시스템이 수행하는 작업이 나열됩니다.
표 아래에는 4 개의 버튼이 있습니다:
  • 저장 – 파일 시스템을 현재 상태로 두어 데이터가 삭제되지 않습니다. 이는 기본값 동작입니다.
  • 삭제 – 파일 시스템을 완전히 삭제합니다. 디스크에서 파일 시스템이 차지하고 있던 모든 공간을 설치에 사용할 수 있게 합니다.
  • 축소 – 파일 시스템에서 여유 공간을 회수하여 설치에 사용할 수 있게 합니다. 슬라이더를 사용하여 선택한 파티션의 새로운 크기를 설정합니다. LVM 또는 RAID가 사용되지 않은 크기 조정 가능한 파티션에서만 사용할 수 있습니다.
  • 모두 삭제/모두 저장 – 오른쪽에 있는 이 버튼은 기본값으로 모든 파일 시스템을 삭제 표시합니다. 이 버튼을 클릭하면 레이블이 변경되어 모든 파일 시스템을 다시 저장으로 표시되게 할 수 있습니다.
마우스를 사용하여 표에서 파일 시스템 또는 전체 디스크를 선택한 후 버튼을 클릭합니다. 작업란에 있는 레이블은 선택한 사항에 맞게 변경되고 하단에 표시되어 있는 공간 확보를 위한 전체 선택 영역 크기가 조정됩니다. 이 값 아래에는 선택한 패키지에 기반하여 설치에 필요한 크기가 있습니다.
설치를 계속 진행하기 위해 충분한 공간이 확보되면 공간 확보 버튼이 사용 가능하게 됩니다. 이 버튼을 클릭하여 설치 요약 화면으로 돌아가서 설치를 계속합니다.

15.10.3. 수동으로 파티션 설정

수동 파티션 설정 화면에서는 파티션을 설정합니다 옵션을 선택했을 경우 설치 대상에서 완료를 클릭했을 때 표시됩니다. 화면에서 디스크 파티션과 마운트 지점을 설정합니다. 이는 Red Hat Enterprise Linux 7이 설치될 파일 시스템을 지정합니다.

주의

Red Hat은 시스템 상에 저장된 데이터를 항상 백업해 두실 것을 권장합니다. 예를 들어 듀얼 부팅 시스템을 생성하거나 업그레이드를 수행하는 경우 스토리지 장치에 저장하고자 하는 데이터를 백업해 두셔야 합니다. 예상치 못한 상황이 발생하여 모든 데이터를 손실할 수 있기 때문입니다.
수동 파티션 설정 화면

그림 15.19. 수동 파티션 설정 화면

수동 파티션 설정 화면은 처음에 마운트 지점의 왼쪽 창에 나타납니다. 이 창은 마운트 지점 생성에 대한 정보 이외에는 비어있거나 설치 프로그램에서 감지된 기존 마운트 지점을 표시합니다. 이러한 마운트 지점은 검색된 운영 체제 설치에 의해 구성됩니다. 따라서 파티션이 여러 설치에서 공유되고 있을 경우 일부 파일 시스템이 여러번 표시될 수 있습니다. 선택한 저장 장치의 전체 공간 및 사용 가능한 공간은 이 창 아래에 표시됩니다.
시스템에 기존 파일 시스템이 있을 경우 설치를 위해 사용 가능한 공간이 충분한 지를 확인합니다. - 버튼을 사용하여 필요없는 파티션을 삭제합니다.

참고

디스크 파티션 정보 및 권장 사항은 부록 A. 디스크 파티션 소개15.10.3.5절. “추천된 파티션 나누기 계획”에서 참조하십시오. 최소한 적절한 크기의 root 파티션과 시스템의 RAM 용량에 따라 swap 파티션이 필요합니다.
어떤 장치가 /boot와 관련되어 있는지 확인하시기 바랍니다. 커널 파일 및 부트로더 섹터가 이 장치와 연관될 것입니다. 첫번째 DASD나 SCSI LUN이 사용될 것이며, 이 장차 번호가 설치 후 시스템에서 재 IPL을 할 때 사용될 것입니다.

15.10.3.1. 파일 시스템 추가 및 파티션 설정

Red Hat Enterprise Linux 7 설치에는 최소 하나의 파티션이 필요하지만 Red Hat은 최소 4 개의 파티션 (/, /home, /boot, swap)을 권장합니다. 필요에 따라 추가로 파티션을 생성할 수 있습니다. 보다 자세한 내용은 15.10.3.5절. “추천된 파티션 나누기 계획”에서 참조하십시오.
파일 시스템 추가는 두 가지 절차로 되어 있습니다. 먼저 특정 파티션 설정 계획에 마운트 지점을 생성합니다. 마운트 지점은 왼쪽 창에 표시됩니다. 다음으로 오른쪽 창에 있는 옵션을 사용하여 마운트 지점을 사용자 정의할 수 있습니다. 여기에서 이름, 장치 유형, 파일 시스템 유형, 레이블, 해당 파티션을 암호화하거나 다시 포맷할 지에 대한 여부 등을 선택할 수 있습니다.
기존 파일 시스템이 없고 설치 프로그램이 필요한 파티션 및 마운트 지점을 생성하게 할 경우 왼쪽 창의 드롭 다운 메뉴에서 원하는 파티션 설정 계획을 선택합니다. (Red Hat Enterprise Linux의 기본값은 LVM으로 되어 있음) 다음으로 자동으로 마운트 지점을 생성하기 위해 창 상단의 링크를 클릭하면 /boot 파티션, / (root) 파티션, swap 파티션이 사용 가능한 스토리지 크기에 맞게 생성됩니다. 이는 일반 설치에 권장되는 파티션이지만 필요에 따라 추가로 파티션을 생성할 수 있습니다.
또한 창 아래쪽에 + 버튼을 사용하여 개별 마운트 지점을 생성할 수 있습니다. 새 마운트 지점 추가 대화 상자가 열립니다. 마운트 지점 드롭 다운 메뉴에서나 자신의 경로 – 예를 들어 root 파티션의 경우 /를 부트 파티션의 경우 /boot를 선택하는 것과 같이 자신의 경로에서 사전 설정된 경로 중 하나를 선택합니다. 그 뒤 메가바이트, 기가바이트 또는 테라바이트 단위로 할당할 용량 텍스트 필드에 파티션 크기를 입력합니다 – 예를 들어 2 기가 바이트 파티션을 생성하려면 2GB를 입력합니다. 필드를 비워두거나 사용 가능한 용량 보다 큰 용량을 지정할 경우 남아있는 모든 여유 공간이 대신 사용됩니다. 이러한 세부 사항을 입력한 후 마운트 지점 추가 버튼을 클릭하여 파티션을 생성합니다.
수동으로 생성한 각각의 새로운 마운트 지점에 대해 왼쪽 창에 있는 드롭 다운 메뉴에서 파티션 설정 계획을 설정할 수 있습니다. 사용 가능한 옵션에는 표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝이 있습니다. /boot 파티션은 메뉴에서 선택한 값에 상관 없이 항상 표준 파티션에 배치됨에 유의합니다.
LVM 이외의 마운트 지점을 배치해야 하는 장치를 변경하려면 마운트 지점을 선택하고 창 하단의 설정 버튼을 클릭하면 마우트 지점 설정 대화 상자가 열립니다. 하나 이상의 장치를 선택하고 선택을 클릭합니다. 대화 상자를 닫은 후 수동으로 파티션 설정 화면의 오른쪽에 있는 설정 업데이트 버튼을 클릭하여 설정을 확인해야 함에 유의합니다.
마운트 지점 설정

그림 15.20. 마운트 지점 설정

전체 로컬 디스크 및 파티션 정보를 새로고침하려면 툴바에 있는 다시 검사 버튼 (화살표 아이콘이 있는)을 클릭합니다. 설치 프로그램 이외의 고급 파티션 설정을 수행한 후에만 이 작업이 필요합니다. 디스크 다시 검사 버튼을 클릭하면 설치 프로그램에서 지금까지 변경한 모든 설정 내용을 손실하게 됩니다.
디스크 재검색

그림 15.21. 디스크 재검색

화면 하단에 있는 링크에서는 설치 대상에서 선택한 스토리지 장치 수가 표시됩니다. (15.10절. “설치 대상 ” 참조) 이 링크를 클릭하면 선택한 디스크 대화 상자가 열립니다. 여기에서 디스크 정보를 확인할 수 있습니다.
파티션 또는 볼륨을 사용자 지정하려면 왼쪽 창에서 마운트 지점을 선택하면 오른쪽에 사용자 지정할 수 있는 기능이 나타납니다:
파티션 설정 사용자 정의

그림 15.22. 파티션 설정 사용자 정의

  • 이름 – LVM 또는 Btrfs 볼륨에 이름을 지정합니다. 표준 파티션이 생성될 때 이름이 자동으로 지정되기 때문에 이름을 편집할 수 없습니다. 예를 들어, /homesda1으로 이름을 지정할 수 있습니다.
  • 마운트 지점 – 파티션의 마운트 지점을 입력합니다. 예를 들어 파티션이 root 파티션이어야 할 경우, /를 입력하고 /boot 파티션이어야 할 경우 /boot를 입력합니다. 스왑 파티션의 경우 마운트 지점은 지정해서는 안됩니다 – 파일시스템 유형을 swap로 지정하는 것으로 충분합니다.
  • 레이블 – 파티션에 레이블을 지정합니다. 레이블은 각각의 파티션을 쉽게 인식하기 위해 사용됩니다.
  • 할당할 용량 – 파티션에 할당할 크기를 입력합니다. 단위로 킬로바이트, 메가바이트, 기가바이트, 테라바이트와 같은 일반적인 크기를 사용할 수 있습니다. 단위를 지정하지 않을 경우 메가바이트가 기본 옵션이됩니다.
  • 장치 유형표준 파티션, BTRFS, LVM, LVM 씬 프로비저닝 중 선택합니다. 두 개 이상의 디스크를 파티션 설정을 위해 선택했을 경우 RAID도 사용할 수 있습니다. 파티션을 암호화하기 위해 암호화 확인란을 선택합니다. 나중에 암호를 설정하라는 메세지가 표시됩니다.
  • 파일 시스템 – 드롭 다운 메뉴에서 파티션에 해당하는 올바른 파일 시스템 유형을 선택합니다. 기존 파티션을 포맷하거나 데이터를 유지하기 위해 체크 표시하지 않은 상태로 두려면 다시 포맷란을 선택합니다.
파일 시스템 및 장치 유형에 대한 보다 자세한 내용은 15.10.3.1.1절. “파일 시스템 유형”에서 참조하십시오.
설정 업데이트 버튼을 클릭하여 변경 사항을 저장하고 사용자 지정하려는 다른 파티션을 선택합니다. 설치 요약 페이지에서 설치를 시작할 때 가지 실제로 변경 사항은 적용되지 않음에 유의합니다. 모두 다시 설정 버튼을 클릭하여 모든 파티션의 변경 내용을 모두 삭제하고 처음부터 다시 시작합니다.
모든 파일 시스템 및 마운트 지점을 생성하고 사용자 지정하면 완료 버튼을 클릭합니다. 파일 시스템의 암호화를 선택한 경우 암호를 생성하라는 메세지가 나타납니다. 다음으로 설치 프로그램이 실행되는 스토리지 관련 모든 동작의 개요를 표시하는 대화 상자가 나타나 파티션 및 파일 시스템 생성, 크기 변경, 삭제 등이 표시됩니다. 모든 변경 사항을 검토하고 취소 & 사용자 지정 파티션 설정으로 돌아가기를 클릭합니다. 요약 내용을 확인하려면 변경 사항을 적용을 클릭하여 설치 요약 페이지로 돌아갑니다. 기타 다른 장치를 파티션 설정하려면 설치 대상에서 해당 장치를 선택하고 수동 파티션 설정 화면으로 돌아가 이 부분에서 설명된 단계를 다시 시도합니다.
15.10.3.1.1. 파일 시스템 유형
Red Hat Enterprise Linux는 다른 장치 유형 및 파일 시스템을 생성하는 것을 허용합니다. 다음은 사용 가능한 장치 유형과 파일 시스템에 대한 간략한 설명과 활용법입니다.

장치 유형

  • 표준 파티션 – 표준 파티션은 파일 시스템이나 스왑 공간을 포함할 수 있습니다. 또한, 소프트웨어 RAID나 LVM 물리 볼륨을 위한 공간을 제공할 수 도 있습니다.
  • 논리 볼륨 (LVM) – LVM 파티션을 생성하면 자동으로 LVM 논리 볼륨이 생성됩니다. LVM은 물리적 디스크를 사용할 때 성능을 향상시킬 수 있습니다. 논리 볼륨을 생성하는 방법에 대한 내용은 15.10.3.3절. “LVM 논리 볼륨 만들기”에서 참조하십시오. LVM에 대한 자세한 내용은 Red Hat Enterprise Linux 7 논리 볼륨 관리자 관리에서 참조하십시오.
  • LVM 씬 프로비저닝 – 씬 프로비저닝을 사용하여 여유 공간의 스토리지 풀 (씬 풀이라고도 함)을 관리하고 애플리케이션이 필요한 경우 임의의 장치에 할당할 수 있습니다. 씬 풀은 스토리지 공간의 비용 효과 높은 할당이 필요할 경우 동적으로 확장할 수 있습니다.
  • BTRFS – Btrfs는 여러 장치와 같은 기능을 제공하는 파일 시스템입니다. 이는 ext2, ext3, ext4 파일 시스템 보다 더 많은 파일, 더 큰 파일, 보다 더 큰 볼륨을 관리할 수 있습니다. Btrfs 볼륨 생성 및 보다 자세한 내용은 15.10.3.4절. “Btrfs 하위 볼륨 생성 ”에서 확인하십시오.
  • 소프트웨어 RAID – 두 개 이상의 소프트웨어 RAID 파티션을 생성하여 RAID 장치를 생성할 수 있습니다. 하나의 RAID 파티션은 시스템에 있는 각각의 디스크에 할당됩니다. RAID 장치를 생성하는 방법은 15.10.3.2절. “소프트웨어 RAID 만들기”에서 참조하십시오. RAID에 대한 자세한 내용은 Red Hat Enterprise Linux 7 스토리지 관리 가이드에서 참조하십시오.

파일 시스템

  • xfs – XFS는 크기 변경이 자유롭고, 고성능의 파일 시스템으로, 16 엑사바이트까지(대략 1천6백만 테라바이트) 지원하며, 파일당 8 엑사바이트(대략 8백만 테라바이트) 지원하고, 디렉토리당 수 천만 개의 파일을 포함할 수 있습니다. XFS는 메타데이터 저널링을 지원하여, 빠른 복구를 제공합니다. XFS 파일 시스템은 또한 마운트되어 활성화된 상태에서도 단편화 제거나, 크기 변경이 가능합니다. 이러한 파일 시스템은 기본값으로 선택하는 것이 좋습니다. 이전에 사용된 ext4 파일 시스템에서 XFS로의 일반적인 명령을 해석하는 방법에 대한 자세한 내용은 부록 E. ext4 및 XFS 명령 참조 표 에서 참조하십시오.
    XFS 파티션의 최대 지원 크기는 500 TB입니다.
  • ext4 – ext4 파일 시스템은 ext3 파일 시스템에 기초하고 있으며 여러 사항이 개선되었습니다. 이러한 개선 사항에는 대용량 파일 시스템 및 대용량 파일 지원, 디스크 공간의 보다 빠르고 효과적인 할당, 디렉토리에 있는 하부 디렉토리 수에 제한이 없음, 보다 빠른 파일 시스템 확인 기능 및 보다 강력한 저널링 기능 등이 포함됩니다.
    Red Hat Enterprise Linux 7에서 ext4 파일 시스템의 최대 지원 크기는 현재 50 TB입니다.
  • ext3 – ext3 파일시스템은 ext2 파일 시스템을 기반으로 하지만, 한가지 장점을 가지고 있습니다 – 저널링입니다. 저널링 파일시스템을 사용하면, 파일 시스템이 충돌한 다음에 파일시스템 복구를 위해 소요되는 시간이 적게 걸립니다. 이는 충돌이 발생할 때 마다 fsck 유틸리티를 실행하여 파일 시스템이 메타데이터의 일관성을 검사할 필요가 없기 때문입니다.
  • ext2 – ext2 파일 시스템은 일반 파일, 디렉토리, 심볼릭 링크 등을 포함하여 표준 Unix 파일 유형을 지원합니다. 이 파일 시스템은 255 자까지 허용하는 긴 파일 이름을 부여할 수 있는 기능을 제공합니다.
  • vfat – VFAT 파일 시스템은 Linux 파일 시스템으로서 FAT 파일 시스템 상의 Microsoft Windows 긴 파일명과 호환 가능합니다.
  • swap – 스왑 파티션은 가상 메모리를 지원하는데 사용됩니다. 즉, 시스템이 처리하는 데이터를 저장할 RAM이 충분하지 않을 때 스왑 파티션에 데이터가 기록됩니다.
각 파일 시스템에는 파일 시스템에 따라 다른 크기 제한이나 파일 시스템에 들어 있는 개별적 파일이 있습니다. 지원되는 최대 파일 및 파일 시스템 크기에 대한 정보는 각 파일 시스템은 파일 시스템에 따라 다른 크기 제한이나 파일 시스템에 저장되어있는 개별 파일이 있습니다. 지원하는 최대 파일 및 파일 시스템의 크기 등의 정보는 https://access.redhat.com/site/articles/rhel-limits의 고객 포털에 있는 Red Hat Enterprise Linux 기술 기능 및 제한 페이지에서 참조하십시오.

15.10.3.2. 소프트웨어 RAID 만들기

참고

System z에서 스토리지 하부 시스템은 RAID를 투명하게 사용합니다. 소프트웨어 RAID를 수동으로 설정할 필요가 없습니다.
RAID (Redundant arrays of independent disks)는 향상된 성능과 설정에 따라 더 나은 내오류성 (fault tolerance)을 제공하기 위해서 여러 저장 장치에서 구성됩니다. 다음에서 RAID의 여러 유형에 대한 설명을 참조하십시오.
RAID 장치는 하나의 단계를 거쳐 생성되며 디스크는 필요에 따라 추가 또는 삭제할 수 있습니다. 각 장치에 대해 디스크 당 하나의 RAID 파티션을 생성할 수 있기 때문에 설치 프로그램에서 사용할 수 있는 디스크 수에 따라 사용 가능한 RAID 장치 레벨이 결정됩니다.
소프트웨어 RAID 파티션 생성 – 장치 유형 메뉴 확장

그림 15.23. 소프트웨어 RAID 파티션 생성 – 장치 유형 메뉴 확장

RAID 설정 옵션은 설치에 두 개 이상의 저장 장치를 선택한 경우에만 볼 수 있습니다. RAID 장치를 생성하려면 최소 두 개의 디스크가 필요합니다.
RAID 장치를 생성하려면 다음을 실행합니다:
  1. 15.10.3.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 마운트 지점을 생성합니다. 이 마운트 지점을 설정하여 RAID 장치를 설정합니다.
  2. 왼쪽 창에서 파티션을 선택한 상태에서 창 아래의 설정 버튼을 선택하여 마운트 지점 설정 대화 상자를 엽니다. RAID 장치에 포함할 디스크를 선택하고 선택을 클릭합니다.
  3. 장치 유형 드롭 다운 메뉴를 클릭하여 RAID를 선택합니다.
  4. 파일 시스템 드롭 다운 메뉴를 클릭하여 원하는 파일 시스템 유형을 선택합니다. (6.10.4.1.1절. “파일 시스템 유형” 참조)
  5. RAID 레벨 드롭 다운 메뉴를 클릭하여 원하는 RAID 레벨을 선택합니다.
    사용 가능한 RAID 레벨은 다음과 같습니다:
    RAID0 – 최적화된 성능 (스트라이프)
    데이터를 여러 저장 장치에 분산시킵니다. RAID 레벨 0는 표준 파티션의 성능을 향상시키고 여러 저장 장치를 하나의 대량 가상 장치로 모으기 위해 사용될 수 있습니다. RAID 레벨 0는 중복이 없기 때문에 어레이에 있는 하나의 장치가 오작동하면 어레이 전체가 손상됩니다. RAID 0에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID1 – 중복 (미러링)
    하나의 저장 장치에 있는 데이터를 하나 이상의 다른 저장 장치에 미러링합니다. 어레이에 있는 추가 장치는 중복성 수준을 향상시킵니다. RAID 1에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID4 – 오류 검사 (패리티)
    데이터를 여러 저장소 장치에 배분하지만, 장치중 하나를 패리티 정보를 저장하기 위해서 사용합니다. 이에 따라 배열내의 한 장치에 오류가 발생해도 정보를 보호할 수 있습니다. 하지만 모든 패리티 정보가 하나의 장치에 저장되기 때문에, 그 장치에 접근하는 것이 전체 배열의 성능을 결정하는 병목지점이 됩니다. RAID4는 최소 3개의 RAID 파티션을 필요로 합니다.
    RAID5 – 분산 오류 검사
    데이터와 패리티 정보를 여러 저장 장치에 분산시킵니다. 따라서 RAID 레벨 5는 여러 장치에 걸쳐 데이터를 분산시키는 성능 상의 장점을 제공하지만 패리티 정보도 어레이를 통해 분산되기 때문에 RAID 레벨 4의 성능 병목 현상이 존재하지 않습니다. RAID 5에는 최소 세 개의 RAID 파티션이 필요합니다.
    RAID6 – 중복 오류 검사
    RAID 레벨 6는 RAID 레벨 5와 유사하지만 하나의 패리티 데이터 세트만을 저장하지 않고 두 세트를 저장합니다. RAID 6에는 최소 네 개의 RAID 파티션이 필요합니다.
    RAID10 – 중복 (미러링)최적화된 성능 (스트라이프)
    RAID 레벨 10은 중첩 RAID 또는 하이브리드 RAID입니다. RAID 레벨 10은 저장 장치의 미러된 세트를 통해 데이터를 분산시키는 것으로 구축됩니다. 예를 들어, 4 개의 RAID 파티션에서 구축된 RAID 레벨 10은 하나의 파티션을 다른 파티션을 미러하는 두 쌍의 파티션으로 구성되어 있습니다. 그 후 RAID 레벨 0과 같이 데이터가 저장 장치의 두 쌍 모두에 걸쳐 분산됩니다. RAID 10에는 최소 네 개의 RAID 파티션이 필요합니다.
  6. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.
디스크 수가 지정된 RAID 레벨에 필요한 디스크 수보다 적은 경우, 지정된 설정에 필요한 디스크 수를 나타내는 메세지가 창 하단에 표시됩니다.

15.10.3.3. LVM 논리 볼륨 만들기

논리 볼륨 관리(LVM)은 하드 드라이브나 LUN과 같은 하부의 물리적 저장소 공간 위에 단순한 논리적인 시각을 제공합니다. 물리적 저장소의 파티션은 물리 볼륨으로 표현되며, 이들을 모아서 볼륨 그룹을 만들 수 있습니다. 각각의 볼륨 그룹은 여러개의 논리 볼륨으로 나뉠 수 있으며, 이들 각각은 표준 디스크 파티션과 유사합니다. 따라서, LVM 논리 볼륨은 여러 물리적 디스크에 걸쳐 있는 파티션과 같이 동작합니다.
LVM에 대한 보다 자세한 내용은 부록 C. LVM 이해하기 or read the Red Hat Enterprise Linux 7 LVM 관리 가이드에서 참조하십시오. LVM 설정은 그래픽 설치 프로그램에서만 사용 가능하다는 점에 유의하십시오.

중요

텍스트 모드 설치 도중 LVM 설정을 사용할 수 없습니다. 처음부터 LVM 설정을 생성하고자 할 경우 Ctrl+Alt+F2를 눌러 다른 가상 콘솔을 사용하고 lvm 명령을 실행합니다. 텍스트 모드 설치로 돌아오려면 Ctrl+Alt+F1을 누릅니다.
논리 볼륨 설정

그림 15.24. 논리 볼륨 설정

논리 볼륨을 생성하여 새로운 또는 기존 볼륨 그룹에 추가하려면 다음을 실행합니다:
  1. 15.10.3.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 LVM 볼륨의 마운트 지점을 생성합니다.
  2. 장치 유형 드롭 다운 메뉴를 클릭하여 LVM을 선택합니다. 볼륨 그룹 드롭 다운 메뉴가 나타나 새로 생성된 볼륨 그룹 이름을 표시합니다.
  3. 옵션으로 필요에 따라 메뉴을 클릭하여 새 볼륨 그룹 생성을 선택하거나 또는 수정을 클릭하여 새로 생성된 볼륨 그룹을 설정합니다. 새 볼륨 그룹 생성 옵션 및 수정 버튼을 사용하면 볼륨 그룹 설정 대화 상자가 나타납니다. 여기서 논리 볼륨 그룹 이름을 다시 지정하고 포함할 디스크를 선택할 수 있습니다.
    LVM 볼륨 그룹 사용자 정의하기

    그림 15.25. LVM 볼륨 그룹 사용자 정의하기

    사용 가능한 RAID 레벨은 실제 RAID 장치와 같습니다. 보다 자세한 내용은 15.10.3.2절. “소프트웨어 RAID 만들기”에서 참조하십시오. 또한 볼륨 그룹을 암호화하거나 크기 정책을 설정할 수 있습니다. 사용 가능한 정책 옵션은 다음과 같습니다:
    • 자동 – 볼륨 그룹 크기는 자동으로 설정되므로 설정된 논리 볼륨을 포함하기에 충분한 크기가 됩니다. 볼륨 그룹에 여유 공간이 필요없는 경우에 적합합니다.
    • 가능한 크게 – 설정한 논리 볼륨의 크기에 상관 없이 최대 크기의 볼륨 그룹이 생성됩니다. 이는 대부분의 데이터를 LVM에 저장하고자 할 경우, 기존 논리 볼륨의 크기를 차후에 증가시켜야 할 경우, 볼륨 그룹에 추가 논리 볼륨을 생성해야 할 경우에 적합합니다.
    • 고정 – 이 옵션을 사용하여 볼륨 그룹 크기를 정확하게 설정할 수 있습니다. 설정된 논리 볼륨은 고정된 크기에 적합한 크기여야 합니다. 이는 설정하려는 볼륨 그룹의 용량을 정확히 알 고 있는 경우에 유용합니다.
    그룹이 설정되면 저장 버튼을 클릭합니다.
  4. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.

주의

LVM 볼륨에 /boot 파티션을 배치하는 것은 지원되지 않습니다.

15.10.3.4. Btrfs 하위 볼륨 생성

Btrfs는 파일 시스템 유형이지만 저장 장치의 몇 가지 기능을 갖고 있습니다. 이는 파일 시스템이 오류를 잘 견뎌내고 오류 발생시 더 쉽게 감지되어 수정할 수 있도록 디자인되었습니다. 메타 데이터와 데이터의 무결성을 보장하기 위해 체크섬을 사용하며, 백업이나 복구를 위해 사용할 수 있도록 스냅샷을 유지합니다.
수동으로 파티션 설정 시 볼륨 대신 Btrfs 하위 볼륨을 생성하면 설치 프로그램은 이러한 하위 볼륨을 저장하기 위해 자동으로 Btrfs 볼륨을 생성합니다. 수동 파티션 설정 화면의 왼쪽 창에 표시되는 각각의 Btrfs 마운트 지점의 크기는 모두 같게 표시됩니다. 이는 각각의 개별적 하위 볼륨의 크기를 나타내는 것이 아니라 볼륨 전체 크기를 반영하기 때문입니다.
Btrfs 하위 볼륨 설정

그림 15.26. Btrfs 하위 볼륨 설정

Btrfs 하위 볼륨을 생성하려면 다음을 실행합니다:
  1. 15.10.3.1절. “파일 시스템 추가 및 파티션 설정 ”에서 설명하고 있듯이 마운트 지점을 생성합니다. 이 마운트 지점을 설정하여 Btrfs 볼륨을 설정합니다.
  2. 장치 유형 드롭 다운 메뉴를 클릭하여 BTRFS를 선택합니다. 파일 시스템 드롭 다운 메뉴가 자동으로 Btrfs를 회색으로 표시합니다. 볼륨 드롭 다운 메뉴가 나타나 새로 생성된 볼륨 이름을 표시합니다.
  3. 옵션으로 필요에 따라 메뉴를 클릭하거나 새 볼륨 생성 또는 수정을 클릭하여 새로 생성한 볼륨을 설정합니다. 새 볼륨 생성 옵션 및 수정 버튼을 사용하면 볼륨 설정 대화 상자가 나타납니다. 여기서 하부 볼륨의 이름을 변경하거나 RAID 레벨을 추가할 수 있습니다.
    Btrfs 볼륨 사용자 정의하기

    그림 15.27. Btrfs 볼륨 사용자 정의하기

    사용 가능한 RAID 레벨은 다음과 같습니다:
    RAID0 (성능)
    데이터를 여러 저장 장치에 분산시킵니다. RAID 레벨 0는 표준 파티션의 성능을 향상시키고 여러 저장 장치를 하나의 대량 가상 장치로 모으기 위해 사용될 수 있습니다. RAID 레벨 0는 중복이 없기 때문에 어레이에 있는 하나의 장치가 오작동하면 어레이 전체가 손상됩니다. RAID 0에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID1 (중복성)
    하나의 저장 장치에 있는 데이터를 하나 이상의 다른 저장 장치에 미러링합니다. 어레이에 있는 추가 장치는 중복성 수준을 향상시킵니다. RAID 1에는 최소 두 개의 RAID 파티션이 필요합니다.
    RAID10 (성능, 중복성)
    RAID0와 RAID1을 결합하여 고성능 및 중복성을 동시에 제공합니다. 중복성을 제공하는 RAID1 어레이 (미러링)에 데이터를 분산시켜 스트라이프 (RAID0)되어 성능 (스트라이핑)을 향상시킵니다. 최소 4 개의 RAID 파티션이 필요합니다.
    또한 볼륨을 암호화하거나 크기 정책을 설정할 수 있습니다. 사용 가능한 정책 옵션은 다음과 같습니다:
    • 자동 – 볼륨 크기는 자동으로 설정되므로 설정된 하위 볼륨을 포함하기에 충분한 크기가 됩니다. 볼륨에 여유 공간이 필요없는 경우에 적합합니다.
    • 가능한 크게 – 설정한 하위 볼륨의 크기에 상관 없이 최대 크기의 볼륨이 생성됩니다. 이는 대부분의 데이터를 Btrfs에 저장하고자 할 경우, 기존 하위 볼륨의 크기를 차후에 증가시켜야 할 경우, 볼륨에 추가 하위 볼륨을 생성해야 할 경우에 적합합니다.
    • 고정 – 이 옵션을 사용하여 볼륨 크기를 정확하게 설정할 수 있습니다. 설정된 하위 볼륨은 고정된 크기에 적합한 크기여야 합니다. 이는 설정하려는 볼륨의 용량을 정확히 알 고 있는 경우에 유용합니다.
    볼륨이 설정되면 저장 버튼을 클릭합니다.
  4. 설정 업데이트를 클릭하여 변경 사항을 저장하고 다른 파티션 설정으로 이동하거나 완료를 클릭하여 설치 요약 화면으로 돌아갑니다.
디스크 수가 지정된 RAID 레벨에 필요한 디스크 수보다 적은 경우, 지정된 설정에 필요한 디스크 수를 나타내는 메세지가 창 하단에 표시됩니다.

주의

Btrfs 하위 볼륨에 /boot 파티션을 배치하는 것은 지원되지 않습니다.

15.11. 스토리지 장치

Red Hat Enterprise Linux를 다양한 스토리지 장치에 설치할 수 있습니다. 15.10절. “설치 대상 ”에서 설명하고 있듯이 설치 대상 페이지에서 기본적인 로컬 액세스 가능한 스토리지 장치를 확인할 수 있습니다. 특정 스토리지 장치를 추가하려면 화면의 특정 & 네트워크 디스크 섹션에 있는 디스크 추가 버튼을 클릭합니다.
하드 디스크 드라이브나 SSD(solid state drive)와 같이 로컬 시스템에 직접 연결된 기본 스토리지 장치는 화면의 로컬 표준 디스크 섹션에 표시됩니다. System z의 경우 활성화된 DASD (Direct Access Storage Devices)가 포함됩니다.
스토리지 공간 개요

그림 15.28. 스토리지 공간 개요

15.11.1. 스토리지 장치 선택 화면

스토리지 장치 선택 화면은 Anaconda 설치 프로그램이 액세스할 수 있는 모든 스토리지 장치를 표시합니다.
장치는 다음 탭 아래 서로 구분되어 있습니다:
멀티패스 장치
동일한 시스템의 다중 SCSI 컨트롤러나 광채널 포트를 통해 연결되는 경우와 같이 하나 이상의 경로로 액세스 가능한 스토리지 장치입니다.

중요

설치 프로그램은 16자 또는 32자로된 일련 번호를 갖는 멀티패스 스토리지 장치만을 검색합니다.
다른 SAN 장치
단일 경로로 부착된 FCP LUN과 같이 저장소 지역 네트워크(SAN)에 사용 가능한 다른 장치입니다.
펌웨어 RAID
펌웨어 RAID 컨트롤러에 부착된 저장소 장치. System z에는 해당 사항 없습니다.
System z 장치
이 탭에는 zSeries Linux FCP (Fiber Channel Protocol) 드라이버를 통해 연결된 스토리지 장치 또는 LUN (Logical Unit)이 포함되어 있습니다.
탭을 사용한 특화된 스토리지 장치 개요

그림 15.29. 탭을 사용한 특화된 스토리지 장치 개요

zFCP 스토리지 장치를 설정하려면 Add ZFCP LUN 버튼을 클릭합니다. iSCSI 장치를 설정하려면 iSCSI 대상 추가 버튼을 클릭합니다. FCoE (Fibre Channel over Ethernet) 장치를 설정하려면 FCoE SAN 추가 버튼을 클릭합니다. 이러한 버튼 모두는 화면의 오른쪽 하단 코너에 있습니다.
개요 페이지에는 검색 탭이 있어 이를 통해 포트, 대상, LUN (logical unit number), WWID (World Wide Identifier) 등으로 스토리지 장치를 필터링할 수 있습니다.
저장소 장치 검색 탭

그림 15.30. 저장소 장치 검색 탭

검색 탭에는 포트, 대상, LUN, WWID에 따라 검색을 선택할 수 있는 검색 항목 드롭 다운 메뉴가 있습니다. WWID 또는 LUN에 따라 검색할 때 텍스트 입력 필드에 추가 값을 넣습니다. 검색 버튼을 클릭하여 검색을 시작합니다.
각각의 장치는 별도의 줄에 표시되며, 왼쪽에 체크박스가 있습니다. 설치 과정에 해당 장치를 사용할 수 있게 하려면 체크박스를 클릭합니다. 설치 과정에서 Red Hat Enterprise Linux를 여기서 선택한 장치중 하나에 설치하도록 선택할 수 있으며, 여기서 선택한 다른 장치들은 설치된 시스템의 일부로써 자동으로 마운트되게 할 수 있습니다.
여기에서 선택한 장치는 설치 과정에서 자동으로 지워지지 않는다는 것을 기억하십시오. 이 화면에서 장치를 선택하는 것 그 자체만으로 해당 장치에 있는 데이터를 삭제되게 만들지 않습니다. 또한, 여기서 지정하지 않은 장치들도 설치가 완료된 후에 /etc/fstab를 변경해서 시스템에 추가할 수 있다는 것을 기억하십시오.
설치 도중 사용 가능한 스토리지 장치를 선택한 후 완료를 클릭하여 설치 대상 화면으로 돌아갑니다.

15.11.1.1. DASD 저수준 초기화

설치에 사용할 DASD는 저수준으로 초기화해야 합니다. 설치 대상 화면에서 DASD를 선택하고 완료를 클릭하면 설치 프로그램이 초기화되지 않은 디스크를 감지하고 다음과 같은 대화상자가 표시됩니다:
DASD 장치 초기화를 위한 대화

그림 15.31. DASD 장치 초기화를 위한 대화

대화에서 취소를 클릭하여 설치 대상 화면으로 돌아가 디스크 선택을 편집할 수 있습니다. 선택이 올바를 경우 dasdfmt로 초기화를 클릭하여 모든 초기화되지 않은 DASD 상의 dasdfmt 유틸리티를 시작합니다.
초기화 프로세스가 완료되면 OK 버튼을 클릭하여 DASD 목록이 새로 고침되어 있는 설치 대상 화면으로 돌아갑니다. 그 뒤 설치 디스크를 다시 선택하여 계속 진행합니다.
초기화되지 않은 온라인 DASD를 자동으로 저수준 초기화하려면, 킥스타트 명령 zerombr을 지정하십시오. 보다 자세한 내용은 zerombr (옵션) 에서 참조하십시오.

15.11.1.2. 고급 저장 옵션

고급 저장 장치를 사용하려면 설치 대상 화면의 오른쪽 하단 코너에 있는 해당 버튼을 클릭하여 iSCSI (TCP/IP를 통한 SCSI) 대상 또는 zFCP (zSeries Fibre Channel Protocol) LUN (logical unit)을 설정할 수 있습니다. 부록 B. iSCSI 디스크 에서 iSCSI에 대한 소개를 참조하십시오.
고급 저장 옵션

그림 15.32. 고급 저장 옵션

15.11.1.2.1. iSCSI 매개 변수 설정
iSCSI 대상 추가... 버튼을 클릭하면 iSCSI 스토리지 대상 추가 대화 상자가 나타납니다.
iSCSI 검색 상세 정보 대화 상자

그림 15.33. iSCSI 검색 상세 정보 대화 상자

설치를 위해 iSCSI 저장 장치를 사용하려면 Anaconda는 iSCSI 대상으로 iSCSI 저장 장치를 검색할 수 있어야 하며 이에 액세스하기 위해 iSCSI 세션 을 생성할 수 있어야 합니다. 이러한 각 단계는 CHAP (Challenge Handshake Authentication Protocol) 인증을 위해 사용자 이름과 암호를 필요로할 수 있습니다. 또한 검색 및 세션 모두에 대해 대상이 부착된 (역방향 CHAP) 시스템에 있는 iSCSI 개시자를 인증하기 위해 iSCSI 대상을 설정할 수 있습니다. CHAP 및 역방향 CHAP이 모두 사용된 경우 상호 CHAP 또는 양방향 CHAP이라고 합니다. 상호 CHAP은 iSCSI 연결에 대해 높은 수준의 보안을 제공하며 특히 CHAP 인증 및 역방향 CHAP 인증에 대해 사용자 이름과 암호가 다를 경우 그러합니다.

참고

iSCSI 검색 및 iSCSI 로그인 단계를 필요한 만큼 여러번 반복하여 필요한 모든 iSCSI 저장 장치를 추가합니다. 하지만 처음으로 검색 시도한 이후 iSCSI 개시자의 이름을 변경할 수 없습니다. iSCSI 개시자 이름을 변경하려면 설치를 다시 시작해야 합니다.

절차 15.1. iSCSI 검색 및 iSCSI 세션 시작

Add iSCSI 스토리지 대상 추가 대화 상자를 사용하여 iSCSI 대상을 검색하기 위해 필요한 정보를 Anaconda에 입력합니다.
  1. 대상 IP 주소란에 iSCSI 대상 IP 주소를 입력합니다.
  2. IQN (iSCSI qualified name) 형식으로 iSCSI 개시자에 대해 iSCSI 개시자 이름란에 이름을 입력합니다. 유효한 IQN 항목에는 다음을 포함합니다:
    • iqn. 문자열 (마침표가 있음에 유의)
    • 조직의 인터넷 도메인이나 하위 도메인의 이름이 등록된 시간을 지정하는 날짜 코드를 네 자리 년, 대시, 두 자리 월, 마침표의 순서로 표시합니다. 예를 들어 2010년 9월은 2010-09.로 표시됩니다.
    • 조직의 인터넷 도메인 또는 하위 도메인 이름은 최상위 도메인을 제일 처음으로 하여 역순으로 나타납니다. 예를 들어, 하위 도메인 storage.example.comcom.example.storage로 나타납니다.
    • 콜론 다음에 도메인 또는 하위 도메인의 특정 iSCSI 개시자를 식별할 수 있는 고유한 문자열을 지정합니다. 예: :diskarrays-sn-a8675309
    전체 IQN은 iqn.2010-09.storage.example.com:diskarrays-sn-a8675309와 유사합니다. Anaconda는 이 형식으로 이름을 붙인 iSCSI 개시자 이름을 미리 생성할 수 있습니다.
    IQN에 대한 보다 자세한 내용은 http://tools.ietf.org/html/rfc3720#section-3.2.6에서 RFC 3720 – iSCSI (Internet Small Computer Systems Interface)에 있는 3.2.6. iSCSI 이름http://tools.ietf.org/html/rfc3721#section-1에서 RFC 3721 – iSCSI (Internet Small Computer Systems Interface) 이름 지정 및 검색에 있는 1. iSCSI 이름 및 주소를 참조하십시오.
  3. 인증 유형 검색 드롭 다운 메뉴를 사용하여 iSCSI 검색에 사용할 인증 유형을 지정합니다. 다음과 같은 옵션을 사용할 수 있습니다:
    • 인증이 없음
    • CHAP 쌍
    • CHAP 쌍 및 역방향 쌍
    • 인증 유형으로 CHAP 쌍을 선택하신 경우, CHAP 사용자 이름CHAP 암호 란에 iSCSI 대상에 대한 사용자 이름과 암호를 입력합니다.
    • 인증 유형으로 CHAP 쌍 및 역방향 쌍을 선택한 경우 CHAP 사용자 이름CHAP 암호란에 iSCSI 대상에 대한 사용자 이름과 암호를 입력하고 역방향 CHAP 사용자 이름역방향 CHAP 암호란에 iSCSI 개시자에 대한 사용자 이름과 암호를 입력합니다.
  4. 옵션으로 네트워크 인터페이스에 대상을 바인딩이라는 확인란을 선택합니다.
  5. 검색 시작 버튼을 클릭합니다. Anaconda는 입력된 정보를 바탕으로 iSCSI 대상 검색을 시도합니다. 검색이 성공하면 대화 상자에 대상에서 검색된 모든 iSCSI 노드 목록이 표시됩니다.
  6. 각 노드 옆에는 체크 상자가 있습니다. 설치에 사용할 노드를 선택하기 위해 체크 상자를 클릭합니다.
    검색된 iSCSI 노드의 대화 상자

    그림 15.34. 검색된 iSCSI 노드의 대화 상자

  7. 노드 로그인 인증 유형 메뉴에서는 3 단계에서 설명한 검색 인증 유형 메뉴와 동일한 옵션을 제공합니다. 하지만 검색 인증에 대한 인증이 필요할 경우 검색된 노드에 로그이할 때와 동일한 인증을 사용합니다. 이를 위해 메뉴에서 검색에서 인증 사용 추가 옵션을 사용합니다. 올바를 인증을 지정하면 로그인 버튼이 사용 가능하게 됩니다.
  8. 로그인 버튼을 클릭하여 iSCSI 세션을 시작합니다.
15.11.1.2.2. FCP 장치
ZFCP LUN 추가... 버튼을 클릭하면 FCP (Fibre Channel Protocol) 스토리지 장치를 추가하기 위한 대화 상자가 나타납니다.
FCP 장치는 IBM System z가 DASD (Direct Access Storage Device) 장치를 대신해 (또는 더불어서) SCSI 장치를 사용할 수 있게 해줍니다. FCP 장치는 System z 시스템이 기존의 DASD 장치에 더하여 디스크 장치로서 SCSI LUN을 사용하게 하는 스위치 패브릭 토폴로지를 제공합니다.
IBM System z에서는 설치 프로그램이 FCP LUN을 활성화하기 위해 FCP 장치를 수동으로 입력해야 합니다. 이는 Anaconda를 대화식으로 실행하거나 또는 매개 변수나 CMS 설정 파일에 있는 고유한 매개 변수 항목으로 지정하여 사용할 수 있습니다. 여기에 입력된 값은 설정된 각각의 사이트에 한정됩니다.

알림

  • FCP 장치의 대화식 설정은 그래픽 모드 설치에서만 가능합니다. 텍스트 모드 설치에서는 상호 대화식으로 FCP 장치를 설정하실 수 없습니다.
  • 16진수 값의 소문자만 사용합니다. 잘못된 값을 입력하고 검색 시작 버튼을 클릭하면 설치 프로그램이 경고를 표시하여 설정 정보를 편집하고 검색을 다시 시도할 수 있습니다.
  • 입력값에 대한 보다 자세한 정보는 시스템 구입시 포함된 하드웨어 문서 자료를 읽어보시고 또한 이 시스템에 네트워크를 설정한 시스템 관리자에게 문의하시기 바랍니다.
Fiber Channel Protocol SCSI 장치를 설정하려면 16 비트 장치 번호, 64 비트 WWPN (World Wide Port Number), 64비트 FCP LUN 식별자를 입력합니다. 검색 시작 버튼을 클릭하여 이 정보를 사용하는 FCP 장치에 연결합니다.
FCP 장치 추가

그림 15.35. FCP 장치 추가

새로 추가된 장치는 설치 대상 화면의 System z 장치 탭에 표시됩니다.

중요

SCSI 전용 설치의 경우 매개변수 또는 CMS 설정 파일에서 DASD=를 제거하여 DASD가 표시되지 않게 합니다.

15.12. 설치 시작

설치 요약 화면에서 모든 필요한 설정 부분을 완료하면 메뉴 화면의 하단에 경고가 사라지고 설치 시작 버튼을 클릭할 수 있게 됩니다.
설치 준비

그림 15.36. 설치 준비

주의

설치 프로세스에서 이 시점까지는 컴퓨터에 영구적인 변경을 가하지는 않은 상태입니다. 설치 시작를 클릭하면, 설치 프로그램은 하드 드라이브에 공간을 할당하고 Red Hat Enterprise Linux를 그 공간에 전송하기 시작합니다. 선택한 파티션 설정 옵션에 따라서, 이 과정에 컴퓨터에 있던 기존 데이터를 삭제하는 것이 포함될 수 도 있습니다.
이 시점까지 선택한 내용을 수정하려면 설치 개요 화면의 해당 섹션으로 되돌아 갑니다. 설치를 완전히 취소하려면 종료를 클릭하거나 컴퓨터 전원을 끕니다. 이 시점에서 컴퓨터 전원을 끄려면 전원 버튼을 몇 초간 누른 상태로 있으면 됩니다.
사용자 지정 설치를 완료하고 설치를 계속 진행하고자 할 경우 설치 시작을 클릭합니다.
설치 시작을 클릭한 후, 설치 프로세스가 완료될 때 까지 두십시오. 만약 프로세스가 중단되면 예를 들어 컴퓨터를 끄거나, 리셋하거나, 전원이 갑자기 나간 경우, 컴퓨터를 재시작해서 Red Hat Enterprise Linux 설치 프로세스를 완료하거나, 다른 운영체제를 설치하기 전에는 컴퓨터를 사용할 수 없을 것입니다.

15.13. 설정 메뉴 및 진행 상태 화면

설치 요약 화면에서 설치 시작을 클릭하면 진행 상태 화면이 표시됩니다. Red Hat Enterprise Linux는 시스템에 선택된 패키지를 작성할 때마다 회면에 서치 진행 상태를 표시합니다.
패키지 설치

그림 15.37. 패키지 설치

설치 관련 전체 로그는 시스템 재부팅 후 /var/log/anaconda/anaconda.packaging.log 파일에서 확인할 수 있습니다.
패키지를 설치하는 동안 다른 설정을 해야 합니다. 설치 진행 상태 표시 막대 위에 있는 Root 암호사용자 생성 메뉴 항목을 설정합니다.
Root 암호 메뉴에서는 root 계정의 암호를 설정합니다. root 계정은 중요한 시스템 관리 및 관리 작업을 수행하기 위해 사용됩니다. 암호는 패키지 설치 도중 또는 패키지 설치 후 설정할 수 있지만 root 암호를 설정하지 않으면 설치 과정을 완료할 수 없습니다.
사용자 게정 생성은 옵션 사항으로 설치 후에도 설정할 수 있지만 이 화면에서 수행하는 것이 좋습니다. 사용자 계정은 일반적인 작업 및 시스템 액세스를 위해 사용됩니다. root 계정을 사용하지 않고 사용자 계정을 통해 시스템에 액세스하는 것이 좋습니다.

15.13.1. root 암호 설정

root 계정 및 암호 설정은 설치에 있어서 중요한 단계입니다. root 계정 (superuser라고도 함)은 패키지 설치, RPM 패키지 업그레이드, 대부분의 시스템 유지 관리 실행에 사용됩니다. root 계정은 시스템의 완전한 제어권을 제공합니다. 이러한 이유로 root 계정은 시스템 유지 보수 또는 관리를 수행하는 데에만 사용하는 것이 좋습니다. root로 되는 방법에 대한 보다 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
Root 암호 화면

그림 15.38. Root 암호 화면

Root 암호 메뉴 항목을 클릭하여 Root 암호 필드에 새 암호를 입력합니다. Red Hat Enterprise Linux는 보안을 위해 입력한 모든 문자가 별표로 표시됩니다. 확인 필드에 동일한 암호를 입력하여 올바르게 설정되었는지 확인합니다. root 암호를 설정한 후 완료를 클릭하여 사용자 설정 화면으로 돌아갑니다.
추측하기 어려운 root 암호를 생성하기 위한 요구 사항 및 권장 사항은 다음과 같습니다:
  • 최소 8자리 문자로 해야 합니다
  • 숫자, 문자 (대문자 및 소문자), 기호를 포함시킬 수 있습니다
  • 대소문자를 구분하고 혼합하여 사용합니다
  • 기억하기는 쉽지만 다른 사람이 추측하기 어려운 것으로 합니다
  • 사용자 또는 사용자가 속한 조직과 관련이 있는 단어, 약어, 숫자나 사전에 있는 단어 (외국어 포함)는 피하는 것이 좋습니다
  • 단어를 적어 두지 않도록 하며 적어둘 필요가 있는 경우 안전한 곳에 보관합니다

참고

설치를 마치신 후 root 암호를 변경하시려면, Root 암호 도구를 사용하십시오.

15.13.2. 사용자 계정 만들기

설치 도중 root가 아닌 일반 사용자 계정을 생성하려면 진행 화면에서 사용자 설정을 클릭합니다. 사용자 생성 화면이 나타나면 일반 사용자 계정 및 매개 변수를 설정합니다. 설치 도중 사용자 계정을 설정할 것을 권장하지만 이는 옵션 사항으로 설치 완료 후 설정할 수 있습니다.
사용자 생성 화면에서 사용자를 생성하지 않고 이 화면에서 나가려면 모든 필드를 빈 상태로 두고 완료를 클릭합니다.
사용자 계정 설정 화면

그림 15.39. 사용자 계정 설정 화면

해당 필드에 전체 이름과 사용자 이름을 입력합니다. 시스템 사용자 이름은 32자 이하로 공백이 포함되어 있지 않아야 합니다. 새 계정에 대해 암호를 설정할 것을 권장합니다.
root 사용자가 아닌 경우에도 추측하기 어려운 암호를 설정할 때 15.13.1절. “root 암호 설정”에 있는 지침을 따르십시오.
고급 설정 버튼을 클릭하면 추가 설정을 위한 새로운 대화 상자가 열립니다.
고급 사용자 계정 설정

그림 15.40. 고급 사용자 계정 설정

기본값으로 각 사용자에게는 사용자 이름에 해당하는 홈 디렉토리가 생성됩니다. 대부분의 경우 이 설정을 변경할 필요가 없습니다.
또한 확인란을 선택하여 새 사용자와 기본 그룹의 시스템 ID 번호를 수동으로 정의할 수 있습니다. 일반 사용자의 ID는 1000으로 시작합니다. 대화 상자의 아래쪽에서는 새 사용자가 속한 추가 그룹의 목록을 콤마로 구분하여 입력할 수 있습니다. 새 그룹이 시스템에 생성됩니다. 그룹 ID를 사용자 지정하려면 괄호 안에 번호를 지정합니다.
사용자 계정의 사용자 지정이 완료되면 변경 사항 저장을 클릭하여 사용자 설정 화면으로 돌아갑니다.

15.14. 설치 완료

축하합니다! Red Hat Enterprise Linux 설치가 완료되었습니다!
설치 프로그램은 시스템이 재부팅을 준비하게 합니다.
설치 프록그램은 자동을 설치된 프로그램으로 재부팅합니다.
설치 프로그램이 재부팅되지 않은 경우, 설치 프로그램은 어떤 창지를 IPL(부트)할지에 대한 정보를 보여줍니다. 종료 옵션을 허용하고, 종료 후, Red Hat Enterprise Linux의 /boot 파티션이 설치된 DASD나 SCSI LUN에서 IPL하십시오.

15.14.1. z/VM에서 IPL

예를 들어 3270 콘솔에서 DASD장치 200을 사용해 DASD를 IPL하려면, 다음 명령을 내리십시오:
#cp i 200
자동 파티셔닝(모든 파티션의 데이터를 지움)을 사용한 DASD만 사용하는 환경에서는 처음으로 활성화된 DASD가 일반적으로 /boot가 위치한 것입니다.
FCP LUN상의 /boot를 사용하여, IPL하기 위한 FCP부탁된 장치의 WWPN과 LUN을 제공해야만 합니다.
FCP-부착된 장치로부터 IPL:
  1. FCP부착된 장치의 FCP 라우팅 정보를 제공하십시오. 예를 들어 0x50050763050B073D이 WWPN이고, 0x4020400100000000가 FCP LUN이라면:
    #cp set loaddev portname 50050763 050B073D lun 40204001 00000000
  2. FCP 어댑터를(예:FC00) IPL합니다:
    #cp ipl FC00

참고

가상 머신에 동작중인 Linux를 멈추지 않고 3270 터미널을 끊으려면, #cp disconnect#cp logoff 대신 사용하십시오. 가상 머신이 일반적인 로그온 과정을 거쳐 재접속되면, 가상 머신이 CP 콘솔 기능 모드(CP READ) 동작할 수도 있습니다. 그런 경우, 가상 머신의 실행을 재개하기 위해 BEGIN 명령을 입력하십시오.

15.14.2. LPAR상에서 IPL

HMC 콘솔에서 LPAR기반의 설치를 부팅하기 위해서는, LAPR에 /boot 파티션이 위치한 특정 DASD나 FCP아답터, WWPN,FCP LUN을 지정하는 load 명령을 내리면 됩니다.

15.14.3. 리부팅(재-IPL) 후 계속 진행합니다

설치된 Red Hat Enterprise Linux 운영체제를 자동 재부팅하거나, 수동으로 IPL한 다음에, ssh를 통해 시스템에 로그인할 수 있습니다. 3270 터미널 또는 /etc/securetty 파일에 지정된 장치에서만 root로 로그인하실 수 있다는 점에 유의합니다.
그래픽 환경에서 Red Hat Enterprise Linux 시스템을 처음으로 시작할 때 Initial Setup을 사용하여 Red Hat Enterprise Linux를 설정할 수 있습니다. 이 도구를 사용하여 사용자는 시스템 시간 및 날짜 설정, 소프트웨어 설치, Red Hat Network에 시스템 등록 등과 같은 작업을 할 수 있습니다. Initial Setup은 처음에 사용자 환경을 설정할 수 있게 하므로 Red Hat Enterprise Linux 시스템을 즉시 사용 시작할 수 있습니다.
설정 프로세스에 대한 보다 자세한 내용은 26장. 초기 설정 및 Firstboot에서 참조하십시오.

16장. IBM System z에 설치시 문제해결

다음 부분에서는 설치 시에 흔히 접할 수 있는 문제와 이에 대한 해결책을 설명합니다.
디버깅을 위해서, Anaconda는 설치 과정에 벌어지는 로그를 /tmp 디렉토리에 있는 파일에 기록합니다. 이러한 파일은 다음 표에 나열되어 있습니다.

표 16.1. 설치 도중 생성된 로그 파일

로그 파일 내용
/tmp/anaconda.log일반적인 Anaconda 메세지
/tmp/program.log설치 도중 실행되는 모든 외부 프로그램
/tmp/storage.log상세 저장 모듈 정보
/tmp/packaging.logyumrpm 패키지 설치 메세지
/tmp/syslog하드웨어 관련 시스템 메시지
설치가 실패하면 이러한 파일에 있는 메세지가 /tmp/anaconda-tb-identifier로 통합됩니다. 여기서 identifier는 랜덤 문자열입니다.
위에 나열된 파일은 설치 프로그램의 RAM 디스크에 있습니다. 이는 파일이 영구적으로 저장되는 것이 아니라 시스템 전원을 끄면 파일이 손실됨을 의미합니다. 파일을 영구적으로 저장하려면 설치 프로그램이 실행되고 있는 시스템에서 scp를 사용하여 네트워크 상의 다른 시스템으로 파일을 복사하거나 마운트된 저장 장치에 복사합니다. 네트워크를 통해 로그 파일을 전송하는 방법에 대한 자세한 내용은 다음과 같습니다.

참고

다음 절차에서는 네트워크에 액세스할 수 잇는 설치 시스템 및 ssh 프로토콜을 통해 파일을 수신할 수 있는 대상 시스템이 필요합니다.

절차 16.1. 네트워크를 통해 로그 파일 전송

  1. 설치 시스템에서 쉘 프롬프트에 액세스합니다. 다음 절차를 실행합니다:
    • 설치 시스템에서 실행 중인 tmux 세션에서 Ctrl+b pCtrl+b n을 눌러 이전 또는 이후 터미널로 전환하여 root 쉘의 터미널을 찾습니다.
    • ssh를 통해 설치 시스템에 연결합니다.
    두 경우 모두 설치 시스템의 쉘을 root로 사용할 수 있습니다.
  2. 로그 파일이 위치한 /tmp 디렉토리로 전환합니다:
    # cd /tmp
  3. scp 명령을 사용하여 네트워크에 있는 다른 시스템으로 로그 파일을 복사합니다:
    # scp *log user@address:path
    user를 대상 시스템에서 유효한 사용자 이름으로 address를 대상 시스템의 주소 또는 호스트 이름으로 path를 로그 파일을 저장할 디렉토리의 경로로 변경합니다. 예를 들어 john이라는 사용자 이름으로 192.168.0.122라는 IP 주소로 된 시스템에 있는 /home/john/logs/라는 디렉토리에 로그 파일을 전송하는 경우 명령은 다음과 같습니다:
    # scp *log john@192.168.0.122:/home/john/logs/
    처음으로 대상 시스템에 연결하면 다음과 같은 메세지가 나타날 것입니다:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    yes를 입력하고 Enter를 눌러 작업을 계속 진행합니다. 그 후 프롬프트에 따라 유효한 암호를 입력합니다. 대상 시스템의 지정된 디렉토리에 파일 전송이 시작됩니다.
이제 설치 로그 파일이 영구적으로 대상 시스템에 저장되어 차후 검사 가능합니다.

16.1. 설치 중의 문제 해결

16.1.1. 디스크가 감지되지 않음

설치 시작 시 다음과 같은 오류 메세지가 나타날 수 있습니다:
No disks detected. Please shut down the computer, connect at least one disk, and restart to complete installation
이 메세지는 일반적으로 DASD (Direct Access Storage Device) 장치에 문제가 있음을 나타냅니다. 이러한 오류가 발생한 경우 DASD=<disks> 매개 변수를 매개 변수 파일이나 CMS 설정 파일에 추가합니다. (여기서 disks는 설치를 위해 확보해 둔 DASD 범위임) 그 뒤 설치를 다시 시작합니다.
추가로 DASD를 CMS를 사용해 초기화하지 않고, dasdfmt 명령으로 Linux root 셀에서 초기화했는지를 확인하십시오. Anaconda는 자동으로 모든 초기화되지 않은 DASD 장치를 감지해서 그 장치를 초기화할지 물어봅니다.
하나 이상의 iSCSI 장치에 설치를 위해 시스템에 로컬 스토리지가 없을 경우 필요한 모든 LUN (Logical Unit Numbers)이 해당 HBA (Host Bus Adapter)에 표시되어 있는지 확인합니다. iSCSI에 대한 자세한 내용은 부록 B. iSCSI 디스크 에서 확인하십시오.

16.1.2. 추적 메세지 보고하기

그래픽 설치 프로그램에 오류가 발생하면 오류 보고 대화 상자가 표시됩니다. 여기서 발생한 문제에 대한 정보를 Red Hat에 전송할 수 있습니다. 오류 보고를 전송하려면 고객 포털 인증 정보를 입력해야 합니다. 고객 포털 계정이 없을 경우 https://www.redhat.com/wapps/ugc/register.html에서 등록할 수 있습니다. 자동 오류 보고에는 네트워크 연결이 필요합니다.
충돌 보고 대화 상자

그림 16.1. 충돌 보고 대화 상자

대화 상자가 나타나면 버그 보고를 선택하여 문제를 보고하거나 종료를 선택하여 설치를 종료합니다.
옵션으로 상세 정보를 클릭하여 오류 원인을 확인하는데 도움될 수 있는 자세한 출력 결과를 표시할 수 있습니다. 디버깅에 대해 잘 알고 있는 경우 디버깅을 클릭합니다. 가상 터미널 tty1로 이동하기 때문에 여기서 버그 리포트를 강화하는 보다 더 정확한 정보를 얻을 수 있습니다. tty1에서 그래픽 인터페이스로 돌아가려면 continue 명령을 사용합니다.
확장된 오류 보고 대화 상자

그림 16.2. 확장된 오류 보고 대화 상자

고객 포털에 버그를 보고하고자 할 경우 다음 절차를 따르십시오.

절차 16.2. Red Hat 고객 지원에 오류 보고

  1. 나타나는 메뉴에서 Red Hat 고객 포털에 보고를 선택합니다.
  2. Red Hat에 버그를 보고하려면 고객 포털 인증 정보를 입력해야 합니다. Red Hat 고객 지원 설정을 클릭합니다.
    고객 포털 인증 정보

    그림 16.3. 고객 포털 인증 정보

  3. 새 창을 열고 고객 포털의 사용자 이름 및 암호를 입력합니다. Red Hat 고객 포털 인증 정보를 입력하십시오.
    Red Hat 고객 지원 설정

    그림 16.4. Red Hat 고객 지원 설정

    HTTP 또는 HTTPS 프록시를 사용할 필요가 있는 네트워크를 설정하려면 고급 메뉴를 확장하여 프록시 서버 주소를 입력하여 이를 설정할 수 있습니다.
    필요한 인증 정보를 입력한 후 OK를 클릭하여 계속 진행합니다.
  4. 텍스트 필드가 있는 새 창이 표시됩니다. 여기에 관련 정보 및 설명을 입력합니다. 오류 보고 대화 상자가 나타나기 전 까지 오류를 재현하는 방법에 대해 단계 별로 설명합니다. 디버깅 시 필요한 모든 정보를 포함하여 최대한 자세하게 내용을 입력합니다. 여기에 입력된 정보는 고객 포털에서 공개될 수 있음에 유의합니다.
    오류의 원인을 모르는 경우 대화 상자 아래에 있는 이 문제의 원인을 알 수 없습니다 (I don't know what caused this problem)라고 표시된 상자를 선택합니다.
    다음을 클릭합니다.
    문제 설명

    그림 16.5. 문제 설명

  5. 다음으로 고객 포털에 전송할 정보를 검토합니다. 코멘트 탭에 입력된 정보가 있습니다. 시스템의 호스트 이름 및 설치 환경에 대한 자세한 내용은 다른 탭에 있습니다. Red Hat에 전송하고 싶지 않은 정보는 삭제할 수 있지만 적은 정보를 제공해 주실 경우 문제 조사에 영향을 미칠 수 있음에 유의하십시오.
    전송할 정보를 확인한 후 다음을 클릭합니다.
    전송할 데이터 검토

    그림 16.6. 전송할 데이터 검토

  6. 개별 첨부로 버그 보고에 포함시켜 전송할 파일 목록을 검토합니다. 이러한 파일에는 문제 규명에 도움이 되는 시스템 정보가 포함되어 있습니다. 특정 파일을 전송하고 싶지 않은 경우 해당 파일 옆에 있는 상자를 선택 취소합니다. 문제 해결에 도움이 될 수 있는 파일을 추가로 보내려면 파일 첨부를 클릭합니다.
    전송할 파일을 검토한 후 데이터를 검토했습니다. 데이터 제출에 동의합니다 (I have reviewed the data and agree with submitting it)라는 상자를 선택합니다. 다음을 클릭하여 보고서 및 첨부 파일을 고객 포털에 전송합니다.
    전송할 파일 검토

    그림 16.7. 전송할 파일 검토

  7. 대화에서 처리가 완료되었음이 표시되면 로그 표시를 클릭하여 보고 프로세스의 상세 정보를 확인할 수 있습니다. 닫기를 클릭하여 첫번째 오류 보고 대화 상자로 돌아갑니다. 여기서 종료를 클릭하여 설치를 종료합니다.

16.2. 설치 후의 문제 해결

16.2.1. 원격 그래픽 데스크탑 및 XDMCP

X Window System을 설치하신 경우 그래픽 로그인 관리자를 통해 Red Hat Enterprise Linux 시스템에 로그인하시려면 X 화면 관리 제어 프로토콜 (XDMCP)을 활성화하십시오. 이 프로토콜을 사용하여 사용자는 X-호환 가능한 클라이언트 (예, 네트워크 연결된 워크스테이션이나 X11 터미널)에서 데스크탑 환경으로 원격으로 로그인할 수 있습니다. XDMCP를 활성화하는 방법은 다음과 같습니다.

절차 16.3. IBM System z에서 XDMCP 활성화하기

  1. vi 또는 nano와 같은 일반 텍스트 편집기에서 /etc/gdm/custom.conf 설정 파일을 엽니다.
  2. custom.conf 파일에서 [xdmcp]로 시작하는 섹션을 찾습니다. 이 섹션에 다음 행을 추가합니다:
    Enable=true
  3. 파일을 저장하고 텍스트 편집기를 종료합니다.
  4. X Window System을 다시 시작합니다. 이를 위해 전체 시스템을 다시 시작하거나 root로 다음 명령을 사용하여 GNOME Display Manager를 다시 시작합니다:
    # systemctl restart gdm.service
    로그인 프롬프트가 다시 나타날 때 가지 기다린 후 일반 사용자 이름 및 암호를 사용하여 로그인합니다.
System z 서버는 현재 XDMCP 용으로 설정되어 있습니다. 클라이언트 워크 스테이션에서 X 명령을 사용하여 원격 X 세션을 시작하면 다른 워크스테이션 (클라이언트)에서 서버에 연결할 수 있습니다. 예:
$ X :1 -query address
address를 원격 X11 서버의 호스트 이름으로 변경합니다. 이 명령은 XDMCP를 사용하여 원격 X11 서버에 연결하여 X11 서버 시스템의 디스플레이 :1에 원격 그래픽 로그인 화면을 표시합니다. (일반적으로 Ctrl-Alt-F8를 눌러 액세스할 수 있음)
중첩(nested) X11 서버를 사용하여 원격 데스크탑 세션에 액세스할 수 있습니다. 이 중첩 서버는 현재 열린 X11 세션 내에 원격 데스크탑 창을 엽니다. Xnest는 사용자가 로컬 X11 세션 내에 원격 데스크탑을 중첩되게 열 수 있도록 해줍니다. 예를 들어, 다음 명령을 사용하여 Xnest를 실행해 보십시오. address는 원격 X 서버의 호스트명으로 변경해 주십시오:
$ Xnest :1 -query address
XDMCP에 대한 보다 자세한 내용은 http://www.x.org/releases/X11R7.6/doc/libXdmcp/xdmcp.html에 있는 X Window System 문서에서 참조하십시오.

16.2.2. 시스템에 Signal 11 오류가 나타납니까?

일반적으로 세그멘테이션 오류 (segmentation fault)라고 알려진 signal 11 오류는 할당되지 않은 메모리에 프로그램이 액세스한 경우 발생하는 오류입니다. signal 11 오류는 설치된 소프트웨어 프로그램이나 잘못된 하드웨어에 있는 버그에 의한 것일 수 도 있습니다.
설치 동안 치명적인 signal 11 오류를 받은 경우 먼저 최신 설치 이미지를 사용하고 있는지 확인하고 Anaconda를 통해 이를 확인하여 이미지에 손상이 없는지 확인합니다. 잘못된 설치 미디어 (잘못 구워졌거나 스크래치가 있는 광학 디스크 등)이 signal 11 오류의 원인일 수 있습니다. 설치하기 전 설치 미디어의 무결성을 확인하는 것이 좋습니다.
최신 설치 미디어를 얻는 방법에 대한 자세한 내용은 1장. Red Hat Enterprise Linux 다운로드 에서 참조하십시오. 설치를 시작하기 전 미디어를 확인하려면 부팅 메뉴에 rd.live.check 부팅 옵션을 추가합니다. 자세한 내용은 20.2.2절. “부팅 미디어 확인 ”에서 확인하십시오.
기타 다른 원인은 이 문서 범위 밖에 있으므로 보다 자세한 내용은 하드웨어 제조업체 문서를 참조하십시오.

17장. IBM System z 인스턴스에 설치된 Linux를 설정하기

System z에 설치된 Linux에 대한 더 많은 정보는 19장. IBM System z 참고자료에 있는 목록을 참조하십시오. 가장 일반적인 작업 중 일부만 여기서 설명합니다.

17.1. DASD 추가하기

다음은 DASD를 온라인으로 만들고, 초기화하고, 변경을 영구적으로 적용하는 방법을 보여줍니다.

참고

z/VM으로 실행중이라면 장치가 Linux 시스템에 제대로 연결되었는지 확인해주십시오.
CP ATTACH EB1C TO *
액세스할 수 있는 곳에 미니 디스크를 링크하려면, 예를 들어 다음과 같이 하십시오:
CP LINK RHEL7X 4B2E 4B2E MR 
DASD 4B2E LINKED R/W
"z/VM: CP Commands and Utilities Reference, SC24-6175"에서 이 명령에 대한 상세 정보를 찾아보십시오.

17.1.1. DASD를 동적으로 온라인 설정하기

DASD를 온라인으로 설정하려면, 다음 단계를 밟으십시오:
  1. cio_ignore 유틸리티를 사용해 무시되는 장치의 목록에서 DASD를 제거하고, Linux가 그 장치를 볼 수 있도록 합니다:
    # cio_ignore -r device_number
    device_number는 DASD의 장치 번호로 변경하십시오. 예를 들어:
    # cio_ignore -r 4b2e
  2. 장치를 온라인으로 만드십시오. 다음과 같은 명령을 사용하십시오:
    # chccwdev -e device_number
    device_number는 DASD의 장치 번호로 변경하십시오. 예를 들어:
    # chccwdev -e 4b2e
    또는, sysfs 특성을 사용해 장치를 온라인으로 할 수도 있습니다:
    1. cd 명령을 이용하여 볼륨을 나타내는 /sys/ 디렉토리로 이동하십시오:
      # cd /sys/bus/ccw/drivers/dasd-eckd/0.0.4b2e/
      # ls -l
      total 0
      -r--r--r--  1 root root 4096 Aug 25 17:04 availability
      -rw-r--r--  1 root root 4096 Aug 25 17:04 cmb_enable
      -r--r--r--  1 root root 4096 Aug 25 17:04 cutype
      -rw-r--r--  1 root root 4096 Aug 25 17:04 detach_state
      -r--r--r--  1 root root 4096 Aug 25 17:04 devtype
      -r--r--r--  1 root root 4096 Aug 25 17:04 discipline
      -rw-r--r--  1 root root 4096 Aug 25 17:04 online
      -rw-r--r--  1 root root 4096 Aug 25 17:04 readonly
      -rw-r--r--  1 root root 4096 Aug 25 17:04 use_diag
    2. 다음으로 볼륨이 이미 온라인 상태인지 확인해보십시오:
      # cat online
      0
    3. 만일 온라인 상태가 아니라면, 온라인 상태로 켜십시오:
      # echo 1 > online
      # cat online
      1
  3. 어느 블록 장치가 액세스되고 있는지 확인해보십시오:
    # ls -l
    total 0
    -r--r--r--  1 root root 4096 Aug 25 17:04 availability
    lrwxrwxrwx  1 root root    0 Aug 25 17:07 block -> ../../../../block/dasdb
    -rw-r--r--  1 root root 4096 Aug 25 17:04 cmb_enable
    -r--r--r--  1 root root 4096 Aug 25 17:04 cutype
    -rw-r--r--  1 root root 4096 Aug 25 17:04 detach_state
    -r--r--r--  1 root root 4096 Aug 25 17:04 devtype
    -r--r--r--  1 root root 4096 Aug 25 17:04 discipline
    -rw-r--r--  1 root root    0 Aug 25 17:04 online
    -rw-r--r--  1 root root 4096 Aug 25 17:04 readonly
    -rw-r--r--  1 root root 4096 Aug 25 17:04 use_diag
    이 예시에서 볼 수 있듯이 장치 4B2E는 /dev/dasdb로 액세스되고 있습니다.
이 절차는 현재 세션에서 DASD가 온라인으로 설정되지만 재부팅하면 설정이 사라집니다. 영구적으로 DASD를 온라인으로 설정하는 방법에 대해서는 17.1.3절. “DASD를 온라인으로 영구적 설정하기”에서 참조하십시오. DASD를 사용하여 작업하는 경우 /dev/disk/by-path/에 있는 영구적 장치의 심볼릭 링크를 사용합니다.

17.1.2. 새 DASD를 저수준 초기화시키기

디스크가 연결된 후에는, /root 디렉토리로 되돌아간 후 그 장치를 저수준 포맷하십시오. 저수준 포맷은 DASD 사용시 처음 단 한번만 하면 됩니다.
# cd
# dasdfmt -b 4096 -d cdl -p /dev/disk/by-path/ccw-0.0.4b2e 
Drive Geometry: 10017 Cylinders * 15 Heads =  150255 Tracks 

I am going to format the device /dev/disk/by-path/ccw-0.0.4b2e in the following way: 
   Device number of device : 0x4b2e 
   Labelling device        : yes 
   Disk label              : VOL1 
   Disk identifier         : 0X4B2E
   Extent start (trk no)   : 0 
   Extent end (trk no)     : 150254 
   Compatible Disk Layout  : yes 
   Blocksize               : 4096 

--->> ATTENTION! <<--- 
All data of that device will be lost. 
Type "yes" to continue, no will leave the disk untouched: yes
cyl    97 of  3338 |#----------------------------------------------|   2%
진행 막대가 끝에 이르러 포맷 작업을 마치면, dasdfmt는 다음과 같은 출력을 합니다:
Rereading the partition table... 
Exiting...
이제, fdasd를 사용해 DASD를 파티션합니다. DASD당 3개까지 파티션을 만들 수 있습니다. 여기에서는, 전체 디스크를 사용하는 하나의 파티션만을 만듭니다:
# fdasd -a /dev/disk/by-path/ccw-0.0.4b2e
auto-creating one partition for the whole disk...
writing volume label...
writing VTOC...
checking !
wrote NATIVE!
rereading partition table...
(저수준 초기화된) DASD가 온라인이 되면, Linux상의 다른 디스크와 마찬가지로 사용될 수 있습니다. 예를 들어, /dev/disk/by-path/ccw-0.0.4b2e-part1과 같은 파티션에 파일 시스템을 만들거나, LVM 물리 볼륨을 만들거나, 스왑 공간을 잡을 수 있습니다. dasdfmtfdasd 명령 외에는 다른 명령에 결코 전체 DASD장치(dev/dasdb)를 사용하지 마십시오. 만약 전체 DASD를 사용하고 싶다면, 앞에서 보여준 fdasd 예처럼, 전체 디스크를 사용하는 파티션을 만들어서 쓰십시오.
/etc/fstab에 있는 기존 디스크 항목을 변경하는 일이 없이 디스크를 추가하려면, /dev/disk/by-path/에 있는 영구적인 심볼릭 링크를 사용하십시오.

17.1.3. DASD를 온라인으로 영구적 설정하기

앞에서 설명한 절차는 DASD를 실행중인 시스템에서 동적으로 활성화하는 방법이었습니다. 하지만, 이러한 변경사항은 영구적이지 않고, 재부팅시 사라집니다. Linux상의 DASD설정 변경을 저장하는 방법은 DASD가 root 파일 시스템인지에 따라 달려있습니다. 만약 DASD가 root 파일 시스템이라면, 부팅 과정의 앞부분에서 initramfs이 root 파일 시스템을 마운트할 수 있도록, DASD를 활성화해 주어야만 합니다.
cio_ignore 명령은 영구적인 장치 설정 정보를 투명하게 처리하며, 수동으로 장치를 무시 목록에서 제거할 필요가 없습니다.

17.1.3.1. Root 파일 시스템의 일부인 DASD

root 파일 시스템의 일부로 DASD를 추가하기 위해 변경해야 하는 것은 /etc/zipl.conf 뿐입니다. 그 후, zipl 부트 로더 도구를 실행하십시오. 다시 initramfs를 생성시킬 필요가 없습니다.
부팅 프로세스의 초기 단계에서 DASD를 활성화하기 위한 하나의 부팅 옵션인 rd.dasd=가 있습니다. 이 옵션은 콤마로 구분된 목록을 입력합니다. 목록에는 장치 버스 ID 와 DASD sysfs 속성에 해당하는 키 값 쌍으로 이루어진 추가 매개 변수 옵션이 포함되어 있습니다.
다음은 두개의 DASD 파티션으로 이루어진 물리 볼륨 상에, root 파일시스템을 위한 lv_root 논리 볼륨을 포함하는 vg_devel1 LVM 볼륨 그룹을 사용하는 시스템의 예제 zipl.conf 입니다.
[defaultboot]
default=linux
target=/boot/
[linux]
        image=/boot/vmlinuz-2.6.32-19.el7.s390x
        ramdisk=/boot/initramfs-2.6.32-19.el7.s390x.img
        parameters="root=/dev/mapper/vg_devel1-lv_root rd.dasd=0.0.0200,use_diag=0,readonly=0,erplog=0,failfast=0 rd.dasd=0.0.0207,use_diag=0,readonly=0,erplog=0,failfast=0  rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!condev"
장치 버스 ID 0.0.202b를 갖는 세 번째 DASD 파티션에 다른 물리 볼륨을 추가하고자 할 경우 zipl.conf에 있는 부트 커널 매개 변수 행에 rd.dasd=0.0.202b를 추가합니다:
[defaultboot]
default=linux
target=/boot/
[linux]
        image=/boot/vmlinuz-2.6.32-19.el7.s390x
        ramdisk=/boot/initramfs-2.6.32-19.el7.s390x.img
        parameters="root=/dev/mapper/vg_devel1-lv_root rd.dasd=0.0.0200,use_diag=0,readonly=0,erplog=0,failfast=0 rd.dasd=0.0.0207,use_diag=0,readonly=0,erplog=0,failfast=0 rd.dasd=0.0.202b  rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!condev"
zipl를 실행하여 다음 IPL시에 변경 사항이 /etc/zipl.conf에 적용되도록 하십시오:
# zipl -V
Using config file '/etc/zipl.conf'
Target device information
  Device..........................: 5e:00
  Partition.......................: 5e:01
  Device name.....................: dasda
  DASD device number..............: 0201
  Type............................: disk partition
  Disk layout.....................: ECKD/compatible disk layout
  Geometry - heads................: 15
  Geometry - sectors..............: 12
  Geometry - cylinders............: 3308
  Geometry - start................: 24
  File system block size..........: 4096
  Physical block size.............: 4096
  Device size in physical blocks..: 595416
Building bootmap in '/boot/'
Building menu 'rh-automatic-menu'
Adding #1: IPL section 'linux' (default)
  kernel image......: /boot/vmlinuz-2.6.32-19.el7.s390x
  kernel parmline...: 'root=/dev/mapper/vg_devel1-lv_root rd.dasd=0.0.0200,use_diag=0,readonly=0,erplog=0,failfast=0 rd.dasd=0.0.0207,use_diag=0,readonly=0,erplog=0,failfast=0 rd.dasd=0.0.202b rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!condev'
  initial ramdisk...: /boot/initramfs-2.6.32-19.el7.s390x.img
  component address: 
    kernel image....: 0x00010000-0x00a70fff 
    parmline........: 0x00001000-0x00001fff 
    initial ramdisk.: 0x02000000-0x022d2fff 
    internal loader.: 0x0000a000-0x0000afff 
Preparing boot device: dasda (0201).
Preparing boot menu
  Interactive prompt......: enabled 
  Menu timeout............: 15 seconds
  Default configuration...: 'linux' 
Syncing disks...
Done.

17.1.3.2. Root 파일 시스템의 일부가 아닌 DASD

root 파일 시스템의 일부가 아닌 DASD인 데이터 디스크/etc/dasd.conf 파일에서 영구히 설정될 수 있습니다. 그 파일에는 한 줄당 하나의 DASD가 포함되어 있습니다. 각 행은 DASD의 장치 버스 ID가 맨 앞에 있고, 공백이나 탭 문자로 구분된 옵션이 필요시 그 뒤에 추가될 수 있습니다. 옵션은 키-값 쌍으로 되어 있으며, 키와 값은 등호(=)로 분리되어 있습니다.
키는 DASD에 지정할 수 있는 유효한 sysfs 속성이 될 수 있으며, 값은 해당 키의 sysfs 속성이 됩니다. /etc/dasd.conf의 항목들은 시스템에 DASD를 추가할 때 udev에 의해 활성화되고 설정됩니다. 부팅시 시스템이 인식하는 모든 DASD는 추가되고, udev를 트리거합니다.
다음은 /etc/dasd.conf의 예입니다:
0.0.0207
0.0.0200 use_diag=1 readonly=1
/etc/dasd.conf를 변경하면, 시스템을 재부팅한 다음이나 동적으로 시스템의 I/O 설정을 변경해서 새 DASD를 추가한 다음(즉, DASD가 z/VM하에서 연결된 경우)에만 효과가 있습니다. 또는, 이전에 활성화되지 않았던 DASD에 대해 /etc/dasd.conf에 있는 새로운 항목의 활성화를 다음과 같은 명령을 실행해서 수행할 수도 있습니다:
  1. cio_ignore 유틸리티를 사용해 무시되는 장치의 목록에서 DASD를 제거하고, Linux가 그 장치를 볼 수 있도록 합니다:
    # cio_ignore -r device_number
    예를 들어:
    # cio_ignore -r 021a
  2. 장치의 uevent 속성을 작성하여, 활성화를 트리거합니다:
    echo add > /sys/bus/ccw/devices/device-bus-ID/uevent
    예를 들어:
    echo add > /sys/bus/ccw/devices/0.0.021a/uevent

17.2. FCP 부착 논리 유닛(LUN) 추가하기

다음은 FCP LUN을 추가하는 방법을 보여줍니다.

참고

z/VM을 실행한다면, FCP 어답터가 z/VM 게스트 가상 머신에 부착되어 있는지 확인하십시오. 실제 프로덕션 환경에서 멀티패스를 하려면, 최소한 두개의 FCP 장치가 두개의 서로 다른 물리 아답터(CHPID)상에 있어야 합니다. 예를 들어:
CP ATTACH FC00 TO * 
CP ATTACH FCD0 TO *

17.2.1. FCP LUN 동적으로 활성화하기

다음 단계를 따라 LUN을 활성화하십시오:
  1. cio_ignore 유틸리티를 사용하여 FCP 어댑터를 무시할 장치 목록에서 제거하고, Linux가 볼 수 있도록 합니다:
    # cio_ignore -r device_number
    device_number를 FCP 어답터의 장치 번호로 바꾸십시오. 예를 들어:
  2. FCP 어답터 장치를 온라인으로 만들려면 다음 명령을 실행하십시오:
    # chccwdev -e fc00
  3. 필요한 WWPN이 zfcp 장치 드라이버의 자동 포트 검색에 의해 잡혔는지를 확인하십시오:
    # ls -l /sys/bus/ccw/drivers/zfcp/0.0.fc00/
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x500507630040710b
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x50050763050b073d
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x500507630e060521
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x500507630e860521
    -r--r--r--.  1 root root 4096 Apr 28 18:17 availability
    -r--r--r--.  1 root root 4096 Apr 28 18:19 card_version
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 cmb_enable
    -r--r--r--.  1 root root 4096 Apr 28 18:17 cutype
    -r--r--r--.  1 root root 4096 Apr 28 18:17 devtype
    lrwxrwxrwx.  1 root root    0 Apr 28 18:17 driver ->  ../../../../bus/ccw/drivers/zfcp
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 failed
    -r--r--r--.  1 root root 4096 Apr 28 18:19 hardware_version
    drwxr-xr-x. 35 root root    0 Apr 28 18:17 host0
    -r--r--r--.  1 root root 4096 Apr 28 18:17 in_recovery
    -r--r--r--.  1 root root 4096 Apr 28 18:19 lic_version
    -r--r--r--.  1 root root 4096 Apr 28 18:17 modalias
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 online
    -r--r--r--.  1 root root 4096 Apr 28 18:19 peer_d_id
    -r--r--r--.  1 root root 4096 Apr 28 18:19 peer_wwnn
    -r--r--r--.  1 root root 4096 Apr 28 18:19 peer_wwpn
    --w-------.  1 root root 4096 Apr 28 18:19 port_remove
    --w-------.  1 root root 4096 Apr 28 18:19 port_rescan
    drwxr-xr-x.  2 root root    0 Apr 28 18:19 power
    -r--r--r--.  1 root root 4096 Apr 28 18:19 status
    lrwxrwxrwx.  1 root root    0 Apr 28 18:17 subsystem ->  ../../../../bus/ccw
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 uevent
  4. FCP LUN을 LUN에 대한 액세스를 얻어낼 포트(WWPN)에 추가함으로써, 활성화합니다.
    # echo 0x4020400100000000 > /sys/bus/ccw/drivers/zfcp/0.0.fc00/0x50050763050b073d/unit_add
  5. 할당된 SCSI 장치명을 찾아냅니다:
    # lszfcp -DV
    /sys/devices/css0/0.0.0015/0.0.fc00/0x50050763050b073d/0x4020400100000000
    /sys/bus/ccw/drivers/zfcp/0.0.fc00/host0/rport-0:0-21/target0:0:21/0:0:21:1089355792

17.2.2. FCP LUN 영구적으로 활성화하기

앞에서 설명한 절차는 FCP LUN을 실행중인 시스템에서 동적으로 활성화하는 방법이었습니다. 하지만, 이러한 변경사항은 영구적이지 않고, 재부팅후 사라집니다. Linux상의 FCP 설정 변경을 영구적으로 저장하는 방법은 FCP LUN이 root 파일 시스템인지에 따라 달려있습니다. 만약 FCP LUN이 root 파일 시스템이라면, 부팅 과정의 앞부분에서 initramfs이 root 파일 시스템을 마운트할 수 있도록, DASD를 활성화해 주어야만 합니다. cio_ignore 명령은 영구적인 장치 설정을 투명하게 처리하며, 직접 장치를 무시 목록에서 제거할 필요가 없습니다.

17.2.2.1. Root 파일 시스템의 일부인 FCP LUN

root 파일 시스템의 일부로 FCP LUN을 추가하기 위해 변경해야 하는 것은 /etc/zipl.conf 뿐입니다. 그 후, zipl 부트 로더 도구를 실행하십시오. 다시 initramfs를 생성시킬 필요가 없습니다.
Red Hat Enterprise Linux는 부팅 과정의 앞부분에서 FCP LUN을 활성화하기 위해 하나의 매개변수를 제공합니다: rd.zfcp=. 값은 장치 버스 ID와 0x 접두사가 붙은 16진수 WWWPN, 그리고 0x 접두사가 붙고, 16자리 16진수를 만들기 위해 0이 채워넣어진 FCP LUN을 포함하는 콤마로 분리된 목록입니다.
다음 zipl.conf는 두개의 FCP LUN에 있는 물리 볼륨을 vg_devel1 LVM 볼륨 그룹으로 사용하고, 그 안에 논리 볼륨 lv_root를 root 파일시스템으로 사용하는 예입니다. 단순화하기 위해서 다음 예제는 멀티패스를 사용하지 않았습니다.
[defaultboot]
default=linux
target=/boot/
[linux]
image=/boot/vmlinuz-2.6.32-19.el7.s390x
ramdisk=/boot/initramfs-2.6.32-19.el7.s390x.img
parameters="root=/dev/mapper/vg_devel1-lv_root 
rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a000000000 
rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a100000000 
rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 
SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!condev"
다른 물리 볼륨을 장치 버스 ID가 0.0.fc00, WWPN이 0x5105074308c212e9, FCP LUN이 0x401040a300000000인 3번째 FCP LUN에 추가하기 위해서, rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a300000000zipl.conf에 있는 부트 커널 매개변수에 추가하십시오. 예를 들어:
[defaultboot]
default=linux
target=/boot/
[linux]
image=/boot/vmlinuz-2.6.32-19.el7.s390x
ramdisk=/boot/initramfs-2.6.32-19.el7.s390x.img
parameters="root=/dev/mapper/vg_devel1-lv_root 
rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a000000000 
rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a100000000 
rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a300000000
rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 
SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!condev"
zipl를 실행하여 다음 IPL시에 /etc/zipl.conf 변경 사항이 적용되도록 하십시오:
# zipl -V
Using config file '/etc/zipl.conf'
Target device information
Device..........................: 08:00
Partition.......................: 08:01
Device name.....................: sda
Device driver name..............: sd
Type............................: disk partition
Disk layout.....................: SCSI disk layout
Geometry - start................: 2048
File system block size..........: 4096
Physical block size.............: 512
Device size in physical blocks..: 10074112
Building bootmap in '/boot/'
Building menu 'rh-automatic-menu'
Adding #1: IPL section 'linux' (default)
kernel image......: /boot/vmlinuz-2.6.32-19.el7.s390x
kernel parmline...: 'root=/dev/mapper/vg_devel1-lv_root rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a000000000 rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a100000000 rd.zfcp=0.0.fc00,0x5105074308c212e9,0x401040a300000000 rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!condev'
initial ramdisk...: /boot/initramfs-2.6.32-19.el7.s390x.img
component address:
kernel image....: 0x00010000-0x007a21ff
parmline........: 0x00001000-0x000011ff
initial ramdisk.: 0x02000000-0x028f63ff
internal loader.: 0x0000a000-0x0000a3ff
Preparing boot device: sda.
Detected SCSI PCBIOS disk layout.
Writing SCSI master boot record.
Syncing disks...
Done.

17.2.2.2. Root 파일 시스템의 일부가 아닌 FCP LUN

데이터 디스크와 같은 root 파일시스템의 일부가 아닌 FCP LUN은 /etc/zfcp.conf에 의해 영구히 설정됩니다. 그 안에는 한 줄에 하나의 FCP LUN 정보가 들어갑니다. 각 행은 FCP 어답터의 장치 버스 ID와 0x 접두사로 시작하는 16자리 16진수 WWPN, 그리고 0x 접두사로 시작하고, 0으로 채워넣어진 16자리 16진수가 공백이나 탭 문자로 분리되어 들어갑니다. /etc/zfcp.conf의 항목들은 FCP 어답터가 시스템에 추가될 때 udev에 의해 활성화됩니다. 부팅시 시스템이 인식한 모든 FCP 아답터가 추가되며, udev를 트리거합니다.
/etc/zfcp.conf 컨텐츠의 예:
0.0.fc00 0x5105074308c212e9 0x401040a000000000
0.0.fc00 0x5105074308c212e9 0x401040a100000000
0.0.fc00 0x5105074308c212e9 0x401040a300000000
0.0.fcd0 0x5105074308c2aee9 0x401040a000000000
0.0.fcd0 0x5105074308c2aee9 0x401040a100000000
0.0.fcd0 0x5105074308c2aee9 0x401040a300000000
시스템을 재부팅한 다음이나, 시스템의 I/O 설정을 변경해서 새 FCP 채널을 동적으로 추가한 후에만 (예를 들어 채널이 z/VM에 연결된 경우) /etc/zfcp.conf의 변경 사항이 적용됩니다. 또는 이전에 활성화되지 않았던 FCP 어뎁터에 대해 /etc/zfcp.conf에 있는 새로운 항목의 활성화를 다음과 같은 명령을 실행하여 수행할 수 도 있습니다:
  1. cio_ignore 유틸리티를 사용하여 FCP 어댑터를 무시할 장치 목록에서 제거하고, Linux가 볼 수 있도록 합니다:
    # cio_ignore -r device_number
    device_number를 FCP 어답터의 장치 번호로 바꾸십시오. 예를 들어:
    # cio_ignore -r fcfc
  2. 변경을 활성화하는 uevent를 트리거하기 위해서 다음을 수행합니다:
    echo add > /sys/bus/ccw/devices/device-bus-ID/uevent
    예를 들어:
    echo add > /sys/bus/ccw/devices/0.0.fcfc/uevent

17.3. 네트워크 장치 추가하기

네트워크 장치 드라이버 모듈은 udev에 의해 자동으로 적재됩니다.
IBM System z의 네트워크 인터페이스를 동적으로 추가하거나, 영구적으로 추가할 수 있습니다.
  • 동적 추가
    1. 장치 드라이버를 로드하십시오
    2. 네트워크 장치를 무시할 장치 목록에서 제거하십시오.
    3. 그룹 장치를 생성하십시오.
    4. 장치를 설정하십시오.
    5. 장치를 온라인 상태로 설정하십시오.
  • 영구적
    1. 설정 스크립트를 만드십시오.
    2. 장치를 활성화하십시오.
다음 부분에서는 각 IBM System z 네트워크 장치 드라이버의 각 작업에 대한 기본적인 정보에 대해 설명합니다. 17.3.1절. “qeth 장치 추가하기”에서는 기존 Red Hat Enterprise Linux 인스턴스에 qeth 장치를 추가하는 방법을 설명합니다. 17.3.2절. “LCS 장치 추가하기”에서는 기존 Red Hat Enterprise Linux 인스턴스에 lcs 장치를 추가하는 방법을 설명합니다.

17.3.1. qeth 장치 추가하기

qeth 장치 디바이스 드라이버는 System z의 OSA-Express 특성을 QDIO모드, HiperSocket, z/VM 게스트 LAN, z/VM VSWITCH에서 지원합니다.
qeth 장치 드라이버는 이더넷과 Hipersockets 장치에 enccwbus_ID라는 동일한 인터페이스 이름을 지정합니다. 버스 ID는 채널 서브시스템 ID, 서브 채널 세트 ID, 장치 번호로 구성됩니다. (예: enccw0.0.0a00)

17.3.1.1. qeth 장치를 동적으로 추가하기

qeth 장치를 동적으로 추가하기 위해 다음 단계를 따르십시오:
  1. qeth 드라이버 모듈이 로드되었는지를 확인합니다. 다음은 적재된 qeth 모듈의 예입니다:
    # lsmod | grep qeth
    qeth_l3                  127056  9
    qeth_l2                   73008  3
    ipv6                  492872  155ip6t_REJECT,nf_conntrack_ipv6,qeth_l3
    qeth                  115808  2 qeth_l3,qeth_l2
    qdio                   68240  1 qeth
    ccwgroup               12112  2 qeth
    lsmod 명령 출력 결과에서 qeth 모듈이 로딩되지 않았음을 표시할 경우 modprobe 명령을 실행하여 이를 로딩합니다:
    # modprobe qeth
  2. cio_ignore 유틸리티로 네트워크 채널을 무시할 장치 목록에서 제거하여, Linux가 인식하도록 합니다:
    # cio_ignore -r read_device_bus_id,write_device_bus_id,data_device_bus_id
    read_device_bus_id,write_device_bus_id,data_device_bus_id를 네트워크 장치에 해당하는 3개의 장치 버스 ID로 변경하십시오. 예를 들어, read_device_bus_id0.0.f500, write_device_bus_id0.0.f501, 그리고 data_device_bus_id0.0.f502라면:
    # cio_ignore -r 0.0.f500,0.0.f501,0.0.f502
  3. znetconf 유틸리티를 사용해 네트워크 장치에 대한 가능한 설정을 인식하고 나열하도록 합니다:
    # znetconf -u
    Scanning for network devices...
    Device IDs                 Type    Card Type      CHPID Drv. 
    ------------------------------------------------------------
    0.0.f500,0.0.f501,0.0.f502 1731/01 OSA (QDIO)        00 qeth 
    0.0.f503,0.0.f504,0.0.f505 1731/01 OSA (QDIO)        01 qeth 
    0.0.0400,0.0.0401,0.0.0402 1731/05 HiperSockets      02 qeth
  4. 원하는 설정을 선택하고, znetconf를 사용해 설정을 적용하고, 설정된 그룹 장치를 네트워크 장치로 온라인상태로 만듭니다.
    # znetconf -a f500
    Scanning for network devices...
    Successfully configured device 0.0.f500 (enccw0.0.f500)
  5. 원하신다면, 온라인으로 만들기 전에 원하는 매개변수를 그룹 장치 설정시 지정할 수 있습니다:
    # znetconf -a f500 -o portname=myname
    Scanning for network devices...
    Successfully configured device 0.0.f500 (enccw0.0.f500)
    이제 enccw0.0.f500 네트워크 인터페이스를 설정할 수 있습니다.
또는, sysfs 속성을 사용해 다음과 같이 장치를 온라인으로 만들 수 있습니다:
  1. qeth 그룹 장치를 생성하십시오:
    # echo read_device_bus_id,write_device_bus_id,data_device_bus_id > /sys/bus/ccwgroup/drivers/qeth/group
    예를 들어:
    # echo 0.0.f500,0.0.f501,0.0.f502 > /sys/bus/ccwgroup/drivers/qeth/group
  2. 다음으로 읽기 채널을 검사해 qeth 그룹 장치가 적절히 생성되었는지 확인합니다:
    # ls /sys/bus/ccwgroup/drivers/qeth/0.0.f500
    원하신다면, 시스템 설정 방식 및 기능에 따라서 추가 변수와 기능을 설정 가능합니다. 예를 들면:
    • portno
    • layer2
    • portname
  3. 온라인 sysfs 속성에 1을 작성하여 장치를 온라인으로 만듭니다:
    # echo 1 > /sys/bus/ccwgroup/drivers/qeth/0.0.f500/online
  4. 그리고 장치의 상태를 확인합니다:
    # cat /sys/bus/ccwgroup/drivers/qeth/0.0.f500/online
    1
    출력값이 1이라면 장치가 온라인 상태라는 의미이며, 0이라면 장치가 오프라인 상태라는 의미입니다.
  5. 어떠한 인터페이스 이름이 할당되었는지 확인해보십시오:
    # cat /sys/bus/ccwgroup/drivers/qeth/0.0.f500/if_name
    enccw0.0.f500
    이제 enccw0.0.f500 네트워크 인터페이스를 설정할 수 있습니다.
    s390utils 패키지에 있는 다음 명령은 qeth 장치의 가장 중요한 설정값들을 보여줍니다:
    # lsqeth enccw0.0.f500
    Device name                     : enccw0.0.f500                
    -------------------------------------------------
            card_type               : OSD_1000
            cdev0                   : 0.0.f500
            cdev1                   : 0.0.f501
            cdev2                   : 0.0.f502
            chpid                   : 76
            online                  : 1
            portname                : OSAPORT
            portno                  : 0
            state                   : UP (LAN ONLINE)
            priority_queueing       : always queue 0
            buffer_count            : 16
            layer2                  : 1
            isolation               : none

17.3.1.2. qeth 장치를 동적으로 제거하기

qeth 장치를 동적으로 제거하기 위해 znetconf 유틸리티를 사용합니다. 예:
  1. znetconf 유틸리티를 사용해 설정된 모든 네트워크 장치를 살펴봅니다:
    znetconf -c
    Device IDs                 Type    Card Type      CHPID Drv. Name        	State  
    --------------------------------------------------------------------------------------
    0.0.8036,0.0.8037,0.0.8038 1731/05 HiperSockets      FB qeth hsi1        	online 
    0.0.f5f0,0.0.f5f1,0.0.f5f2 1731/01 OSD_1000          76 qeth enccw0.0.09a0      online 
    0.0.f500,0.0.f501,0.0.f502 1731/01 GuestLAN QDIO     00 qeth enccw0.0.f500      online
  2. 제거할 네트워크 장치를 선택하고 znetconf를 실행하여 장치를 오프라인으로 설정하고 ccw> 그룹 장치를 그룹 해제합니다.
    # znetconf -r f500
    Remove network device 0.0.f500 (0.0.f500,0.0.f501,0.0.f502)?
    Warning: this may affect network connectivity!
    Do you want to continue (y/n)?y
    Successfully removed device 0.0.f500 (enccw0.0.f500)
  3. 제거가 잘 되었는지 확인해 보십시오:
    znetconf -c
    Device IDs                 Type    Card Type      CHPID Drv. Name        	State  
    --------------------------------------------------------------------------------------
    0.0.8036,0.0.8037,0.0.8038 1731/05 HiperSockets      FB qeth hsi1        	online 
    0.0.f5f0,0.0.f5f1,0.0.f5f2 1731/01 OSD_1000          76 qeth enccw0.0.09a0      online

17.3.1.3. qeth 장치를 영구적으로 추가하기

qeth 장치를 영구적으로 사용하려면, 새 인터페이스를 위한 설정 파일을 만드셔야 합니다. 네트워크 인터페이스 설정 파일은 /etc/sysconfig/network-scripts/ 디렉토리에 위치합니다.
네트워크 설정 파일은 ifcfg-device와 같은 이름 규칙을 사용합니다. 여기서 device는 이전에 만든 qeth 그룹 장치의 if_name 파일에 있는 값입니다. (예: enccw0.0.09a0) cio_ignore 명령은 영구 장치 설정에 대해 투명하게 처리되므로 무시 목록에서 장치를 수동으로 해제할 필요가 없습니다.
동일한 유형의 다른 장치의 설정 파일이 이미 존재할 경우 새로운 이름으로 복사하고 편집하는 것이 가장 쉬운 방법입니다:
# cd /etc/sysconfig/network-scripts
# cp ifcfg-enccw0.0.09a0 ifcfg-enccw0.0.0600
네트워크 장치의 ID를 확인하려면 lsqeth 유틸리티를 사용합니다:
# lsqeth -p
devices                    CHPID interface        cardtype       port chksum prio-q'ing rtr4 rtr6 lay'2 cnt
-------------------------- ----- ---------------- -------------- ---- ------ ---------- ---- ---- ----- -----
0.0.09a0/0.0.09a1/0.0.09a2 x00   enccw0.0.09a0    Virt.NIC QDIO  0    sw     always_q_2 n/a  n/a  1     64  
0.0.0600/0.0.0601/0.0.0602 x00   enccw0.0.0600    Virt.NIC QDIO  0    sw     always_q_2 n/a  n/a  1     64
유사한 장치를 정의하지 않은 경우 새 파일을 생성해야 합니다. 템플릿으로 /etc/sysconfig/network-scripts/ifcfg-0.0.09a0 예를 사용하십시오:
# IBM QETH
DEVICE=enccw0.0.09a0
BOOTPROTO=static
IPADDR=10.12.20.136
NETMASK=255.255.255.0
ONBOOT=yes
NETTYPE=qeth
SUBCHANNELS=0.0.09a0,0.0.09a1,0.0.09a2
PORTNAME=OSAPORT
OPTIONS='layer2=1 portno=0'
MACADDR=02:00:00:23:65:1a
TYPE=Ethernet
ifcfg-0.0.0600 파일을 다음과 같이 편집합니다:
  1. ccw 그룹에서 if_name 파일 내용을 반영하도록 DEVICE 구문을 수정하십시오.
  2. IPADDR 구문을 새 인터페이스의 IP 주소를 반영하도록 수정하십시오.
  3. NETMASK 구문을 적절히 수정하십시오.
  4. 새 인터페이스가 부팅시 활성화되기를 바라시면 ONBOOT 옵션값을 yes로 설정하십시오.
  5. SUBCHANNELS 구문이 qeth 장치의 하드웨어 주소와 일치하는지 확인하십시오.
  6. PORTNAME 구문을 변경하거나, 환경에서 불필요하다면 제거하십시오.
  7. OPTIONS 매개변수에 유효한 sysfs 속성 및 값을 추가할 수 있습니다. Red Hat Enterprise Linux 설치 프로그램은 현재 이를 사용하여 레이어 모드 (layer2) 및 qeth 장치에 대한 해당 포트 번호 (portno)를 사용하고 있습니다.
    OSA 장치에 대한 디폴트 qeth 장치 드라이버는 현재 layer 2 모드입니다. layer 3 모드를 디폴트로 하는 것에 의존하는 예전의 ifcfg 설정을 계속 사용하려면, OPTIONS 매개변수에 layer2=0를 추가하십시오.
/etc/sysconfig/network-scripts/ifcfg-0.0.0600
# IBM QETH
DEVICE=enccw0.0.0600
BOOTPROTO=static
IPADDR=192.168.70.87
NETMASK=255.255.255.0
ONBOOT=yes
NETTYPE=qeth
SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602
PORTNAME=OSAPORT
OPTIONS='layer2=1 portno=0'
MACADDR=02:00:00:b3:84:ef
TYPE=Ethernet
ifcfg 파일을 변경하면 시스템을 재부팅한 다음이나, 시스템의 I/O 설정을 변경해서 새 네트워크 장치를 동적으로 추가한 경우 (예를 들어 채널이 z/VM에 연결된 경우)에만 효과가 있습니다. 또는, 이전에 활성화되지 않았던 네트워크 채널에 대해 ifcfg 파일의 활성화를 다음과 같은 명령을 실행하여 수행할 수 있습니다:
  1. cio_ignore 유틸리티로 네트워크 채널을 무시할 장치 목록에서 제거하여, Linux가 인식하도록 합니다:
    # cio_ignore -r read_device_bus_id,write_device_bus_id,data_device_bus_id
    read_device_bus_id,write_device_bus_id,data_device_bus_id 를 네트워크 장치를 나타내는 3가지 장치 버스 ID로 변경하십시오. 예를 들어, read_device_bus_id0.0.0600, write_device_bus_id0.0.0601, 그리고 data_device_bus_id0.0.0602라면:
    # cio_ignore -r 0.0.0600,0.0.0601,0.0.0602
  2. 변경을 활성화하는 uevent를 트리거하기 위해서 다음을 수행합니다:
    echo add > /sys/bus/ccw/devices/read-channel/uevent
    예를 들어:
    echo add > /sys/bus/ccw/devices/0.0.0600/uevent
  3. 새 인터페이스 상태를 확인해보십시오:
    # lsqeth
  4. 이제 새 인터페이스를 시작합니다:
    # ifup enccw0.0.0600
  5. 새 인터페이스 상태를 확인해보십시오:
    # ifconfig enccw0.0.0600
    enccw0.0.0600     Link encap:Ethernet  HWaddr 02:00:00:00:00:01
    	          inet addr:192.168.70.87  Bcast:192.168.70.255 Mask:255.255.255.0
    	          inet6 addr: fe80::ff:fe00:1/64 Scope:Link
            	  UP BROADCAST RUNNING NOARP MULTICAST  MTU:1492  Metric:1
    	          RX packets:23 errors:0 dropped:0 overruns:0 frame:0
            	  TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
     	          collisions:0 txqueuelen:1000
            	  RX bytes:644 (644.0 b)  TX bytes:264 (264.0 b)
  6. 새 인터페이스의 라우팅 정보를 확인해보십시오:
    # route
    Kernel IP routing table
    Destination     Gateway         Genmask        Flags Metric Ref  Use Iface
    192.168.70.0    *               255.255.255.0  U     0      0      0 enccw0.0.0600
    10.1.20.0       *               255.255.255.0  U     0      0      0 enccw0.0.09a0
    default         10.1.20.1       0.0.0.0        UG    0      0      0 enccw0.0.09a0
  7. ping 유틸리티를 사용하여 게이트웨이나 새 장치의 서브넷에 있는 다른 호스트를 ping하여 변경 사항이 올바르게 작동하는지 확인합니다:
    # ping -c 1 192.168.70.8
    PING 192.168.70.8 (192.168.70.8) 56(84) bytes of data.
    64 bytes from 192.168.70.8: icmp_seq=0 ttl=63 time=8.07 ms
  8. 만일 기본 라우트 정보가 변경되지 않았다면, /etc/sysconfig/network 파일도 적절히 업데이트해야 합니다.

17.3.2. LCS 장치 추가하기

LAN 채널 스테이션(LAN channel station,LCS) 장치 드라이버는 1000Base-T 이더넷을 OSA-Express 2나 OSA-Express 3에서 지원합니다.
LCS 장치 드라이버는 OSA-Express Fast Ethernet 및 Gigabit Ethernet 장치에 대해 다음과 같은 인터페이스 이름을 할당합니다: enccwbus_ID. 버스 ID는 채널 서브시스템 ID, 서브 채널 세트 ID, 장치 번호로 구성됩니다. (예: enccw0.0.0a00)

17.3.2.1. LCS 장치를 동적으로 추가하기

  1. 장치 드라이버를 로딩하기:
    # modprobe lcs
  2. cio_ignore 유틸리티로 네트워크 채널을 무시할 장치 목록에서 제거하여, Linux가 인식하도록 합니다:
    # cio_ignore -r read_device_bus_id,write_device_bus_id
    read_device_bus_idwrite_device_bus_id를 네트워크 장치를 표현하는 2개의 장치 버스 ID로 변경합니다. 예를 들어:
    # cio_ignore -r 0.0.09a0,0.0.09a1
  3. 그룹 장치를 생성하십시오:
    # echo read_device_bus_id,write_device_bus_id > /sys/bus/ccwgroup/drivers/lcs/group
  4. 장치를 설정합니다. OSA 카드는 한 CHPID에 최대 16개 포트까지 제공합니다. LCS 그룹 장치는 0 포트를 기본으로 사용합니다. 다른 포트를 사용하려면, 다음과 같은 명령을 입력하시면 됩니다:
    # echo portno > /sys/bus/ccwgroup/drivers/lcs/device_bus_id/portno
    portno는 사용하고자 하는 포트 번호로 변경합니다.
  5. 장치를 온라인 상태로 설정하십시오:
    # echo 1 > /sys/bus/ccwgroup/drivers/lcs/read_device_bus_id/online
  6. 네트워크 장치가 할당되었는지 알아보기 위해, 다음 명령을 입력하십시오:
    # ls -l /sys/bus/ccwgroup/drivers/lcs/read_device_bus_ID/net/
    drwxr-xr-x 4 root root 0 2010-04-22 16:54 enccw0.0.0600

17.3.2.2. LCS 장치를 영구적으로 추가하기

cio_ignore 명령은 영구적인 장치 설정 정보를 투명하게 처리하며, 수동으로 장치를 무시 목록에서 제거할 필요가 없습니다.
LCS장치를 영구히 추가하기 위해 다음 단계를 실행하십시오:
  1. /etc/sysconfig/network-scripts/ 안에 ifcfg-device와 같은 이름으로 설정 스크립트 파일을 만듭니다. 여기서 device는 이전에 생성한 qeth 그룹 장치의 if_name에 있는 값입니다. (예: enccw0.0.09a0) 파일은 다음과 같은 내용이어야 합니다:
    /etc/sysconfig/network-scripts/ifcfg-enccw0.0.09a0
    # IBM LCS
    DEVICE=enccw0.0.09a0
    BOOTPROTO=static
    IPADDR=10.12.20.136
    NETMASK=255.255.255.0
    ONBOOT=yes
    NETTYPE=lcs
    SUBCHANNELS=0.0.09a0,0.0.09a1
    PORTNAME=0
    OPTIONS=''
    TYPE=Ethernet
  2. PORTNAME 값을 수정하여 사용하고자 하는 LCS 포트 번호(portno)를 반영하도록 합니다. OPTIONS 옵션 매개 변수에 유효한 lcs sysfs 속성 및 값을 추가할 수 있습니다. 구문은 17.3.1.3절. “qeth 장치를 영구적으로 추가하기”에서 참조하십시오.
  3. DEVICE 매개변수를 다음과 같이 지정하십시오:
    DEVICE=enccwbus_ID
  4. ifup 명령을 사용해 장치를 활성화하십시오:
    # ifup enccwbus_ID
ifcfg파일을 변경하는 것은 시스템을 리부팅한 다음에만 효력을 발휘합니다. 다음 명령을 실행해서 ifcfg 파일의 활성화를 트리거할 수 있습니다:
  1. cio_ignore 유틸리티를 사용해 LCS 장치 어답터를 무시할 장치 목록에서 제거하여, Linux가 인식하도록 합니다:
    # cio_ignore -r read_device_bus_id,write_device_bus_id
    read_device_bus_idwrite_device_bus_id는 LCS장치의 장치 버스 ID로 변경합니다. 예를 들어:
    # cio_ignore -r 0.0.09a0,0.0.09a1
  2. 변경을 활성화하는 uevent를 트리거하기 위해서 다음을 수행합니다:
    echo add > /sys/bus/ccw/devices/read-channel/uevent
    예를 들어:
    echo add > /sys/bus/ccw/devices/0.0.09a0/uevent 

17.3.3. System z 네트워크 장치를 네트워크 부트 파일 시스템에 대해 설정하기

root 파일 시스템을 액세스해야 하는 네트워크 장치를 추가하기 위해서, 단지 부트 옵션을 바꾸어야만 합니다. 부트 옵션은 매개변수 파일(18장. IBM System z에서 매개 변수 및 설정 파일 참조)에 있거나, zipl 부트 로더가 들어있는 DASD나 FCP부착 SCSI LUN에 있는 zipl.conf의 일부로 존재할 수 있습니다. initramfs를 다시 생성할 필요가 없습니다.
Dracut(initrd를 대치하는 initramfs 기능을 제공하는 mkinitrd 대치품)는 부팅 과정의 앞부분에서 System z상의 네트워크 장치를 활성화하는 부트 매개변수 rd.znet=를 제공합니다.
입력으로 이 매개변수는 콤마로 분리된 NETTYPE(qeth, lcs, ctc)과 둘(lcs,ctc) 또는 셋(qeth) 장치 버스 ID, 그리고 네트워크 장치 sysfs 특성에 해당하는 추가적인 키-값 쌍으로 구성되어 있습니다. 이러한 매개변수는 System 의 네트워크 하드웨어를 설정하고 활성화합니다. IP 주소 설정과 다른 네트워크 설정 사항은 다른 플랫폼에서와 동일하게 동작합니다. dracut 문서에서 더 자세한 사항을 참조하십시오.
네트워크 채널에 대한 cio_ignore 명령은 부팅시 투명하게 처리됩니다.
NFS를 통해 액세스되는 root 파일 시스템을 위한 부트 옵션의 예는 다음과 같습니다:
root=10.16.105.196:/nfs/nfs_root cio_ignore=all,!condev rd.znet=qeth,0.0.0a00,0.0.0a01,0.0.0a02,layer2=1,portno=0,portname=OSAPORT ip=10.16.105.197:10.16.105.196:10.16.111.254:255.255.248.0:nfs‑server.subdomain.domain:enccw0.0.09a0:none rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us

18장. IBM System z에서 매개 변수 및 설정 파일

IBM System z 아키텍쳐는 매개변수 파일을 사용해 커널과 설치 프로그램에 부트 매개변수를 전달합니다. 다음 부분에서는 이러한 매개변수 파일의 내용에 대해 설명합니다.
제공되는 파라미터 파일을 변경할 필요가 있을 때만 이 절을 읽을 필요가 있습니다. 다음과 같은 것을 원하신다면 파라미터 파일을 변경해야 합니다:
  • Kickstart를 사용해 자동 설치합니다.
  • 복구 모드와 같이 설치 프로그램의 상호 대화식 사용자 인터페이스를 통해 액세스할 수 없는 기본값 이외의 설치 설정을 선택합니다.
매개변수 파일은 설치 프로그램(로더와 Anaconda)을 시작하기 전에 네트워크를 자동으로 설정하기 위해 사용될 수 도 있습니다.
커널 매개변수 파일은 895개의 문자 또는 개행문자로 제한됩니다. 매개변수 파일은 고정 또는 가변 레코드 형식일 수 있습니다. 고정레코드 형식은 각각의 줄을 레코드 길이 만큼 채워넣기 때문에 전체 크기를 증가시킵니다. 만약 설치 프로그램이 지정된 매개변수의 일부를 LPAR 환경에서 인식하지 못하는 경우가 생긴다면, 모든 파라미터를 한줄에 다 집어넣거나 각각의 줄을 공백 문자로 시작하는 것을 시도해 볼 수 있습니다.
매개변수 파일은 커널 매개변수를 포함합니다. 여기에는 ro나 또는 설치 과정에 대한 매개변수인 vncpassword=test이나 vnc와 같은 것이 포함됩니다.

18.1. 필수 매개 변수

다음 매개변수는 필수이며, 매개변수 파일에 꼭 포함되어야 합니다. 이는 또한 설치 DVD의images/ 디렉토리의 generic.prm로 제공됩니다.
ro
root 파일 시스템인 RAM 디스크를 읽기-전용으로 마운트합니다.
ramdisk_size=size
Red Hat Enterprise Linux 설치 프로그램에 맞도록 RAM 디스크에 확보된 메모리 크기를 변경합니다. 예를 들면 ramdisk_size=40000과 같습니다.
generic.prm 파일에는 또한 추가 매개변수 cio_ignore=all,!condev가 포함되어 있습니다. 이는 많은 장치가 있는 시스템에서 부팅과 장치 감지 시간을 줄여줍니다. 설치 프로그램은 무시할 장치의 활성화를 투명하게 처리합니다.

중요

전체 스택에 걸쳐 cio_ignore 지원이 구현되지 않은것으로 인한 설치 문제를 해결하려면 cio_ignore= 매개변수를 시스템에 적용하거나, 해당 매개변수를 설치 프로그램 부팅(IPL)시 사용되는 매개변수 파일에서 완전히 제거합니다.

18.2. z/VM 설정 파일

이는 z/VM상에 설치시에만 적용됩니다. z/VM에서 CMS-초기화된 디스크상에서 설정 파일을 사용할 수 있습니다. CMS 설정 파일의 목적은 초기 네트워크 설정, DASD, FCP 관련 설정 매개변수를 매개변수 파일에서 제거함으로써, 매개변수 파일의 공간을 절약하는 데 있습니다 (18.3절. “설치 네트워크 매개변수” 참조).
CMS 설정 파일의 각각의 줄은 하나의 변수와 그와 연관된 값을 다음과 같은 셀 스타일의 문법으로 포함합니다: variable=value
또한 CMSDASDCMSCONFFILE 매개변수를 매개변수 파일에 제공해야만 합니다. 이러한 매개변수는 설치 프로그램에게 설정 파일의 위치를 지정합니다.
CMSDASD=cmsdasd_address
여기서 cmsdasd_address는 설정 파일을 포함하는 CMS 포맷된 디스크의 장치 번호입니다. 보통 CMS 사용자의 A 디스크에 해당합니다.
예: CMSDASD=191
CMSCONFFILE=configuration_file
여기서 configuration_file는 설정 파일의 이름을 의미합니다. 이 값은 소문자로 지정되어야 하며 리눅스 파일 이름 형식을 따라야 합니다:CMS_file_name.CMS_file_type
CMS 파일 REDHAT CONFredhat.conf로 지정되었습니다. CMS 파일 이름과 파일 유형은 각각 다음과 같은 CMS 규례에 따른 8가지 문자 중 하나입니다.
예: CMSCONFFILE=redhat.conf

18.3. 설치 네트워크 매개변수

다음 매개변수는 기본적인 네트워크를 자동으로 설정하기 위해 사용될 수 있으며, CMS 설정 파일에서 지정할 수 있습니다. 이 섹션에 있는 매개변수는 CMS 설정 파일에서만 사용될 수 있는 유일한 매개변수이기도 합니다. 다른 섹션에 있는 모든 다른 매개변수는 매개변수 파일에서 지정해야만 합니다.
NETTYPE='type'
type는 다음 중 하나로 지정해야만 합니다: qeth,lcs, ctc. 디폴트는 qeth입니다.
다음에 대해 lcs를 선택하십시오:
  • OSA-2 Ethernet/Token Ring
  • OSA-Express Fast Ethernet(비-QDIO 모드)
  • OSA-Express High Speed Token Ring(비-QDIO 모드)
  • Gigabit Ethernet(비-QDIO 모드)
다음에 대해 qeth를 선택하십시오:
  • OSA-Express Fast Ethernet
  • Gigabit Ethernet (1000Base-T 포함)
  • High Speed Token Ring
  • HiperSockets
  • ATM (Ethernet LAN 에뮬레이션 실행)
SUBCHANNELS='device_bus_IDs'
device_bus_IDs는 콤마로 분리된 2개 또는 3개의 장치 버스 ID입니다. ID는 소문자로 지정해야 합니다.
다양한 네트워크 인터페이스에 필요한 장치 버스 ID를 제공합니다.
qeth: SUBCHANNELS='read_device_bus_id,write_device_bus_id,data_device_bus_id'
lcs or ctc: SUBCHANNELS='read_device_bus_id,write_device_bus_id'
예 (예시 qeth SUBCHANNEL 구문):
SUBCHANNELS='0.0.f5f0,0.0.f5f1,0.0.f5f2'
PORTNAME='osa_portname' , PORTNAME='lcs_portnumber'
이 변수는 OSA 장치가 qdio 모드에서 또는 비 qdio 모드에서 작동할 수 있게 지원합니다.
qdio 모드 (NETTYPE='qeth') 사용 시, osa_portname은 qeth 모드 동작시 OSA 장치에 지정된 포트이름입니다.
비 qdio 모드 사용시 (NETTYPE='lcs'),lcs_portnumber는 0에서 15사이의 정수를 사용하여 상대 포트 번호를 전달하는데 사용됩니다.
PORTNO='portnumber'
PORTNO='0' (포트 0 사용) 또는 PORTNO='1' (CHPID당 포트가 2개인 OSA의 포트 1을 사용)을 CMS 설정 파일에 추가해서 모드를 묻지 않도록 할 수 있습니다.
LAYER2='value'
value01 중 하나입니다.
LAYER2='0'를 사용해 OSA나 HiperSocket 장치를 레이 3모드에서 동작하게 할 수 있습니다(NETTYPE='qeth'). 레이어 2 모드에 대해 LAYER2='1'를 사용합니다. z/VM에서 동작하는 가상 네트워크 장치에서 이 설정은 장치가 연동될 GuestLAN이나 VSWITCH 정의와 일치해야만 합니다.
DHCP와 같이 layer 2(데이터 링크 레이어 또는 MAC 서브레이어)에서 동작하는 네트워크 서비스를 사용하기 위해서는, layer 2 모드를 선택하는 것이 좋습니다.
OSA 장치에 대한 qeth 장치 드라이버는 이제 레이어 2 모드를 디폴트로 합니다. 예전의 레이어 3 모드 디폴트 설정을 계속 사용하려면, LAYER2='0'을 명시하십시오.
VSWITCH='value'
value01 중 하나입니다.
z/VM VSWITCH나 GuestLAN으로 연결 시 VSWITCH='1'을 지정하고, 직접 연결된 실제 OSA나 직접 연결된 실제 HiperSocket 사용 시 VSWITCH='0'를 지정하십시오 (또는 아무것도 지정하지 마십시오).
MACADDR='MAC_address'
LAYER2='1'VSWITCH='0'을 지정할 때, 옵션으로 이 매개 변수를 사용하여 MAC 주소를 지정할 수 있습니다. Linux에서는 6개의 콜론으로 구분된 8진수나 소문자 16진수가 필요합니다. 이는 z/VM의 표기 방식과는 다르다는 것에 유의하십시오. 만약 z/VM에서 정보를 복사하는 경우라면, 주의하셔야 합니다.
LAYER2='1'VSWITCH='1'를 지정할 경우 MACADDR을 지정해서는 안됩니다. 왜냐하면, z/VM은 레이어 2 모드에 있는 가상 네트워크 장치에 유일한 MAC 주소를 지정하기 때문입니다.
CTCPROT='value'
value0, 1, 3중 하나입니다.
NETTYPE='ctc'에 대한 CTC 프로토콜을 지정합니다. 디폴트는 0입니다.
HOSTNAME='string'
여기서 string은 새로 설치된 리눅스 게스트의 호스트명을 말합니다.
IPADDR='IP'
여기서 IP는 새로 설치된 리눅스 게스트의 IP 주소를 말합니다.
NETMASK='netmask'
여기서 netmask는 넷마스크입니다.
netmask는 IPv4의 클래스없는 도매인 내부 라우팅(Classless Interdomain Routing,CIRD)을 지원하기 위한 접두어 정수(1에서 32까지)을 지원합니다. 예를 들어 255.255.255.0 대신 24를 지정하거나, 255.255.240.0 대신 20를 지정할 수 있습니다.
GATEWAY='gw'
여기서gw는 네트워크 장치의 게이트웨이 IP주소입니다.
MTU='mtu'
여기서 mtu는 이 연결에 사용된 MTU (Maximum Transmission Unit)를 의미합니다.
DNS='server1:server2:additional_server_terms:serverN'
여기서 'server1:server2:additional_server_terms:serverN'는 다음과 같이 콜론으로 구분된 DNS 서버 목록입니다. 예:
DNS='10.1.2.3:10.3.2.1'
SEARCHDNS='domain1:domain2:additional_dns_terms:domainN'
여기서 'domain1:domain2:additional_dns_terms:domainN'은 다음과 같이 콜론으로 구분된 검색 도메인 목록입니다. 예:
SEARCHDNS='subdomain.domain:domain'
DNS=를 지정한 경우에만, SEARCHDNS=를 지정할 필요가 있습니다.
DASD=
DASD 또는 DASD의 범위를 정의하여 설치를 설정합니다.
설치 프로그램은 콤마로 분리된 장치 버스 ID나 장치 버스 ID 범위의 목록과 옵션 속성값 ro, diag, erplog, failfast를 지원합니다. 또한, 장치 버스 ID의 앞부분의 연속된 0을 생략한 형태로 짧게 표시할 수도 있습니다. 다른 옵션 속성값은 콜론으로 구분하고, 괄호로 묶어야 합니다. 추가적인 속성값은 장치 버스 ID나 장치 버스 ID범위 다음에 와야 합니다.
유일하게 지원하는 글로벌 옵션은 autodetect입니다. 이는 나중에 DASD를 추가하기 위해 커널 장치 이름을 미리 확보하기 위해 존재하지 않는 DASD를 지정하는 것을 지원하지 않습니다. 영구적인 DASD 장치 이름(예 /dev/disk/by-path/...)을 사용해 향후 투명하게 디스크를 추가할 수 있도록 하십시오. 다른 글로벌 옵션 probeonly, nopav, nofcx 등은 설치 프로그램에서 지원하지 않습니다.
시스템을 설치하기 위해 필요한 DASD만 지정하도록 하십시오. 여기서 지정된 초기화되지 않은 DASD는 설치 프로그램 안에서 사용자 확인 후 초기화되어야만 합니다 (15.11.1.1절. “DASD 저수준 초기화 ” 참조). root 파일 시스템에 필요없는 데이터 DASD나 /boot 파티션을 설치 후에 추가하는 방법에 대한 설명은 17.1.3.2절. “Root 파일 시스템의 일부가 아닌 DASD”에서 참조하십시오.
예를 들어:
DASD='eb1c,0.0.a000-0.0.a003,eb10-eb14(diag),0.0.ab1c(ro:diag)'
FCP 전용 환경의 경우 DASD= 옵션을 CMS 설정 파일에서 제거하여 DASD가 표시되지 않게 합니다.
FCP_n='device_bus_ID WWPN FCP_LUN'
여기서:
  • n는 보통 정수값(예, FCP_1FCP_2)이지만, 알파벳, 숫자, 또는 _를 포함하는 문자열 수 있습니다.
  • device_bus_ID호스트 버스 아답터(host bus adapter,HBA)를 대표하는 FCP 장치의 장치 버스 ID를 지정합니다(예:자이 fc00에 대해 0.0.fc00).
  • WWPN는 라우팅시 사용할 외부에 알려진 포트 이름(world wide port name)이며, 16개 숫자로 된 16진값입니다(예:0x50050763050b073d)
  • FCP_LUN는 장치 논리 유닛 식별자를 지정하며, 오른쪽에 0이 채워진 16자의 16진 값입니다(예:0x4020400100000000)
이러한 변수들은 SCSI 디스크와 같은 FCP LUN을 활성화하기 위해 FCP 장치가 있는 시스템에서 사용할 수 있습니다. 추가적인 FCP LUN은 설치시 대화식으로 활성화하거나, kickstart 파일로 지정할 수 있습니다. 예제 값은 다음과 같습니다:
FCP_1='0.0.fc00 0x50050763050b073d 0x4020400100000000'

중요

FCP 매개변수에서 사용되는 값들은(예 FCP_1FCP_2) 사이트에 따라 달라지며, 일반적으로 FCP 저장소 관리자가 제공합니다.
설치 프로그램은 FCP_n을 제외한 매개 변수에 지정되지 않은 모든 필수 매개 변수를 사용자에게 입력하도록 요청할 것입니다.

18.4. Kickstart 설치를 위한 매개변수

다음 매개변수는 매개변수 파일에 지정할 수 있으며, CMS 설정 파일에서는 동작하지 않습니다.
inst.ks=URL
일반적으로 System z에 Linux 설치를 위한 네트워크에 있는 킥스타트 파일을 참조합니다. URL을 킥스타트 파일의 파일 이름이 들어 있는 전체 경로로 변경합니다. 이 매개 변수는 킥스타트를 사용한 자동 설치를 활성화합니다. 보다 자세한 내용은 킥스타트 부트 옵션 23.2.5절. “킥스타트 설치 시작하기”에서 참조하십시오.
RUNKS=value
value는 로더를 SSH를 사용한 네트워크 로그인 없이 Linux 콘솔 상에서 자동으로 사용하고자 할때 1로 지정합니다. RUNKS=1을 사용하기 위해서, 콘솔은 전체 화면을 사용하거나, 다음에 설명할 inst.cmdline 옵션을 지정해야만 합니다. z/VM하에서 3270 터미널이나 LPAR상의 운영 체제 메시지 콘솔이 후자의 경우가 될 수 있습니다. kickstart에 의한 완전 자동화된 설치의 경우 RUNKS=1를 사용할 것을 권장합니다. RUNKS=1이 설정되면, 설치 프로그램은 매개변수 오류의 경우에도 자동으로 계속 진행되며, 사용자 상호작용을 요청해서 자동 설치를 중단하는 일이 없게 됩니다.
다른 경우 매개변수를 없애거나, RUNKS=0로 지정하십시오.
inst.cmdline
이 옵션이 지정되면, 라인-모드 터미널(z/VM상의 3270이나 LPAR상의 운영 체제 메시지)에 대한 출력을 읽을 수 있게 되며, UNIX와 유사한 콘솔에서 사용 가능한 이스케이프 문자열을 설치 프로그램이 사용하지 못하게 합니다. 이 경우 설치 프로그램이 cmdline 모드에서 사용자 입력과의 상호 작용을 지원하지 않기 때문에 모든 응답에 답하는 Kickstart 파일 설치가 필요합니다.
RUNKSinst.cmdline 옵션을 지정하기 전에, Kickstart 파일에 필요한 모든 매개변수가 지정되어 있는지를 검사하십시오. 23장. 킥스타트 설치에서 더 자세한 사항을 볼 수 있습니다.

18.5. 기타 매개변수

다음 매개변수는 매개변수 파일에 지정할 수 있으며, CMS 설정 파일에서는 동작하지 않습니다.
rd.live.check
ISO기반 설치 소스를 검사하는 것을 허용합니다. 예를 들어 FCP에 부착된 DVD를 사용하거나, 로컬 하드 디스크나 NFS로 마운트된 ISO파일을 inst.repo=로 지정하는 경우입니다.
nompath
멀티패스 장치 지원을 비활성화합니다.
proxy=[protocol://][username[:password]@]host[:port]
HTTP, HTTPS, FTP를 사용한 설치시 사용할 프락시를 지정합니다.
inst.rescue
설치된 시스템을 고치거나 복원하는 데 사용할 수 있는 RAM 디스크에서 복구 시스템으로 부팅하도록 합니다.
inst.stage2=URL
설치 소스 대신 install.img 파일로의 경로를 지정합니다. 또는 inst.repo=와 같은 구문을 따릅니다. inst.stage2가 지정되어 있을 경우, 이는 다른 install.img 검색 방법보다 우선합니다. 하지만 Anaconda가 로컬 미디어에서 install.img를 찾을 경우 inst.stage2 URL은 무시될 수 있습니다.
inst.stage2가 지정되어 있지 않고 install.img를 로컬에서 찾을 수 없을 경우 Anacondainst.repo= 또는 method=에서 지정한 위치로 이동합니다.
만약 inst.stage2=만 지정되고, inst.repo=method=이 지정되지 않았다면, Anaconda는 다른 경우 설치시 기본값로 활성화되어 설치된 시스템의 리포지터리를 사용합니다.
inst.syslog=IP/hostname[:port]
원격 syslog 서버에 로그 메세지를 전송합니다.
여기서 설명된 부트 매개 변수는 System z의 설치 및 문제 해결시 가장 유용하지만 설치 프로그램에 영향을 주는 매개 변수 중 일부에 지나지 않습니다. 사용 가능한 부트 매개 변수에 대한 완전한 목록은 20장. 부트 옵션에서 참조하십시오.