CentOS 6.9 Release Notes
Last updated: April 10, 2017
Contents
1. 번역
릴리즈 노트는 아래의 언어로도 번역되어 있습니다:
2. 소개
CentOS 6.9 릴리즈에 오신 것을 환영합니다. CentOS는 Red Hat1에 의해 누구나 사용할수 있도록 공개된 소스 코드를 기반으로 만들어진 엔터프라이즈 클래스 Linux 배포판 입니다.
CentOS는 Red Hat 재배포 정책을 완전히 준수하며 기능적 호환성을 목표로 하고 있습니다. CentOS는 업스트림 벤더의 상표 및 아트 워크를 제거하기 위해 패키지를 변경합니다.
업스트림 벤더와 마찬가지로, 기존 CentOS 메이저 릴리즈(현재 CentOS 5)에서 새 버전으로 '업그레이드'하는 방식은 지원하지 않습니다. CentOS에 의한 제약사항은 아니며, 기존 업스트림의 업그레이드에 대한 방향성을 반영하기 위해 만들어진 사항입니다. 테스트를 해보실 분들은 백업을 먼저 받으시기 바랍니다. 미디어 설치 명령어 라인에서 upgradeany 옵션은 지원되지 않는다는 경고에도 불구하고 업그레이드를 해보려는 분들을 위해 간략히 알려드리면, 현재의 centos-release 패키지를 별도로 다운로드를 받고, rpm -e --nodeps 를 통해 기존의 centos-release 패키지를 삭제한 다음 CentOS6의 centos-release 패키지를 설치하면 yum이 동작할 가능성이 있습니다.
Continuous Release (CR) repository는 다음 릴리즈에 공식적으로 배포될 패키지를 테스팅과 핫픽스 용도로 제공합니다.
설치 또는 이슈 레포팅전에 하단의 섹션을 충분히 읽으시기 바랍니다.
주: 일부 패키지의 업그레이드로 CentOS-6.9 의 업그레이드를 제공할수는 없습니다. 6.9의 모든 패키지와 업데이트는 6.9 트리에서 빌드되었으며 오래된 6.x 패키지와 제대로 동작하지 않을수 있습니다. 6.9의 특정 패키지를 원한다면, 전체의 패키지를 업그레이드 하시기 바랍니다. 부분적인 업데이트를 한다면 문제가 발생할수 있습니다.
3. 설치 미디어와 sha256sum
설치 킷은 2장의 DVD로 나뉘어져 있습니다. 첫 번째 DVD만으로도 전체 설치가 가능합니다. 두 번째 DVD는 필요할 경우 나중에 설치해도 되는 부록 RPM 패키지입니다. 설치 프로그램이 설치도중 두번째 DVD를 넣도록 요구하지 않습니다. 다운로드한 이미지들의 sha256sum을 체크해보시기 바랍니다.
sha256sum x86_64: d27cf37a40509c17ad70f37bc743f038c1feba00476fe6b69682aa424c399ea6 CentOS-6.9-x86_64-bin-DVD1.iso 631b8640460f46a8139a6a7cbbac5f3594d08c32945449b6bbd65234929ce7a4 CentOS-6.9-x86_64-bin-DVD2.iso 422af57b493b8af49d485885a730c5a1d955f803fac85aa51311c393168b9080 CentOS-6.9-x86_64-minimal.iso 6b2cbec908708476389b143841a8e73462506de0744bda8b4192d3655d5bb8d2 CentOS-6.9-x86_64-netinstall.iso ae56f677786673ad476477ed2df84ce80cf5f9b90a44e25146e69ef3cfd02602 CentOS-6.9-x86_64-LiveDVD.iso sha256sum i386: 0724a468ec0c4ac46ac6a1daba0273be697a37bb7f4e9fed8ad84ad270cdee2f CentOS-6.9-i386-bin-DVD1.iso d95e427ca39588f4287f3bfdb080110c8dcbbfff76e1a6394395ec06858c8275 CentOS-6.9-i386-bin-DVD2.iso e104b3bc2261e40c020e4047d31a4454a00435787c54fb0a376261f9348382b7 CentOS-6.9-i386-minimal.iso c498a47b5ec47ecc8423c96bb80e5dd530e4d98bb839c60476cf113d1e4de0d6 CentOS-6.9-i386-netinstall.iso 4f7cd0be1c223b22427830b101e3e1765a93d27ed668047d8183976247a8a427 CentOS-6.9-i386-LiveDVD.iso
ISO 는 여기에서 다운로드 가능합니다.
4. 주요 변경 사항
- CD의 제약사항으로인해, LiveCD는 더 이상 제공하지 않습니다. 크기를 충분히 작게 유지하면 GUI 데스크탑을 기능적으로 만드는 모든 것을 제거해야했습니다. 필요할 경우 LiveDVD를 USB 키에 복사하여 사용할 수 있습니다.
- GnuTLS 가 TLS v1.2를 지원합니다.암호화를 사용하는 CentOS의 모든 패키지는 이제 TLS v1.2를 지원합니다.
- postfix, vsftpd, rsyslog7, ipa-server, 389-ds-base, krb5-server, sssd 및 libvirt는 허용되는 암호 그룹을 선택하기위한 향상된 기능을 제공합니다.
Net::SSLeay 및 IO::Socket:SSL Perl 모듈이 개선되어 TLS 지원이 개선되었습니다.
- 안전하지 않은 암호화 프로토콜 및 알고리즘에 대한 지원이 중단되었습니다. 이것은 1024 비트보다 짧은 MD5, SHA0, RC4 및 DH 매개 변수의 사용에 영향을 줍니다.
- 새로운 클라우드 인스턴스를 구성하기위한 도구인 cloud-init이 추가되었습니다. 아래 "알려진 문제점"섹션의 cloud-init 항목을 참조하십시오.
- pacemaker는 이제 경보 에이전트를 지원하며, 클러스터의 이벤트에 보다 유연하게 대응할 수 있습니다.
- 클러스터 구성 파일을 변환하고 분석하는 도구 인 clufter가 버전 0.59.8으로 리베이스되었습니다.
- ca 인증서는 Mozilla Foundation에서 제공 한 최신 인증 기관을 포함하도록 업데이트되었습니다.
- 이제 새로운 패키지 cpuid를 사용하여 시스템의 CPU에 대한 정보를 표시 할 수 있습니다.
- /etc/sysconfig/network에 NO_DHCP_HOSTNAME을 true로 설정하면 네트워크 초기화 스크립트가 호스트 이름을 변경하지 않습니다.
NetworkManager가 /etc/resolv.conf를 업데이트하도록하지 않으려면, /etc/!NetworkManager/!NetworkManager.conf에 dns=none을 추가함으로써 가능합니다.
- Microsemi 스토리지 어댑터를 위한 새로운 SmartPQI 드라이버를 사용할 수 있습니다.
- mpt3sas 및 megaraid_sas 스토리지 드라이버가 더 많은 장치를 지원하도록 업데이트되었습니다.
- guest-set-user-password를 사용하면 QEMU / KVM 가상 시스템의 모든 사용자에 대한 암호를 설정할 수 있습니다.
5. 사용되지 않는 기능
다음의 디바이스 드라이버 들은 사용되지 않을 예정이며, 향후 릴리즈에서 제거될 예정이고 업데이트를 더이상 받지 못할 수 있습니다:
- 3w-9xxx
- 3w-sas
- 3w-xxxx
- aic7xxx
- i2o
- ips
- megaraid_mbox
- mptbase
- mptctl
- mptfc
- mptlan
- mptsas
- mptscsih
- mptspi
- qla3xxx
- sym53c8xx
megaraid_sas 드라이버의 아래와 같은 컨트롤러들은 사용되지 않을 예정입니다:
- Dell PERC5, PCI ID 0x15
- SAS1078R, PCI ID 0x60
- SAS1078DE, PCI ID 0x7C
- SAS1064R, PCI ID 0x411
- VERDE_ZCR, PCI ID 0x413
- SAS1078GEN2, PCI ID 0x78
be2iscsi 드라이버의 아래와 같은 컨트롤러들은 사용되지 않을 예정입니다:
- BE_DEVICE_ID1, PCI ID 0x212
- OC_DEVICE_ID1, PCI ID 0x702
- OC_DEVICE_ID2, PCI ID 0x703
주: 사용되지 않는 드라이버 들은 CentOS 6 의 EOL까지 기능적으로 운용되어야 하며, CentOS의 향후 버전에서는 지원되지 않을 가능성이 있습니다. (ie, CentOS 7)
아래의 패키지들은 사용되지 않을 예정이며, CentOS 6의 향후 버전에서 제거될 예정 이고, 더이상 업데이트를 받을 수 없습니다:
- python-qmf
- python-qpid
- qpid-cpp
- qpid-qmf
- qpid-tests
- qpid-tools
- ruby-qpid
- saslwrapper
아래의 아이템들은 일부분 혹은 전체가 업스트림 소스코드에서 제거되었습니다:
- openswan component
- seabios component
- Btrfs file system
- eCryptfs file system
- mingw component
- virtio-win component
- fence-agents component
- systemtap component
- matahari component
- openscap component
사용되지 않는 기능과 제거된 기능들에 대한 보다 상세한 내용들은 Red Hat Technical Notes 를 참고하시기 바랍니다. 암호화 패키지에서 MD5, MD4 및 SHA0 사용에 대한 정보와 승인된 Diffie-Hellmann (DH) 매개 변수의 새로운 제한 사항에 특히 주의바랍니다.
6. 알려진 문제점
- UEFI지원 시스템에서 CentOS 6.X는 부트 설정을 /boot/efi/EFI/redhat 에 만드는데, 만일 같은 시스템에 CentOS 혹은 RHEL이 설치가 이미 되어 있는 경우 문제를 발생하게 됩니다. 이 문제는 CentOS 6의 수명주기동안 Fix 가 안될것입니다. CentOS 7는 이러한 이슈가 없습니다.
CentOS-6.9의 UEFI: i386 (32 bit) CentOS-6.9 ISO는 UEFI와 동작하지 않습니다. x86_64 CentOS-6.9 ISO는 UEFI상에서 부팅되고 잘 동작됩니다.(LiveDVD 제외) Secure Boot 가 켜진 상태에서는 CentOS 6의 모든 버전이 동작하지 않습니다 CentOS 6 를 설치하기 위해서는 Secure Boot 를 비활성화해야합니다. (보다 자세한 정보는 CentOS Bug #6321를 참고하시기 바랍니다.)
initscripts 패키지에는 부트시 GRE 및 IPIP 인터페이스가 시작되지 않도록 하는 버그가 있습니다. 그러한 인터페이스를 가지고 있다면, yum update --exclude initscripts 로 업데이트하여 버그 수정 사항이 배포될 때까지 구버전의 initscripts 패키지를 계속 사용하십시오.
glibc에 대한 버그 수정이 곧 출시 될 것입니다. 6.9 커널에서 처음 부팅하는 것을 피하고 새로운 glibc를 잠시 후에 설치하려면, 업데이트된 glibc가 릴리즈 될 때까지 기다리는 것이 좋습니다.
.iso 이미지로 부팅 할 때 업그레이드 할 수 있는 옵션이 있지만 권장되는 업그레이드 방법은 yum update입니다. Minimal은 최소한의 iso에 있는 패키지만 업데이트하며, DVD에서 부팅 할 때는 두번째 DVD에 있는 패키지를 업그레이드하는 경우 설치 프로그램이 두 번째 DVD로 전환하는 것을 처리할 수 없습니다.
CentOS 6.9에는 새로운 cloud-init 패키지가 포함되었습니다. 이 패키지는 업스트림 cloud-init에서 변경하지 않고 다시 빌드되었습니다. cloud-init 를 설치하면 /etc/ssh/sshd_config의 PasswordAuthentication 를 no 로 변경할것입니다. 이 설정은 일반적으로 보안을 위해 권장되지만 초기 구성을 사용하여 암호로 ssh 접속을 허용하려는 사용자에게는 문제가 발생할 수 있습니다. 또한 제대로 구성되지 않은 cloud-init 설치로 인해 부팅시 최대 5 분 지연될 수 있습니다. 제대로 구성될 경우 시작시의 지연은 없어질 것입니다. cloud-init 패키지가 필요한지 확실하지 않은 경우, 설치하지 않는 것이 좋습니다. 선택적 패키지(optional packages)에서 패키지를 명시적으로 선택하는 경우에만 패키지가 설치되며 기본적으로 설치되지 않습니다. CentOS 6.8에서와 같이, Extras 저장소에 CentOS 맞춤형 클라우드 초기화가 있습니다. Extra 저장소의 cloud-init가 대부분의 사용자에게 더 적합 할 것입니다.
Intel 및 AMD 기반 프로세서 구성에서 CentOS 6는 32bit x86 칩을 위한 PAE 지원이 요구됩니다. 요구
- 설치 프로그램이 동작하기 위해서는 적어도 406 MB의 메모리가 필요합니다. 메모리가 632 MB보다 적을 경우 텍스트 모드 설치 프로그램이 자동으로 시작됩니다.
텍스트 모드 설치 프로그램은 GUI 설치 프로그램에 비해 설치시에 기능 제한이 있습니다. 제한으로는 파티션 구성 및 스토리지의 종류, 패키지 선택이 지원되지 않습니다. 자세한 내용은 공식 문서를 참조하십시오. GUI설치 프로그램을 사용하지 않고 Kickstart 파일을 이용해 보다 자세한 구성을 하기 위해서는 여기를 참조하시기 바랍니다.
- 설치 중에 "Insufficient memory to configure kdump!"라는 메시지가 나올수 있습니다. 2 GB 이하의 메모리 시스템에서 발생하는 알려진 이슈이며, 무시할수 있습니다.
- SELinux가 활성화 된 CentOS 6 서버로 공개 키를 전송하는 경우, 공개키의 SELinux context 가 정확히 설정되어 있는지 확인하십시오. 그렇지않으면, selnux는 ~/.ssh/authorized_keys 파일에 대한 접근을 막고, 결과적으로 키인증이 실패할것입니다. 올바른 컨텍스트 셋업을 위해 다음 명령을 실행하십시오.
restorecon -R -v /home/$ACCOUNT/.ssh
CentOS 6의 ssh-copy-id 명령은 selinux 컨텍스트를 인식하고 있으며, 이와 같은 해결 방법이 필요치 않습니다. 많은 사람들이 새로운 디폴트 NetworkManager 도구로 네트웍 인터페이스가 시작되지 않는다고 불평합니다. 자세한 내용은 CentOS-6 FAQ # 2를 참조하십시오.
CentOS가 변경하지 않은 일부 패키지 파일 이름에 .centos가 포함되어 있습니다. 자세한 내용은 CentOS Bug # 5281을 참조하십시오. CentOS 6.9에 포함된 다음 SRPMS가 해당됩니다 :
- at-spi
- gtk2-engines
- libgail-gnome
특정케이스에서 ipv6 커널 모듈을 로딩할때 에러를 내면서 문제가 발생하는 경우가 있습니다 : Unknown symbol unregister_inet6addr_notifier 해당 에러에 대해서는 bug 10927 를 참고하시기 바랍니다.
Xorg 서브시스템의 변경으로인해 VirtualBox Tools가 GUI상의 시작을 위해 재빌드되어야 합니다.
SCL 혹은 Xen4CentOS 레퍼지터리의 위치가 변경되고 현재 SIG(Special Interest Group)에 의해 운영되고 있습니다. 만일 이 레퍼지터리를 사용중이고, SCL을 업데이트할때 에러가 난다면, 다음을 실행해보시기 바랍니다. : yum remove centos-release-SCL 실행후 yum install centos-release-scl-rh 실행. Xen은 통상적인 업데이트 프로세스의 일부로 동작합니다.
- 설치 프로그램(ISO 이미지)을 'dd' 명령어로 USB 메모리에 설치할 수 있습니다. USB 메모리의 내용을 모두 덮어 쓰게 됩니다. DVD1 이미지를 USB메모리에 쓰는 예 :
dd if=CentOS-6.9-x86_64-bin-DVD1.iso of=/dev/sdb
7. 패키지와 응용 프로그램
7.1. CentOS 에 의해 수정된 패키지
- abrt
- anaconda
- dhcp
- esc
- firefox
- gnome-applets
- gnome-desktop
- httpd
- initscripts
- ipa
- kabi-yum-plugins
- kde-settings
- kernel
- libee
- libreport
- luci
- ntp
- openchange
- openssl098e
- pcs
- plymouth
- redhat-bookmarks
- redhat-logos
- redhat-lsb
- redhat-rpm-config
- sos
- system-config-date
- thunderbird
- virt-p2v
- xorg-x11-server
- xulrunner
- yum
- zsh
7.2. 업스트림에 있지만 CentOS에서 제거된 패키지
- cc-eal4-config
- libehca
- libservicelog
- lsvpd
- libvpd
- openssl-ibmca
- powerpc-utils
- ppc64-diag
- ppc64-utils
- python-rhsm
- Red_Hat_Enterprise_Linux-Release_Notes*
- redhat-access-insights
- redhat-indexhtml
- redhat-release-*
- redhat-release-notes*
- redhat-support-lib-python
- redhat-support-tool
- rhn-client-tools
- rhnlib
- rhn-setup
- rhn-setup-gnome
- rhnsd
- rhnsdlibica
- servicelog
- s390utils
- subscription-manager
- subscription-manager-migration-data
- virt-who
- yaboot
- yum-rhn-plugin
7.3. 업스트림에 없지만 CentOS에서 추가 된 패키지
- centos-indexhtml
- centos-release
7.4. CentOS 6.8 업데이트 보다 6.9 설치 미디어가 더 오래된 패지키
- firefox
- lldpad
- openjpeg
- thunderbird
- tomcat6
- tzdata
8. 소스
모든 CentOS 소스 코드는 vault.centos.org에서 제공되고 있습니다.
CentOSPlus: http://vault.centos.org/6.9/centosplus/Source/SPackages/
Extras: http://vault.centos.org/6.9/extras/Source/SPackages/
Software Collections: http://vault.centos.org/6.9/SCL/Source/SPackages/
Updates: http://vault.centos.org/6.9/updates/Source/SPackages/
Xen4CentOS: http://vault.centos.org/6.9/xen4/Source/SPackages/
9. 도움을 주고 받으려면
CentOS 사용자로서 CentOS 커뮤니티를 도울수 있는 다양한 방법이 있습니다. 참여방법에 대한 자세한 내용은 Contribute 페이지를 읽어보시기 바랍니다.
9.1. 특별관심그룹 (SIG)
CentOS에는 비슷한 관심사를 가진 사용자가 모이는 특별관심그룹 (시그, SIG : Special Interest Groups)이 있습니다. 아래는 현재 활동중인 그룹(SIG)들 입니다.
Artwork - CentOS 자료 및 홍보를 위한 작품 제작, 개선
Promotion - 온라인과 이벤트에서의 CentOS 홍보, 프로모션
Virtualization - CentOS 가상화 모임
기존 SIG에 참여를 적극 권장하고요, 이외에도 아래와 같은 새로운 SIG의 설립도 권장합니다.
- ARM, PPC and i386 port - 다른 아키텍처에 CentOS 포팅
- Hardware compatibility - 특정 하드웨어에 대한 피드백 제공
- RPM Packaging - 새로운 유용한 패키지 제공
- Translation - 문서, 웹 사이트, Wiki 번역
9.2. 메일 링리스트와 포럼
커뮤니티에서 타인을 도울 다른 방법은 메일링리스트 또는 포럼에 참가하여 적극적으로 문제를 해결하고 지원하는것입니다.
9.3. Wiki와 웹 사이트
경험이 부족한 CentOS사용자라 하더라도 여러분의 도움은 유용합니다. 왜냐하면, 사용중 어떤 문제에 부딪혀 특정 정보를 찾으려 할때 어려움을 겪었다면, 어떻게 문서를 개선하면 좀더 쉽게 찾을 수 있는지 등의 개선 사항을 알수 있기 때문입니다. 이런 종류의 피드백은 당신뿐 아니라 다른 사람들에게도 유익한 정보가 되고, 따라서 CentOS를 개선하는데 여러분의 참여가 필요합니다. 문서와 Wiki를 만드는 데 참여하고 이를 개선하고 싶다면 Wiki 계정을 등록하거나 centos-docs 메일링 리스트에 가입하십시오.
10. 추가 정보
다음의 웹 사이트는 CentOS 시스템 운영자를 위한 많은 정보가 포함되어 있습니다.
업스트림 릴리즈 노트와 문서 : https://access.redhat.com/documentation/ko-KR/Red_Hat_Enterprise_Linux/6/html/6.9_Release_Notes/index.html
업스트림 기술 문서 : https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.8_Technical_Notes/index.html
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Server/en/os/SRPMS/
11. 감사
제품의 출시에 참여해 주시고 도움을 주신 모든 분들에게 감사드리고, 특히 QA팀의 많은 노력에 특별히 감사합니다. 거의 24/7 동안 일을 해준 이분들이 없었으면 이번 출시를 빠르게 할수 없었을겁니다.
Copyright (C) 2017 The CentOS Project
Visit. http://www.redhat.com/ (1)