본문 바로가기

OS/Cent OS37

IP 확인을 위한 Ping 과 ifconfig 1. hostname호스트의 이름을 변경하는 기능.- hostname [ 바꿀 이름 ] 만약 영구적으로 변경하고 싶다면/etc/sysconfig/network 파일 내용의 hostname를 수정하면 된다. 2. ping ( Packet InterNetwork Group )- 상대 시스템과 물리적, 논리적 연결을 확인하거나 지연하는 등을 조사하기 위해 작은 크기의 데이터 (패킷)을 전송하고 응답한다.- Network, Server의 설정에 따라 방화벽에서 ping을 거부할 수도 있다. 형식 : ping [옵션] [호스트]옵션 - c : 보낼 패킷 수 지정 - s : 패킷의 크기 여담] 인터넷이 잘 작동하는지 확인하는 방법(1) 컴퓨터 TCP/IP 프로토콜이 동작하는지 확인 ( TCP/IP 모듈 동작 확인,.. 2017. 2. 12.
VMware에서 Bonding으로 서버 구축하기 Bonding- 서버가 외부로 나가기 위한 네트워크 장치.- 모드는 0~6번까지 있는데, 보통 0을 사용한다.- 실무에서는 대역폭을 확장하기 위함보다는 장애 대비용으로 사용한다.- 보통 Switch, Cable, NIC Port 등의 장애를 대비하여 이중화구성을 한다. 1. 장점- 대역폭 확장- 장애 대비 2. 모드- 모드는 0~6번까지 있는데, 대부분 1번만 사용한다. 2.1 bonding 0번 ( Round-Robin )- 장애 대비와 Traffic 분산을 위해 설정한다. 2.2 bonding 1번 ( Active-Backup )- 여러 개의 Slave Interface를 구성할 수 있고, 여러개중 오직 하나만 전송이 가능하다.- 스위치에 추가 설정이 필요없으며, 주력으로 사용하는 인터페이스를 설정할.. 2017. 2. 12.
RPM & YUM RPM ( Redhat Package Manager )레드햇에서 만든 패키지 관리 도구. 1. 특징1.1 장점- 파이너리 파일로 구성되어 컴파일이 필요없다.- 패키지 설치상태 및 정보를 제공한다. 또한 기존파일을 삭제하지 않고 바로 업그레이드 할 수 있다. 1.2 단점- 패키지 의존성에 따라 관련 패키지가 먼저 설치되어있지 않으면 설치가 안된다. 2. 구조 [ 패키지이름 ] . [버전] - [릴리즈] . [배포판] . [아키텍쳐] . rpm 아키텍처 noarch - 모든 CPU에 설치가 가능하다. ( NO ARCHitecture ) src - 소스파일 패키지다. 설치후에 컴파일을 별도로 해야한다. 3. 명령어 ( -ivh ) i - installv - berbose ( 설치과정을 화면에 출력한다. )h .. 2017. 2. 11.
chkconfig 과 service chkconfig - 서비스 데몬(스크립트 파일)의 실행 레벨 정보를 관리해주는 프로그램이다.- 서비스를 제공하기 위해서 만든 스크립트이며 데몬이라고도 한다. 데몬은 커널상에 백그라운드 모드로 동작하고 있으며, 외부에 요청에의해 동작하는 프로세스이다. 사용법 : chkconfig [옵션] [데몬명]옵션--list : 시스템상의 모든 데몬을 확인한다.--level [런레벨] [데몬명] [on|off] : 해당 런레벨에 데몬 사용 여부 # chkconfig --level 3 sshd off 런레벨3에서 sshd 데몬을 사용하지 않는다. service [데몬이름] [ start | stop | restart | status ] # service sshd start sshd 데몬실행# service sshd s.. 2017. 2. 5.
리눅스의 부팅 과정 리눅스 부팅 프로세스 1. Power ON & ROM BIOS- 전원이 들어오면 CPU가 ROM에 저장된 BIOS를 실행한다.- BIOS는 POST(자체 진단 기능)을 수행하며, 하드웨터를 인식하며 이상 유무를 확인한다.- 부팅 할 디스크를 선택하여 부팅 디스크의 첫 번째 부트로더를 실행한다. 2. 부트로더 실행 ( GRUB )- GRUB가 실행되면, 부팅메뉴를 출력하고 커널이미지와 init 프로세스를 실행한다.1) 종류- LILO : 구식 리눅스에서 사용하는 부트로더.- GRUB : 최신 리눅스에서 사용하는 부트로더. 3. init 프로세스 ( PID=1 )- /etc/inittab 파일을 참조하여 설정된 runlevel을 실행한다.runlevel - 시스템을 어떤 방식으로 부팅할 것인지 분류해놓는다... 2017. 2. 5.
LVM ( Logical Volume Manager ) LVM ( Logical Volume Manager )- Disk 파티션을 효율적으로 관리하고 사용할 수 있는 방식 - LVM2 ( Device Mapper ) 을 이용한다. 1. 용어 1) PV ( Physical Volume , 물리 볼륨 ) - 한마디로, 실제 하드디스크의 파티션을 지칭한다.2) GV ( Volume Group , 볼륨 그룹 ) - 여러개의 PV를 그룹으로 묶은것이다.3) LV ( Logical Volume , 논리 볼륨 ) - VG를 다시 적절한 크기의 파티션을 나눌때 각 파티션을 LV라 한다.4) PE / LE ( Physical / Logical extent ) - PE 와 LE가 가진 일정한 크기의 블록을 의미한다. [ LVM 구성 실습 ] 1. 구성 준비.- 1G HDD 3.. 2017. 2. 5.