8 Oracle Database Applianceの再イメージ化
ベアメタル・オペレーティング・システムの再イメージ化ローカル(boot)ドライブにOracle Database Applianceオペレーティング・システム・ソフトウェアをインストールします。
Bare Metalは仮想化されていないOracle Database Appliance構成です。 Oracle Database Applianceは、ベアメタル構成、デフォルトのISOイメージ、Appliance Managerがインストールされた状態で出荷されます。 OS ISOイメージを使用して、OSをファクトリ出荷時の状態にリストアします。 必要なときにのみ使用してください。 再イメージ化ではファームウェアにパッチを適用したり、コンポーネントのバージョンを更新したりしません。ローカル・システムのディスクをオペレーティング・システムのパースペクティブから再イメージ化するだけです。 イメージングが完了したら、必要に応じてエンド・ユーザー・イメージを再展開し、バックアップからリストアします。
- 「不完全なインストールまたは失敗したインストールのクリーンアップ」
Oracle Database Applianceコンポーネントをアンインストールするには、Oracle Database Applianceクリーンアップ・デプロイメント・ユーティリティ/opt/oracle/oak/onecmd/cleanup.pl
を使用します。 - 「Oracle Database Applianceベアメタル・システムのリストア」
Oracle Database Applianceのイメージを復元して、Oracle Database Applianceのベアメタル・リストアを実行します。 - 「ストレージ・ディスクでのデータのセキュアな消去の実行」
このリリースでは、ストレージ・デバイスからデータを安全に消去できます。 セキュアな消去ツールを実行すると、ストレージ・ディスク上のデータが完全に削除されます。
不完全なインストールまたは失敗したインストールのクリーンアップ
Oracle Database Applianceコンポーネントをアンインストールするには、Oracle Database Applianceクリーンアップ・デプロイメント・ユーティリティ/opt/oracle/oak/onecmd/cleanup.pl
を使用します。
クリーンアップ・ユーティリティについて
クリーンアップ・デプロイ・ユーティリティを使用して、次の操作を実行します:
-
Oracle Auto Service Request (Oracle ASR)のアンインストール
-
Oracle Trace File Analyzer (TFA)のアンインストール
- Oracle ORAchkヘルス・チェック・ツールのアンインストール
-
Oracle Grid InfrastructureとOracleスタックをアンインストールする
-
Oracle Linux udev規則をリセットまたは削除する
-
アプライアンスの作成時に作成されたユーザーおよびグループの削除。
スクリプトではfirstnet configとクライアント・アクセスVLAN UNIX_DBは削除されますが、他のVLANは削除されません。 このスクリプトはまた、使用不可能なCPUコアをリセットし、すべてのコアを有効にします。
クリーンアップ・ユーティリティは2つのモードで実行されます。: デフォルトおよび強制モード。 デフォルト・モードでは、クリーンアップの一部として使用されるコマンドはforceオプションを使用しません。 ASMディスク・ステータスはMEMBERからFORMERに変更されますが、ディスク上のASMヘッダーは消去されません。 デフォルト・モードは、同じシステムのクリーン・アップまたは再プロビジョニングに対してのみ使用できます。
注意:
高可用性システムでは、両方のノードに対してクリーンアップ・ユーティリティを順番に実行します。 クリーンアップ・ユーティリティが最初のノードで完了していることを確認してから、2番目のノードでプロセスを開始してください。Baremetalデプロイメント用のクリーンアップ・ユーティリティの実行
# perl cleanup.pl [-griduser grid_user]
[-dbuser db_user] [-groups comma separated list of groups]
[-erasedata] [f]
grid_userとdb_userが同じときに(roleSeparation=false
)、ユーザーごとにスクリプトを実行する必要があります(-gridUser
、-dbUser
)。
表8-1 クリーンアップ・ユーティリティのコマンド・オプション
オプション | 説明 |
---|---|
grid_user |
Oracle Grid Infrastructureユーザー名について説明します。 デフォルトのユーザー名はgrid です。
|
db_user |
データベース・ユーザー名を示します。 デフォルトのユーザー名はoracle です
|
groups |
グループのカンマ区切りのリストについて説明します。 デフォルトのグループはoinstall,dba,asmadmin,asmoper,asmdba です。
|
erasedata |
システムのすべてのディスクを完全に消去します。 クリーン・アップの目的が他のシステムでこれらのディスクを再利用または移動する場合、このオプションを実行する必要があります。 セキュアな消去の例:
|
cleanDefNet |
デフォルトのパブリック・ネットワークをクリーンアップします。 |
checkHeader |
クリーンアップ・スクリプトが正常に実行された後、ディスク上のOAK/ASM ヘッダーを確認します。 これを使用して、OAK/ASM ヘッダーがクリーンアップ・スクリプトによって消去されたかどうかを検証します。
ディスク・ヘッダーの確認の例:
|
f |
強制モードでは、すべてのコマンドでforceオプションが使用されます。 ASMディスク・ヘッダーは消去されます。 ディスク上の デフォルト・モードの例:
強制モードの例:
|
仮想化プラットフォームのデプロイメント用のクリーンアップ・スクリプトの実行
このクリーンアップ・デプロイメント・スクリプト・ツールを使用して、Oracle Database Appliance上で仮想化プラットフォーム・デプロイメントをクリーンアップします。
dom0 on Node 0から次のコマンドを実行して、ODA_BASEおよび初期ネットワーク構成を削除します。
/opt/oracle/oak/tools/cleanOdabase.py
Oracle Database Applianceベアメタル・システムのリストア
Oracle Database Applianceのイメージを復元して、Oracle Database Applianceのベアメタル・リストアを実行します。
Bare Metal Restoreは、Oracle Integrated Lights Out Manager(ILOM)を使用して、Oracle Database Applianceノードのイメージを再作成します。 ILOMは、ベアメタル・リストアまたは再イメージを実行する前に構成する必要があります。 一般的に、ILOMはOracle Database Applianceのデプロイの準備の一部として構成されています。
ILOMコンソールを起動する前に、Oracle Database Appliance Bare Metal ISOイメージをローカル・マシンにダウンロードしてください。
関連項目
ストレージ・ディスクでのデータのセキュアな消去の実行
このリリースでは、ストレージ・デバイスからデータを安全に消去できます。 セキュアな消去ツールを実行すると、ストレージ・ディスク上のデータが完全に削除されます。
注意:
セキュアな消去ツールを実行すると、データがストレージ・ディスクから完全に削除されます。 ディスク上にデータが存在する場合は、セキュアな消去ツールを実行する前に、ストレージ・ディスクのバックアップを取得してください。例8-1 Secure Eraseツールのオプション
オプション | 説明 |
---|---|
-a , --all |
すべてのディスクを消去します。 次に例を示します。
|
--disk disk1,disk2
|
指定したディスクを消去します。 次に例を示します。
|
--dryrun |
ツールをテスト・モードで実行します |
--type HDD|SSD|NVMe |
指定されたディスクのタイプを消去します |
-v 、--verbose |
詳細な出力を表示します |
-h 、--help |
ツールのすべてのCLIオプションを表示します |