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で作成する方法は?
/root/DVDディレクトリーを作成し、その中にオペレーティング システムのISOイメージをマウントできるようにします
このオペレーティングシステムのISOイメージで利用可能なパッケージのリストは、以下のパッケージディレクトリに移動することで確認できます。
# 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