CentOS 강좌 PART 2. 10 PXE기반의 CentOS 서버 자동 구축 2편"CentOS 강좌 PART 2. 10 PXE기반의 CentOS 서버 자동 구축 1편" 에 이어서… 10. KickStart 구성 먼저 kickstart 파일을 구성한다. Kickstart 파일은 기존 운영중이거나, 샘플로 삼을 리눅스 서버에서 copy해서 사용해도 된다.여기서는 PXE server에 설치된 파일을 그대로 사용한다. 123456[root@centrepo ~]# touch /var/ftp/pub/centos/centos7.cfg[root@centrepo ~]# cp /anaconda-ks.cfg /var/ftp/pub/centos/centos7.cfg[root@centrepo ~]# chmod 755 /var..
CentOS 강좌 PART 2. 10 PXE기반의 CentOS 서버 자동 구축 1편[ PXE 개념 소개 및 구성요소 ] PXE (Preboot Excution Environment) 기반의 운영체제 자동설치 방법은 앞서 강좌에서 소개한 다양한 서버 구축 기술을 적용하여 편리하게 운영체제를 설치할 수 있다.서버들은 기본적으로 BIOS와 NIC (Network Interface Card : 랜카드)를 내장하고 있는데, 이 2개의 하드웨어 구성요소는 Network Boot/PXE 기술을 기본 지원한다.설치가 다소 복잡해 보이지만, 동작방식을 이해하면 설치를 쉽게 할 수 있다. 우선 PXE 아래와 같은 구성요소들이 핵심으로 동작한다. Server 구성요소dhcpd - 설치할 클라이언트와 서버간의 동작은 DHCP..
CentOS 강좌 PART 2. 3 NTP Server 구축과 운영 1.NTP 설치와 NTP Daemon 구성 123[root@ns1 whchoi]# yum -y install ntp # yum을 통해 ntp를 설치한다.cs ntp 동기화를 위해 해당 시간대의 NTP Pool zone을 확인한다.www.ntppool.org 에서 확인 할 수 있다. /etc/ntp.conf 파일을 한국 시간대에 맞게 ntp server pool을 설정한다.또한 추가적으로 구성 파일 마지막에 ntp log를 설정한다. 123456789101112131415161718192021222324252627[root@ns1 whchoi]# vi /etc/ntp.conf# Use public servers from the pool.n..
VI 에디터 소개와 사용법[VI - Visual Display Editor 소개] 리눅스를 사용자가 얼마나 잘 다루는지 보려면, VI 에디터를 다루는 수준을 보면 금방 알 수 있다는 말이 있다. 그 정도로 VI 에디터는 리눅스 운용하는 사용자에게 매우 자주 사용하게 되는 도구이다.세상에서 가장 가볍고 강력한 도구를 제공하는 편집기이며, Shell, 프로그래밍 코딩 수정등 다양하게 사용된다.물론 VI 에디터 이외에도 리눅스에서 제공되거나 추가로 설치해서 사용할 수 있는 에디터들을 많이 있다. (e.g nano, emacs 등.) VI 에디터는 문서편집기의 기능답게 문서를 수정하기 위한 편리한 이동방법, 입력, 수정, 검색 및 대치 그리고 실행과 종료 기능들을 제공한다.특히 VI 에디터는 학습 보다는 직접 ..
Update : 2019-03-15 CentOS 강좌 PART 1. 7 스토리지 관리와 LVM [LVM 의 개요 ]LVM은 Logical Volume Manager 의 약어로, CentOS에서 기본으로 제공되는 강력한 볼륨 매니져 이다.LVM에서는 볼륨을 유연하게 구성할 수 있도록 물리적으로 제공되는 디스크들을 논리적으로 구성하여 , 논리적인 그룹들을 묶거나 유연하게 확장 또는 제거 할 수 있도록 도와 준다.다소 복잡하게 느껴질 수도 있기 때문에 아래와 같이 논리적인 도식도를 만들어 보았고, 이 구성 예제에 맞추어서 랩을 구성했다. 실제 LVM으로 구성되는 것은 3번 단계 부터 이며, 1번 단계는 물리적 또는 가상화 기반의 디스크 추가, 2번 단계는 운영체제 레벨의 파티셔닝이다.위의 구성을 따라서 아래 ..
CentOS 강좌 PART 1. 7 네트워크 구성 [ 일반 네트워크 구성 ] CentOS7에서는 기존 하위 버전과 달리 ifconfig,netstat 등 네트워크 관리 유틸리티 도구를 기본 탑재하여 제공하지 않는다. 대신 RedHat에서 제공하는 nmcli 가 메인이며, 수동 설정방법 또는 nmtui 와 같은 도구로 설정 관리를 할 수 있다. 하위버전의 ifconfig, netstat 등을 사용하기 위해서는 "net-tools"를 yum을 통해 다운로드 설치하면 된다. 여기에서는 수동설정 방법, nmcli 명령어 기반 구성 방법과 모니터링, nmtui 기반의 구성방법등을 소개한다. [수동 설정방법 - /etc/sysconfig/network-script/ifcfg ] network-scripts 파일을 ..