RHEL: RHEL에서 로컬 YUM 리포지토리를 설정하기 위한 지침 및 sosreport를 수집하는 방법
Summary: Red Hat Enterprise Linux 환경에서 아래에 설명된 절차는 운영 체제 ISO 이미지에서 RPM 패키지를 설치하는 방법을 안내하고 시스템이 Red Hat에 등록되지 않은 경우 로컬 YUM 리포지토리를 설정하는 방법에 대한 지침을 제공합니다.
Instructions
설치된 운영 체제 버전은 Red Hat Enterprise Linux Server 릴리스 7.9입니다.
가상 미디어를 통해 RHEL 7.9 운영 체제 ISO 이미지를 마운트했습니다(디바이스 이름 - /dev/sr0) 
우리는 수집을 시도하고 있습니다 sosreport 이 노드에서 여기. 그러나 우리는 sos 다음 명령을 사용하는 동안에는 패키지가 설치되지 않습니다. sosreport을 클릭합니다.
머신이 권한으로 Red Hat에 등록되지 않은 것을 확인한 후 sos 패키지를 YUM 리포지토리를 사용했지만 실패했습니다.
친절하게 https://access.redhat.com/solutions/3592 참조하십시오 (
sos 보고서 및 Red Hat Enterprise Linux에서 보고서를 만드는 방법?)
운영 체제 ISO 이미지를 그 안에 마운트 할 수 있도록 / root / DVD 디렉토리를 만듭니다.
이 운영 체제 ISO 이미지에서 사용할 수 있는 패키지 목록은 아래와 같이 Packages 디렉토리로 이동하여 찾을 수 있습니다.
# mkdir /root/DVD # mount /dev/sr0 /root/DVD # cd /root/DVD # ll
다음 명령을 사용하여 필요한 패키지를 나열할 수 있습니다. ls -l | grep <package-name>
RPM 패키지를 설치하려면 다음 명령을 실행합니다. rpm -ivh <Package-name>
따라서 sos RPM 패키지에서 아래 명령을 실행할 수 있습니다.
# rpm -ivh sos*
이 sosreport 아래에서 확인할 수 있듯이 원하는 위치에 생성되어 저장되었을 수 있습니다.
아래 단계는 머신이 Red Hat에 등록되지 않은 경우 ISO 이미지에서 로컬 YUM 리포지토리를 설정하는 방법에 대한 가이드입니다.
라는 로컬 리포지토리 파일을 만듭니다. local.repo 기능(DPM 애플리케이션의 /etc/yum.repos.d 폴더에 있습니다.
# cd /etc/yum.repos.d # touch local.repo
그런 다음 vi 편집기를 사용하여 다음 조건을 local.repo 파일에 정의된 대로 사용하는 것이 중요합니다.
#vi local.repo [Local] name=Local DVD repo baseurl=file:///root/DVD/ enabled=1 gpgcheck=0
그런 다음 아래 명령을 실행합니다.
# yum clean all # yum repolist all
아래와 같이 로컬 YUM 리포지토리가 설정 및 활성화되었을 수 있습니다.
이제 YUM 명령을 사용하여 동일한 sos 운영 체제 ISO 이미지를 사용하여 설정한 로컬 저장소의 패키지.
다음 명령을 사용하여 rpm -e <Package-Name>, 우리는 모든 것을 제거합니다 sos 이전에 설치된 패키지입니다.
그런 다음 명령을 실행합니다. yum install <Package-Name> 은(는) 설치를 수행하는 데 사용됩니다.
설치 방법 sos 패키지에서 다음 명령을 수행합니다. yum install sos