기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Linux 1(AL1) 버전 2016.09 릴리스 정보
주의
Amazon Linux 1(AL1, 이전 Amazon Linux AMI)은 더 이상 지원되지 않습니다. 이 가이드는 참조용으로만 제공됩니다.
참고
AL1은 더 이상 Amazon Linux의 최신 버전이 아닙니다. AL2023은 AL1 및 Amazon Linux 2의 후속 버전입니다. AL2023의 새로운 기능에 대한 자세한 내용은 AL2023 사용 설명서의 AL1 및 AL2023 비교 AL2023 섹션과 AL2023의 패키지 변경 사항 목록을 참조하세요. AL2023
이 주제에는 2016.09 릴리스에 대한 Amazon Linux 1(AL1) 릴리스 정보 업데이트가 포함되어 있습니다.
Amazon Linux 1(AL1) 버전 2016.09로 업그레이드
이전 버전에서 Amazon Linux 1(AL1) 버전 2016.09로 업그레이드하세요.
새 Amazon Linux 1(AL1) 버전이 릴리스되더라도 이전 버전의 AMI 및 해당 패키지를 Amazon EC2에서 계속 시작할 수 있지만 사용자는 최신 버전의 AMI로 마이그레이션하고 시스템을 최신 상태로 유지하는 것이 좋습니다.AL1 경우에 따라를 통해 이전 버전의 Amazon Linux 1(AL1)에 대한 지원을 원하는 고객에게 지원 프로세스의 일환으로 최신 버전으로 전환하라는 메시지가 표시될 지원수 있습니다.
2011.09 이상에서 Amazon Linux 1(AL1) 버전 2016.09로 업그레이드하려면를 실행한 sudo yum clean all 다음를 실행합니다sudo yum update. 업그레이드가 완료되면 인스턴스를 재부팅합니다.
Amazon Linux 1(AL1) 리포지토리 구조는 한 버전의 Amazon Linux 1(AL1)에서 다음 버전으로 롤링할 수 있는 지속적인 업데이트 흐름을 제공하도록 구성되어 있습니다. 특정 버전의 Amazon Linux 1(AL1) 리포지토리에 인스턴스(새 시작 또는 이미 실행 중인 시작)를 잠그는 방법에 대한 자세한 내용은 lock-on-launch FAQ를 참조하세요.
btrfs 사용자를 위한 참고 사항
이전 릴리스의 dracut 패키지에 있던 버그로 인해 부팅 시 BTRFS관리형가 자동으로 탑재되지 RAIDsets 않았습니다. BTRFS관리형에 문제가 있는 고객의 경우 최신 버전의 로 업데이트dracut하고를 다시 빌드하는 RAIDsets것이 좋습니다initramfs. 이 작업은 다음 명령을 사용하여 수행할 수 있습니다.
-
dracut업데이트$sudo yum update dracut -
오류가 발생할
initramfs경우를 백업하고 롤백해야 합니다.$sudo cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak -
를 다시 빌드합니다.
initramfs$sudo dracut -f
2016.09.1 포인트 릴리스
2016년 12월 22일에 릴리스되었습니다.
기본 AMI는 이전 2016년 9월 0일 릴리스 이후 리포지토리에서 사용 가능한 모든 버그 수정 및 보안 업데이트를 포함하도록 업데이트되었습니다.
이 포인트 릴리스에는 ENA 드라이버 1.1.1과 여러 보안 수정 사항을 포함한 4.4.35 커널이 포함되어 있습니다.
발표된 I3 인스턴스 패밀리에 대비하여 NVMe 디바이스에 대한 지원을 추가했습니다.
보조 이더넷 인터페이스에서 IPv6 주소를 자동으로 구성하기 위한 지원이 추가되었습니다.
Amazon Linux 1(AL1) AMI 알림 구독
이번 릴리스에서는 일반 Amazon Linux 1(AL1) AMI 릴리스에 대한 최신 정보를 얻을 수 있는 새로운 SNS 주제를 소개합니다. 새 AMI 릴리스에 대한 알림을 받으려면 us-east-1 리전에서 SNS 주제를 구독하세요. arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates
새로운 기능
커널 4.4.19
Amazon Linux 1(AL1)의이 릴리스에는 새로 업데이트된 ENA 드라이버 1.0.2를 포함하여 커널 4.4.19이 포함되어 있습니다.
2016.09.1 포인트 릴리스부터 커널이 4.4.35로 업데이트되었습니다.
Python 3.5
Python 3.x 시리즈의 최신는 기존 Python 환경과 통합되었으며 이제 2016.09 릴리스와 함께 Amazon Linux 1(AL1) 리포지토리에서 사용할 수 있습니다. 여기에는 종속성을 설치하고 관리하는 데 사용할 수 있는 연결된 virtualenv 및 pip 패키지가 포함됩니다.
예예시 명령
$yum search python35$sudo yum install python35-virtualenv$sudo alternatives --set python /usr/bin/python3.5$virtualenv-3.5 myproject
의 Python 버전은 /usr/bin/python 기본적으로 Python 2.7이지만 대안을 통해 관리할 수 있습니다. 다른 Python 버전을 설치한 후에도 Python 3.5를 실행/usr/bin/python하려면를 실행sudo alternatives --set python /usr/bin/python3.5하거나를 실행sudo alternatives --config python하여 버전을 대화형으로 설정합니다.
PHP 7.0
고객 요청에 따라 PHP 7.0이 Amazon Linux 1(AL1) 리포지토리에 추가되었으며 이제 기존 PHP 에코시스템과 함께 사용할 수 있습니다. PHP 7.0은를 통해 설치할 수 있습니다sudo yum install php70. PHP 7.0은 PHP 5.5 및 PHP 5.6과 병렬로 설치할 수 있으며 사용 중인 버전은 대체 버전으로 제어됩니다. PHP 5.5 및 PHP 5.6의 대체 우선 순위는 더 높다는 점에 유의해야 합니다. PHP 7.0을 다른 버전과 병렬로 설치한 경우 5.5 및 5.6이 기본값으로 우선합니다.
PHP 5.5 또는 5.6을 설치한 후에도 환경에서 PHP 7.0을 사용하도록 하려면를 실행sudo alternatives --set php /usr/bin/php-7.0하거나를 실행sudo alternatives --config php하여 대화형으로 기본값을 설정합니다.
PHP 7.0은 다른 시스템 PHP 버전과 별도로 자체 구성 파일을 유지하므로 PHP 7.0에 대한 변경 사항은 PHP 5.5 또는 PHP 5.6 중 하나에 적용되지 않습니다(반대도 마찬가지).
PostgreSQL 9.5
PostgreSQL 9.5는 올해 초에 릴리스되었으며 이제 Amazon Linux 1(AL1) 리포지토리에서 다른 PostgreSQL 제품과 별도의 패키지로 사용할 수 있습니다. PostgreSQL 9.5는를 통해 사용할 수 있습니다sudo yum install postgresql95.
nginx 1.10
많은 고객 요청을 기반으로 하는 Amazon Linux 1(AL1) 2016.09 리포지토리에는 안정적인 최신 nginx 1.10 릴리스가 포함되어 있습니다. 를 사용하여 최신 버전을 설치하거나 업그레이드할 수 있습니다sudo yum install nginx.
부팅 시간 성능
Amazon Linux 1(AL1)의 부팅 성능을 개선하기 위해이 릴리스를 다양하게 변경했습니다. 2016년 3월 0일부터이 릴리스인 2016년 9월 0일까지 시작 시간이 평균 20% 개선되었습니다. 향후 Amazon Linux 릴리스에서 성능 있는 인스턴스 부팅 환경을 계속 제공하는 것을 목표로 합니다.
Amazon SSM Agent
Amazon Linux 1(AL1) 패키지 리포지토리에 Amazon SSM 에이전트를 추가했습니다. SSM 에이전트를 사용하면 Simple Systems Management Service RunCommand API를 활용하여 EC2 인스턴스에서 코드를 구성하고 실행할 수 있습니다. Amazon SSM 에이전트는를 사용하여 설치sudo yum install amazon-ssm-agent한 다음를 사용하여 시작할 수 있습니다sudo /sbin/start amazon-ssm-agent.
update-ca-trust 기본적으로 활성화됨
시스템의 신뢰할 수 있는 CA 인증서 목록에 더 쉽게 추가할 수 있습니다. 를 update-ca-trust 활성화하면 클래식 CA 인증서 및 신뢰 구성이 동적으로 생성된 구성에 대한 심볼 링크로 대체됩니다. 이제 시스템에서 제공하는 CA 인증서 구성을 수정하지 않고도 시스템의 중앙 위치에 CA 인증서를 추가할 수 있습니다.
이 기능을 활용하려면 PEM 또는 DER 형식의 인증서를에 추가/etc/pki/ca-trust/source/anchors하고를 실행할 수 있습니다sudo update-ca-trust.
이 기능은 2016.09 인스턴스의 새 시작에만 기본적으로 활성화되어 있습니다. 이전 릴리스에서 업그레이드하는 고객은를 통해이 기능을 활성화해야 합니다sudo update-ca-trust enable.
새로운 패키지
많은 패키지가 최신 업스트림 버전으로 재동기화되었습니다. 2016년 9월에 가장 인기 있는 패키지는 다음과 같습니다.
btrfs-progs-4.4.1
crash-7.1.5
cryptsetup-1.6.7
curl-7.47.1
ec2-utils-0.5
exim-4.84.2
lcms2-2.6
libarchive-3.1.2
lolcat-0.44
nginx-1.10.1
pngcrush-1.8.6
postgresql95-9.5.4
python35-3.5.1
패키지 사용 중단
Amazon Linux 팀은 보안을 위한 높은 기준을 유지하면서 가능한 가장 유용한 기능 세트를 고객에게 지속적으로 제공하기 위해 노력하고 있습니다. 업스트림 소프트웨어 공급업체가 최신 버전의 도구에 집중하기 시작하면서 이전 버전의 패키지에 대한 업데이트를 계속 제공하는 것이 불가능해지는 경우가 있습니다. 따라서 일부 이전 패키지의 사용 중단을 시작하려고 합니다.
Amazon Linux 1(AL1) 리포지토리에서 다음 패키지를 제거하는 것을 목표로 합니다. 또한 이러한 패키지는 제거될 때까지 '중요'로 평가된 보안 취약성에 대한 업데이트만 수신합니다.
| 패키지 이름 | 에서 더 이상 사용되지 않음 |
|---|---|
gcc44 |
2017년 9월 |
java-1.6.0-openjdk |
2017년 9월 |
mysql51 |
2017년 9월 |
openssl097a |
2017년 9월 |
php53 |
2017년 9월 |
php54 |
2017년 9월 |
php55 |
2018년 3월 |
postgresql8 |
2017년 9월 |
python26 |
2017년 9월 |
ruby18 |
2017년 9월 |
ruby19 |
2017년 9월 |
ruby21 |
2017년 9월 |
ruby22 |
2017년 9월 |
tomcat6 |
2017년 9월 |
지원되는 인스턴스 유형
지원되는 인스턴스 유형는 각 Amazon EC2 인스턴스 유형에서 어떤 2016.09 AMI 버전이 시작되는지 보여줍니다.