CentOS 7 출시

“CentOS 7 이 지난 7월 21일 출시되었습니다. (https://www.centos.org) CentOS 3.8 버전부터 사용해 왔는데 어느새 버전 7 까지 업그레이드 되었습니다. 오늘 설치하면서 몇가지 변경된 사항 정리했습니다. 

### 바로가기(연관) ###
>> CentOS 7 출시
리눅스 vi 에디터 주요설정 및 활용
APM(Apache + PHP + Mysql) 설치하기


centos

1. 커널 업그레이드 및 32비트 미제공
1) 먼저 CentOS 7 설치하고 나서 uname -a 해보니 커널 버전이 3.10.0 입니다. CentOS 6.5 버전의 커널이 2.6.32 였고 2014년 7월 23일 기준 리눅스 최신 커널이 3.15.6 임을 감안하면 최신커널이라 할 수 있습니다.
2) 문서를 확인해 봐야겠지만 32비트 설치 파일은 없는것 같습니다. 시대의 흐름이니 64비트만 지원 하는것도 큰 문제는 없으리라 생각 됩니다.

2. 설치 및 파일크기
1) 개인적으로 Minimal 버전으로 설치하는걸 좋아하는데 CentOS 7 에서는 Minimal 버전이 아직 없고 DVD 용 3.9GB 설치 미디어와 Everything 버전 6.6GB 미디어 만 제공되고 있습니다.
2) 설치과정의 아나콘다 UI 는 약간의 변화가 있습니다.
3) 설치는 VM 에서 최소버전으로 선택하여 설치하고 나니 생성된 파일(VDI)의 크기가 1.01GB 입니다.
4) 설치과정에서 설치되는 패키지의 수는 297개 입니다. 기존 CentOS 6.5 Minimal 과 비슷한 것 같습니다.

3. Major Changes

  • Kernel updated to 3.10.0
  • Support for Linux Containers
  • Open VMware Tools and 3D graphics drivers out of the box
  • OpenJDK-7 as default JDK
  • In Place Upgrade from 6.5 to 7.0 (as already mentioned)
  • LVM-snapshots with ext4 and XFS
  • Switch to systemd, firewalld and GRUB2
  • XFS as default file system
  • iSCSI and FCoE in kernel space
  • Support for PTPv2
  • Support for 40G Ethernet Cards
  • Supports installations in UEFI Secure Boot mode on compatible hardware(CentOS 공식 사이트에서 발췌한 내용인데 큰 변화입니다.)

4. 최소버전 설치 시 ifconfig 조차 안됩니다.
1) 최소 설치하고 부팅 후 가장먼저 입력한 명령어 ifconfig 그런데 command not found 를 뿌려 줍니다.
2) 네트워크 명령어는 ip 로 대체됩니다.
3) 그래도 ifconfig 를 사용하고 싶은 경우 yum install net-tools 합니다.

5. 방화벽의 변화
1) 예상보다 방화벽에 상당히 큰 변화가 생긴것 같습니다. 방화벽은 짧게 포스팅 할 내용이 아니라 문서를 찾아보고 연구해 봐야겠지만 RedHat 일부 문서를 통해 본다면 차세대 방화벽 개념이 firewalld 데몬을 통해 적용된것 같습니다.
2) iptables -L -n 하면 복잡한 Chain 이 출력 됩니다. 우선은 현재의 firewalld 를 중지 시킵니다.

3) 새로운 방화벽이 싫다면 과거의 방화벽을 사용할 수 있습니다.

6. systemctl
1) 이제 서비스 관리는 systemctl 로 합니다.
2) 위에서 이건뭐지 하며 사용했는데 서비스 관리 명령어가 systemctl 로 변경 되었습니다. (이미 fedora 에서는 과거부터 사용)
3) 간단한 사용법

7. 과거 Minimal 과 같이 추가 소프트웨어 설치했습니다.
1) 설치

2) CentOS 7 좋은 매뉴얼이 http://www.server-world.info/en/note?os=CentOS_7 에 있습니다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

This site uses Akismet to reduce spam. Learn how your comment data is processed.