Ksplice Enhanced Clientをインストールして環境の更新とパッチを取得するには、YumからOracle VM Managerを構成して、該当するサーバー更新リポジトリへのアクセスを有効にする必要があります。 グローバル・サーバーの更新設定を使用する場合、検出されたすべてのOracle VM Serversは、Oracle VM Managerを介して定義されたYumリポジトリ構成を引き継ぎます。
この項の手順は、Oracle VM Manager Command Line Interfaceに基づいています。 バックグラウンド情報、使用手順、およびコマンド参照については、「Oracle VM Managerコマンドライン・インタフェース・ユーザー・ガイド」を参照してください。
次のように、Oracle VM Managerでサーバー更新リポジトリを設定します:
Oracle VM Managerコマンドライン・インタフェースにログインします。
$ ssh -l admin
ovmmgr.example.com
-p 10000 admin@ovmmgr.example.com
's password: OVM>Oracle VM Managerリリース3.4.5 (ビルド1919)以上を実行していることを確認します。
OVM> showversion 3.4.5.1919
Kspliceを使用する目的で検出されていないOracle VM Serversを検出し、その所有権を取得します。
この例は、
ovmsvr01
を使用したCLIコマンドおよび出力を示しています。 完全修飾ドメイン名またはIPアドレスを使用して、各サーバーに対してこのコマンドを実行します。ノート「パスワード」パラメータは、Oracle VM Serverの質問でのOracle VM Agentパスワードです。 これは、
discoverServer
コマンドの必須パラメータです。OVM> discoverServer ipAddress=
ovmsvr01.example.com
password=******** takeOwnership=yes Command: discoverServer ipAddress=ovmsvr01.example.com
password=***** takeOwnership=yes Status: Success Time: 2018-06-03 19:46:20,633 PDT JobId: 1528080367491次のサーバー更新リポジトリをYum構成に追加します:
uln_mirror_ovm34_x86_64_latest
uln_mirror_ovm34_x86_64_ksplice
uln_mirror_ol6_x86_64_ksplice
ノートcreate serverupdaterepository
コマンドの場合、次のパラメータが必要です:パッケージ・シグネチャ・キー(GPGキー)
GPGキー・ファイルへのパス
yumリポジトリURL
OVM> create serverupdaterepository repositoryname=uln_mirror_ovm34_x86_64_latest enabled=yes pkgsignaturetype=GPG \ pkgsignaturekey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY name=uln_mirror_ovm34_x86_64_latest \ url=http://
ulnmirror.example.com
/yum/OracleVM/OVM34/latest/$basearch/ \ on serverupdategroup name=GlobalX86ServerUpdateConfiguration Command: create serverupdaterepository repositoryname=uln_mirror_ovm34_x86_64_latest enabled=yes [...] Status: Success Time: 2018-06-03 19:47:43,093 PDT JobId: 1528080450197 Data: id:0004fb0000310000e12a4dfe28933022 name:uln_mirror_ovm34_x86_64_latest OVM> create serverupdaterepository repositoryname=uln_mirror_ovm34_x86_64_ksplice enabled=yes pkgsignaturetype=GPG \ pkgsignaturekey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY name=uln_mirror_ovm34_x86_64_ksplice \ url=http://ulnmirror.example.com
/yum/OracleVM/OVM34/ksplice/$basearch/ \ on serverupdategroup name=GlobalX86ServerUpdateConfiguration Command: create serverupdaterepository repositoryname=uln_mirror_ovm34_x86_64_ksplice enabled=yes [...] Status: Success Time: 2018-06-03 19:47:52,880 PDT JobId: 1528080465622 Data: id:0004fb0000310000f522e7d0ee1911dc name:uln_mirror_ovm34_x86_64_ksplice OVM> create serverupdaterepository repositoryname=uln_mirror_ol6_x86_64_ksplice enabled=yes pkgsignaturetype=GPG \ pkgsignaturekey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY name=uln_mirror_ol6_x86_64_ksplice \ url=http://ulnmirror.example.com
/yum/OracleLinux/OL6/ksplice/x86_64/ \ on serverupdategroup name=GlobalX86ServerUpdateConfiguration Command: create serverupdaterepository repositoryname=uln_mirror_ol6_x86_64_ksplice enabled=yes [...] Status: Success Time: 2018-06-13 23:36:54,637 PDT JobId: 1528958205006 Data: id:0004fb00003100003c4d3d4c252ee126 name:uln_mirror_ol6_x86_64_kspliceOracle VM Servers上のYumリポジトリ構成を確認します。
サーバーにログインします。
Oracle Linuxコマンド行から、ディレクトリの内容
/etc/yum.repos.d
を確認します。# cat /etc/yum.repos.d/ovm.repo [uln_mirror_ovm34_x86_64_latest] gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY gpgcheck = 1 baseurl = http://
ulnmirror.example.com
/yum/OracleVM/OVM34/latest/$basearch/ name = uln_mirror_ovm34_x86_64_latest enabled = 1 [uln_mirror_ovm34_x86_64_ksplice] gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY gpgcheck = 1 baseurl = http://ulnmirror.example.com
/yum/OracleVM/OVM34/ksplice/$basearch/ name = uln_mirror_ovm34_x86_64_ksplice enabled = 1 [uln_mirror_ol6_x86_64_ksplice] gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY gpgcheck = 1 baseurl = http://ulnmirror.example.com
/yum/OracleLinux/OL6/ksplice/x86_64/ name = uln_mirror_ol6_x86_64_ksplice enabled = 1このチェックは、Kspliceを使用するすべてのOracle VM Serversで実行してください。