Oracle Hardware Installation Assistant(OHIA)
SUSE Linux Enterprise Server 설치
Oracle Linux 또는 Red Hat Enterprise Linux의 방화벽을 비활성화하는 방법
이 절차에서는 PXE 서버에서 지원되는 Oracle Linux OS 설치 이미지를 만듭니다. PXE 서버를 통해 대상 서버에서 네트워크를 통해 네트워크 부트를 수행하고 운영 체제 파일을 설치할 수 있습니다.
시작하기 전에
PXE 설치 절차를 수행하려면 다음과 같은 항목이 필요합니다.
PXE를 지원하도록 네트워크 기반 구조 설정을 완료한 상태여야 합니다. PXE 설치를 지원하도록 Linux 서버 구성을 참조하십시오.
PXE 서버에 액세스할 수 있는 CD/DVD 드라이브
Oracle Linux 배포 매체 세트 이는 CD 또는 DVD 세트일 수 있습니다.
# mkdir -p /home/pxeboot/Oracle Linuxas_64/
주 - 이 절차의 예에서는 Oracle Linux 및 이미지 원본 디렉토리 /home/pxeboot/Oracle Linuxas64를 사용합니다. 다른 원본 디렉토리 구조를 사용할 수도 있습니다.
주 - CD/DVD 드라이브가 마운트 해제된 경우에만 CD를 꺼내고 삽입합니다.
# mount dev/cdrom /mnt/cdrom
# cp -r /mnt/cdrom/* /home/pxeboot/Oracle Linuxas_64/
# umount /mnt/cdrom
DVD에서 설치하는 경우 이 작업을 한 번만 수행하면 됩니다. 복사가 완료되면 다음 단계를 진행합니다.
# cp /home/pxeboot/Oracle Linuxas_64/images/pxeboot/vmlinuz /home/pxeboot/Oracle Linuxas_64
# cp /home/pxeboot/Oracle Linuxas_64/images/pxeboot/initrd.img /home/pxeboot/Oracle Linuxas_64
/home/pxeboot/Oracle Linuxas_64/ks.cfg
예를 들어 Oracle Linux 이미지를 만드는 경우 다음과 같은 내용을 복사하여 삽입합니다.
lang en_US keyboard us timezone --utc America/Los_Angeles rootpw xxxx reboot bootloader --location=mbr install nfs --server n.n.n.n --dir /home/pxeboot/Oracle Linux5.4as_64 clearpart --all part /boot --fstype ext3 --size 512 --ondisk sda part swap --size 65536 --ondisk sda part / --fstype ext3 --size 1 --grow --ondisk sda network --bootproto dhcp auth --useshadow --enablemd5 firewall --disabled #Do not configure the X Window System skipx text %packages @Everything %pre %post --nochroot
여기서 n.n.n.n은 PXE 서버의 IP 주소입니다. --dir 다음에 표시된 위치가 이미지의 최상위 수준을 가리키는지 확인합니다.
이 파일은 네트워크 부트 중에 대상 호스트에 표시되는 메뉴를 정의합니다. 다음은 Oracle Linux 메뉴 레이블 파일에 포함해야 할 내용의 예입니다.
주 - append에서 ks.cfg까지 return이 없는 연속 문자열로 텍스트 블록을 입력합니다.
default Oracle Linuxas_64 label Oracle Linuxas_64 kernel Oracle Linuxas_64/vmlinuz append ksdevice=eth0 console=tty0 load_ramdisk=1 initrd=Oracle Linuxas_64/initrd.img network ks=nfs:n.n.n.n :/home/pxeboot/Oracle Linuxas_64/ks.cfg
여기서 n.n.n.n은 PXE 서버의 IP 주소입니다.
주 - 콘솔 기반 설치의 경우 console=ttyS0,9600을 append 줄에 추가합니다.
/home/pxeboot/pxelinux.cfg/default