Linux 用 NetBackup IT Analytics インストールとアップグレードガイド
- Linux サーバーでの NetBackup IT Analytics ポータルのインストール
- インストーラベースの配備
- Linux での NetBackup IT Analytics ポータルのアップグレード
- データベースサーバーの Oracle パッチ
- 新しいサーバーへのアップグレードと移行
- 付録 A. X Virtual Frame Buffer
Oracle パッチのインストール
- root ユーザーとして、次のコマンドを使用して
/tmp
から/opt/aptare/oracle
フォルダに Oracle パッチファイルをコピーします。mv p34773489_190000_Linux-x86-64.zip /opt/aptare/oracle
- su - aptare コマンドを実行します。
/opt/aptare/oracle
フォルダに移動し、ファイルを解凍します。cd /opt/aptare/oracle unzip p34773489_190000_Linux-x86-64.zip
上記のコマンドによって、
/opt/aptare/oracle
フォルダに34773489
フォルダが作成されます。ファイルを解凍するときに次のメッセージが表示された場合は、応答に y を入力します。
replace PatchSearch.xml? [y]es, [n]o, [A]ll, [N]one, [r]ename: と表示されたら、y を入力します。
- パッチのフォルダ
34773489
に権限を設定します。chown -R aptare:dba 34773489
メモ:
Oracle パッチが Veritas によって提供されたものではなく、すでに Oracle パッチをインストール済みの場合は、次の手順 5 から 11 をスキップします。
- ルートユーザーとして、2 つの jar ファイルを
/tmp
から/opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
フォルダにコピーします。mv xdb6.jar /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib mv xmlparserv2-sans-jaxp-services.jar /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
jar
ファイルと perl の権限を変更します。cd /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib chown -R aptare:dba xdb6.jar chown -R aptare:dba xmlparserv2-sans-jaxp-services.jar cd /opt/aptare/oracle chown -R aptare:dba perl chmod -R 775 perl
-
oraInventory
フォルダが/opt/
内に存在するかどうかを確認します。このフォルダが存在しない場合cd /opt/aptare/upgrade cp oraInventory.zip /opt/ unzip oraInventory
/opt/oraInventory
フォルダの権限を確認し、aptare:dba 以外の場合は権限を変更します。cd /opt/ chown -R aptare:dba oraInventory
- su - aptare
- 次のコマンドを実行して Oracle ホームを接続します。
$ORACLE_HOME/oui/bin/runInstaller -silent -ignoreSysPrereqs -invPtrLoc "/opt/aptare/oracle/oraInst.loc" -attachHome ORACLE_HOME="/opt/aptare/oracle" ORACLE_HOME_NAME="OraDB19c_home" INVENTORY_LOCATION="/opt/oraInventory"
Oracle ホームがすでに接続されている場合は、「Oracle ホームがすでにこの場所に存在します。別の場所を選択してください (Oracle Home already exists at this location. Select another location)」というメッセージが表示されます。このメッセージは無視してください。
- fuser エラー「コマンドが見つかりません: fuser (Missing command :fuser)」が表示された場合は、次の手順に従って fuser を変更します。
cd /opt/aptare/oracle/bin/ touch fuser Chmod 755 fuser
- PATH を設定します。必ずすべてのパスを設定してください。設定しないと、パッチアプリケーションが失敗する可能性があります。
export PATH=$PATH:/opt/aptare/oracle/OPatch export PATH=$PATH:/usr/ccs/bin PATH=$PATH:/opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
- OPatch の競合がないことを確認します。この手順により、データベース RU パッチと OJVM パッチの両方で競合が発生しているかどうかを確認します。
cd /opt/aptare/oracle/34773489 /opt/aptare/oracle/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- 競合が検出されない場合は、次のコマンドを実行して
/opt/aptare/oracle/34773489/34765931
フォルダからデータベース RU パッチを適用します。cd /opt/aptare/oracle/34773489/34765931 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches: 34765931 Do you want to proceed? [y|n] y Is the local system ready for patching? [y|n] y Patching component oracle.jdk, 1.8.0.201.0... Patch 34765931 successfully applied. Sub-set patch [34419443] has become inactive due to the application of a super-set patch [34765931]. Please refer to Doc ID 2161861.1 for any possible further required actions. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/ opatch2023-02-06_15-44-28PM_1.log OPatch completed with warnings.
メモ:
パッチ 30565805 のロールバックに関連する場合は、警告メッセージを無視します。このメッセージは、Oracle のセキュリティパッチが以前に適用されていないときに表示されます。
- 次のコマンドを実行して
/opt/aptare/oracle/34773489/34786990
フォルダから OJVM パッチを適用します。cd /opt/aptare/oracle/34773489/34786990 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches: 34786990 Do you want to proceed? [y|n] y Is the local system ready for patching? [y|n] y Patching component oracle.javavm.server, 19.0.0.0.0... Patching component oracle.javavm.server.core, 19.0.0.0.0... . . Patch 34786990 successfully applied. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/ opatch2023-02-06_15-50-55PM_1.log OPatch succeeded.
- 次のコマンドを実行して、OPatch が成功したことを確認します。
メモ:
コマンドはデータベースパッチと OJVM パッチの両方の OPatch アプリケーションを表示します。
cd /opt/aptare/oracle/34773489 /opt/aptare/oracle/OPatch/opatch lsinventory -detail
- 次のコマンドを使用して、sqlplus に接続します。
-bash-4.2$ sqlplus /nolog SQL*Plus: Release 19.0.0.0.0 - Production on Mon Feb 6 15:56:17 2023 Version 19.18.0.0.0 Copyright (c) 1982, 2022, Oracle. All rights reserved
- sysdba として接続します。
SQL> connect / as sysdba Connected to an idle instance
- データベースを起動します。
SQL> startup ORACLE instance started. : : Database mounted. Database opened.
- すべてのプラガブルデータベースを開きます。
SQL> alter pluggable database all open; Pluggable database altered.
- SQL プロンプトを終了します。
SQL> quit
- データベースパッチを実行し、インストールするパッチのインストール後の SQL 配備を完了します。
次のコマンドを実行して、プラガブルデータベースにパッチを適用します (これには数分かかる場合があります)。
/opt/aptare/oracle/OPatch/datapatch -verbose Patch installation complete. Total patches installed: 9 Validating logfiles...done Patch 34411846 rollback (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34411846 /24917919/34411846_rollback_SCDBCNTR_CDBROOT_2023Feb06_15_58_27.log (no errors) Patch 34765931 apply (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34765931 /25098466/34765931_apply_SCDBCNTR_CDBROOT_2023Feb06_15_58_27.log (no errors) Patch 34786990 apply (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34786990 /25032666/34786990_apply_SCDBCNTR_CDBROOT_2023Feb06_15_58_27.log (no errors) Patch 34411846 rollback (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34411846 /24917919/34411846_rollback_SCDBCNTR_PDBSEED_2023Feb06_15_58_56.log (no errors) Patch 34765931 apply (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34765931 /25098466/34765931_apply_SCDBCNTR_PDBSEED_2023Feb06_15_58_56.log (no errors) Patch 34786990 apply (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34786990 /25032666/34786990_apply_SCDBCNTR_PDBSEED_2023Feb06_15_58_56.log (no errors) Patch 34411846 rollback (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34411846 /24917919/34411846_rollback_SCDBCNTR_SCDB_2023Feb06_15_58_56.log (no errors) Patch 34765931 apply (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34765931 /25098466/34765931_apply_SCDBCNTR_SCDB_2023Feb06_15_58_56.log (no errors) Patch 34786990 apply (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/34786990 /25032666/34786990_apply_SCDBCNTR_SCDB_2023Feb06_15_58_56.log (no errors) . . SQL Patching tool complete on Mon Feb 6 15:59:32 2023
/opt/aptare/cfgtoollogs/sqlpatch/
のログファイルでエラーを確認します。ログファイル名には現在のタイムスタンプが含まれます。
例:
/opt/aptare/cfgtoollogs/sqlpatch/sqlpatch_
32228_2023_02_06_15_57_52/sqlpatch_invocation.log
- root ユーザーとしてすべてのサービスを開始します。
/opt/aptare/bin/aptare start