このページは機械翻訳したものです。

VMクラスタの管理

Oracle Exadata Database Service on Cloud@CustomerでVMクラスタを管理する方法について学習します。

Oracle Exadata Database Service on Cloud@CustomerでのVMクラスタの管理について

VMクラスタは、Oracle Exadata Database Service on Cloud@CustomerインフラストラクチャとデプロイするOracle Databases間のリンクを提供します。

VMクラスタには、クラスタのデータベースをサポートするOracle Clusterwareのインストールが含まれています。VMクラスタ定義で、データベースで使用可能なCPUリソースの量を決定する有効なCPUコアの数も指定します

Exadata Cloud@Customerインフラストラクチャにデータベースを作成する前に、VMクラスタ・ネットワークを作成して、VMクラスタに関連付ける必要があります。

ノート

Oracle Cloud Infrastructureコンソール、APIまたはCLIを使用して、クラウド・リソースに説明、タグまたはわかりやすい名前を割り当てる場合、機密情報を入力することは避けてください。

VMクラスタ・ノードのサブセット化の概要

VMクラスタ・ノードのサブセット化を使用すると、データベース・サーバーのサブセットを新規および既存のVMクラスタに割り当てて、コンピュート・リソース(CPU、メモリー、ローカル・ストレージ)の割当てにおける柔軟性を最大限に高めることができます。

VMクラスタ・ノードのサブセット化では、次が可能です:
  • 小規模なVMクラスタを作成して、リソースおよびスケーラビリティの要件が低いデータベースをホストするか、残りのワークロードから分離する必要がある少数のデータベースをホストします。
  • 使用可能なリソースの最適な利用を保証するために、ノードを追加および削除することで既存のVMクラスタを拡張または縮小します。
VMクラスタ・ノードのサブセット化に役立つ次の点について確認してください。
  • VMクラスタ・ノードのサブセット化機能は、Gen2 Exadata Cloud@Customerサービスの新規および既存のVMクラスタで使用できます。
  • VMクラスタ全体のすべてのVMは、VMがクラスタのプロビジョニング中に作成されたか、既存のVMクラスタを拡張することによって後で追加されたかに関係なく、VMごとに同じリソース割当てを持ちます。
  • VMクラスタには、ノード・サブセット化があるVMが少なくとも1つ必要です。ただし、Oracleでは、高可用性を提供するために、VMクラスタごとに少なくとも2つのVMを推奨しています。
  • 各VMクラスタ・ネットワークは、インフラストラクチャ内のすべてのDBサーバーのIPアドレスで事前にプロビジョニングされます。1つのクラスタ・ネットワークは、単一のVMクラスタでのみ使用でき、IPアドレスが他のクラスタ・ネットワークと重複しないように検証されます。クラスタにVMを追加または削除しても、関連付けられたクラスタ・ネットワーク内の各DBサーバーに割り当てられた事前プロビジョニング済IPアドレスには影響しません。

DBサーバー当たりのVMの最大数およびシステム当たりのVMクラスタの最大数については、システム・シェイプおよび構成表を参照してください。システム当たりの最大VMクラスタ数は、DBサーバーごとに使用可能なリソースによって異なり、DBサーバーごとの最大数VM制限に従います。

ノート

クラスタにノード・サブセット化されたデータベースが含まれている場合、ノード・サブセット化されたデータベースを作成するプロセスがバックエンドで発生し、ノード・サブセット化されたデータベースのメタデータがコントロール・プレーン・サーバーと同期されないため、プラガブル・データベースの帰属使用量およびコスト機能は機能しません。

ただし、データベースが最初にノード・サブセット化を使用せずに作成され、後でノード・サブセット化されたデータベースに変換された場合、メタデータはすでにコントロール・プレーンで使用可能であるため、この問題は発生しません。

自動診断収集の概要

診断収集および通知を有効にすることで、Oracle Cloud Operationsと顧客は、ゲストVMの問題をすばやく効率的に特定、調査、追跡および解決できます。イベントをサブスクライブして、リソース状態の変更に関する通知を受けます。

  • 診断イベントの有効化

    Oracleがクリティカル・イベント、警告イベント、エラー・イベントおよび情報イベントを収集して公開することを許可します。詳細は、データベース・サービス・イベントを参照してください。

  • ヘルス・モニタリングの有効化

    OracleがOracle Databaseの起動/停止、ディスク領域使用量などのヘルス・メトリック/イベントを収集し、Oracle Cloud operationsと共有することを許可します。一部のイベントの通知も受信します。詳細は、ヘルス・メトリックを参照してください。

  • インシデント・ログおよびトレース収集の有効化

    Oracleがインシデント・ログおよびトレースを収集することを許可し、障害診断および問題解決を可能にします。詳細は、インシデント・ログおよびトレース・ファイルを参照してください。

診断収集:

  • 有効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(3つのオプションすべて)の収集を選択した場合。
  • 無効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(3つのオプションすべて)を収集しないことを選択した場合。
  • 一部有効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(1つまたは2つのオプション)の収集を選択した場合。

診断イベントおよびヘルス・モニタリングを無効にすると、オプションに関連付けられたチェック・ボックスの選択を解除したときから、データ/イベントの収集および通知が停止されるのみです。ただし、履歴データはOracle Cloud Operationsデータ・リポジトリからパージされません。

インシデント・ログおよびトレース・ファイル

この項では、インシデント・ログおよびトレース収集をオプトインした場合にOracle Supportで収集できるすべてのファイルをリストします。

ノート

  • 問題が検出され、解決のために顧客とのやり取りが必要になると、Oracleはインフラストラクチャのカスタマ・サポートID (CSI)に対してサービス・リクエスト(SR)を作成します。
  • SRを作成してログをそれにアタッチするために、顧客のOracle Cloud Infrastructureテナンシ管理電子メールがCSI連絡先として使用されます。テナンシ管理者がMy Oracle Support (MOS)でCSI連絡先として追加されていることを確認します。

Oracle Trace File Analyze (TFA)コンポーネント駆動型ログ収集

通常、ディレクトリはコンポーネントに割り当てられ、そのコンポーネントを使用して、収集する必要があるファイルにTFAをガイドできます。たとえば、CRSコンポーネントをリクエストすると、CRSコンポーネントにマップされたディレクトリを参照し、必要な収集時間枠に一致するファイルを検索するようにTFAは指示されます。

ノート

以前にインシデント・ログおよびトレース・ファイルの収集にオプト・インしていて、Oracle Cloud operationsでログ収集ジョブが実行されるタイミングでオプト・アウトすることにした場合、ジョブは実行され、取り消されません。それ以降のログ収集は、インシデント・ログおよびトレース・ファイル収集オプションを再度オプトインするまで行われません。

TFAには、特定のコンポーネントがリクエストされたときに実行されるスクリプトが付属しています。たとえば、CRSコンポーネントの場合、crscollect.plは多数のcrsctlコマンドを実行して入力を収集します。デフォルトでは、TFAは収集されたログをリダクションしません。

表5-13 Oracle Trace File Analysis (TFA)コンポーネント駆動型ログ収集

コンポーネント スクリプト ファイル/ディレクトリ

OS: オペレーティング・システムのログ

oscollect.pl

  • /var/log/messages
  • OSWatcherアーカイブ
  • Exadataのみ: ExaWatcherアーカイブ

    /opt/oracle.ExaWatcher/archive/

CRS: Grid Infrastructureおよびクラスタのログ

crscollect.pl

  • /etc/oracle
  • GIHOME/crf/db/HOSTNAME1
  • GIHOME/crs/log
  • GIHOME/css/log
  • GIHOME/cv/log
  • GIHOME/evm/admin/log
  • GIHOME/evm/admin/logger
  • GIHOME/evm/log
  • GIHOME/log/-/client
  • GIHOME/log/HOSTNAME1
  • GIHOME/log/HOSTNAME1/admin
  • GIHOME/log/HOSTNAME1/client
  • GIHOME/log/HOSTNAME1/crflogd
  • GIHOME/log/HOSTNAME1/crfmond
  • GIHOME/log/HOSTNAME1/crsd
  • GIHOME/log/HOSTNAME1/cssd
  • GIHOME/log/HOSTNAME1/ctssd
  • GIHOME/log/HOSTNAME1/diskmon
  • GIHOME/log/HOSTNAME1/evmd
  • GIHOME/log/HOSTNAME1/gipcd
  • GIHOME/log/HOSTNAME1/gnsd
  • GIHOME/log/HOSTNAME1/gpnpd
  • GIHOME/log/HOSTNAME1/mdnsd
  • GIHOME/log/HOSTNAME1/ohasd
  • GIHOME/log/HOSTNAME1/racg
  • GIHOME/log/HOSTNAME1/srvm
  • GIHOME/log/HOSTNAME1/xag
  • GIHOME/log/diag/asmtool
  • GIHOME/log/diag/clients
  • GIHOME/log/procwatcher/PRW_SYS_HOSTNAME1
  • GIHOME/network/log
  • GIHOME/opmn/logs
  • GIHOME/racg/log
  • GIHOME/scheduler/log
  • GIHOME/srvm/log
  • GRIDBASE/crsdata/@global/cvu
  • GRIDBASE/crsdata/HOSTNAME1/core
  • GRIDBASE/crsdata/HOSTNAME1/crsconfig
  • GRIDBASE/crsdata/HOSTNAME1/crsdiag
  • GRIDBASE/crsdata/HOSTNAME1/cvu
  • GRIDBASE/crsdata/HOSTNAME1/evm
  • GRIDBASE/crsdata/HOSTNAME1/output
  • GRIDBASE/crsdata/HOSTNAME1/ovmmwallets
  • GRIDBASE/crsdata/HOSTNAME1/scripts
  • GRIDBASE/crsdata/HOSTNAME1/trace
  • GRIDBASE/diag/crs/-/crs/cdump
  • GRIDBASE/diag/crs/HOSTNAME1/crs/cdump
  • GRIDBASE/diag/crs/HOSTNAME1/crs/incident
  • GRIDBASE/diag/crs/HOSTNAME1/crs/trace

Database: Oracle Databaseのログ

DB固有のスクリプトなし - DBの実行元のORACLE_HOMEに対してopatch lsinventoryを実行します。TFAは特定のDBインシデントについて時間範囲に基づいてipspackを実行します。

  • ORACLE_BASE/diag/rdbms/<dbname>/<instance_name>/cdump
  • ORACLE_BASE/diag/rdbms/<dbname>/<instance_name>/trace
  • ORACLE_BASE/diag/rdbms/<dbname>/<instance_name>/incident

クラウド・ツール・ログ

  • Cregファイル: マスクされた機密情報を含む/var/opt/oracle/creg/*.iniファイル
  • Cstateファイル: /var/opt/oracle/cstate.xml
  • データベース関連のツール・ログ:

    dbNameが指定された場合は/var/opt/oracle/log/<dbName>、それ以外の場合はすべてのデータベースのログ(/var/opt/oracle/log/)を収集します

    dbNameが指定された場合は/var/opt/oracle/dbaas_acfs/log/<dbName>、それ以外の場合はすべてのデータベースのログ(/var/opt/oracle/log/<dbName>)を収集します

  • データベースenvファイル: dbNameが指定されている場合は/home/oracle/<dbName>.env、それ以外の場合はすべてのデータベースのログ(/home/oracle/*.env)を収集します
  • パイロット・ログ: /home/opc/.pilotBase/logs
  • ログ・ディレクトリのリスト:
    • /var/opt/oracle/log
    • /var/opt/oracle/dbaas_acfs/log
    • /var/opt/oracle/dbaas_acfs/dbsystem_details
    • /var/opt/oracle/dbaas_acfs/job_manager
    • /opt/oracle/dcs/log

DCSエージェント・ログ

  • /opt/oracle/dcs/log/

ツール関連のGrid Infrastructure/データベースのログ

  • Grid Infrastructure: GI_HOME/cfgtoollogs
  • データベース・アラートログ: /u02/app/oracle/diag/rdbms/*/*/alert*.log

ヘルス・メトリック

Oracle Trace File Analyzerによって収集されるデータベースおよびデータベース以外のヘルス・メトリックのリストを確認します。

ノート

Oracleでは今後、さらにメトリックを追加する可能性がありますが、すでにメトリックの収集を選択している場合は、オプトイン値を更新する必要はありません。現在のプリファレンスに基づいて有効/無効のままになります。

ゲストVMヘルス・メトリック・リスト - データベース・メトリック

表5-14ゲストVMヘルス・メトリック・リスト- データベース・メトリック

メトリック名 メトリック表示名 単位 集計 間隔 収集頻度 説明

CpuUtilization

CPU使用率

パーセンテージ

平均

1分

5分

CPU使用率は、すべてのコンシューマ・グループで集計されたパーセンテージで表されます。使用率は、データベースで使用可能なCPUの数(OCPUの数の2倍)を基準にレポートされます。

StorageUtilization

ストレージの使用率

パーセンテージ

平均

1時間

1時間

プロビジョニングされたストレージ容量のうち、現在使用中の割合。すべての表領域の割当て済領域の合計を表します。

BlockChanges

DBブロック変更

変更/秒

平均

1分

5分

1秒当たりの変更されたブロックの平均数。

ExecuteCount

実行数

合計

1分

5分

選択した間隔中にSQL文を実行したユーザー・コールおよび再帰コールの数。

CurrentLogons

現在のログオン

合計

1分

5分

選択した間隔中に成功したログオン数。

TransactionCount

トランザクション数

合計

1分

5分

選択した間隔中のユーザー・コミットとユーザー・ロールバックを合せた数。

UserCalls

ユーザー・コール

合計

1分

5分

選択した間隔中のログオン、解析および実行コールを合せた数。

ParseCount

解析数

合計

1分

5分

選択した間隔中のハード解析とソフト解析の数。

StorageUsed

使用済ストレージ領域

GB

最大

1時間

1時間

収集時にデータベースによって使用されていたストレージ領域の合計量。

StorageAllocated

割当て済ストレージ領域

GB

最大

1時間

1時間

収集時にデータベースに割り当てられたストレージ領域の合計量。

StorageUsedByTablespace

表領域による使用済ストレージ領域

GB

最大

1時間

1時間

収集時に表領域によって使用されていたストレージ領域の合計量。コンテナ・データベースの場合、このメトリックはルート・コンテナ表領域を示します。

StorageAllocatedByTablespace

表領域による割当て済ストレージ領域

GB

最大

1時間

1時間

収集時に表領域に割り当てられていたストレージ領域の合計量。コンテナ・データベースの場合、このメトリックはルート・コンテナ表領域を示します。

StorageUtilizationByTablespace

表領域によるストレージ領域使用率

パーセンテージ

平均

1時間

1時間

これは、収集時に表領域が使用していたストレージ領域の割合を示します。コンテナ・データベースの場合、このメトリックはルート・コンテナ表領域を示します。

ゲストVMヘルス・メトリック・リスト - データベース以外のメトリック

表5-15ゲストVMヘルス・メトリック・リスト- データベース以外のメトリック

メトリック名 メトリック表示名 単位 集計 収集頻度 説明

ASMDiskgroupUtilization

ASMディスク・グループ使用率

パーセンテージ

最大

10分

ディスク・グループで使用されている使用可能な領域の割合。使用可能領な領域は、増大に使用できる領域です。DATAディスク・グループは、Oracleデータベース・ファイルを格納します。RECOディスク・グループには、アーカイブやフラッシュバック・ログなどのリカバリ用のデータベース・ファイルが含まれています。

FilesystemUtilization

ファイルシステム使用率

パーセンテージ

最大

1分

プロビジョニングされたファイルシステムの使用率。

CpuUtilization

CPU使用率

パーセンテージ

平均

1分

CPU使用率。

MemoryUtilization

メモリー使用率

パーセンテージ

平均

1分

スワップせずに新しいアプリケーションを起動するために使用できるメモリーの割合。使用可能なメモリーは、cat /proc/meminfoコマンドを使用して取得できます。

SwapUtilization

スワップ使用率

パーセンテージ

平均

1分

合計スワップ領域の使用率。

LoadAverage

負荷平均

数値

平均

1分

5分間のシステム負荷平均。

NodeStatus

ノード・ステータス

整数

平均

1分

ホストにアクセスできるかどうかを示します。

OcpusAllocated

割当て済OCPU

整数

最大

1分

割当て済OCPUの数。

スケール・アップまたはスケール・ダウン操作の概要

Exadataシステムごとの複数VM (MultiVM)機能のリリースにより、VMクラスタ・リソースをスケール・アップまたはスケール・ダウンできます。

VMクラスタ・リソースのスケール・アップまたはスケール・ダウン

メモリー、ローカル・ディスク・サイズ(/u02)、ASMストレージおよびCPU (X11MのECPU)をスケール・アップまたはスケール・ダウンできます。

ノート

VMまたはVMクラスタが停止しても、Oracleは請求を停止しません。VMクラスタの請求を停止するには、OCPU (X11MのECPU)数をゼロに減らします。

これらのリソースをスケール・アップまたはスケール・ダウンするには、顧客DB管理者による既存の使用量および容量管理の完全な監査が必要です。既存の使用量を確認して、スケール・ダウン操作中または操作後の障害を回避します。スケール・アップする際には、作成する予定の次のVMクラスタに対してこれらのリソースをどの程度残すかを考慮してください。Exadata Cloud@Customerのクラウド・ツールは、VMクラスタ内のメモリー、ローカル・ディスクおよびASMストレージの現在の使用量を計算し、それにヘッドルームを追加して、それ以上スケール・ダウンできない最小値に達したら、その最小値を下回る値を指定することを想定しています。

ノート

  • VMクラスタを作成またはスケーリングする場合、OCPUの数(X11MのECPU)をゼロに設定すると、VMクラスタが停止し、そのVMクラスタの請求は削除されますが、ハイパーバイザではVMごとに最小の2 OCPU (X11Mの8 ECPU)が引き続き予約されます。これらの予約済OCPU (X11MのECPU)は、割り当てられたVMが停止されている場合でも、他のどのVMにも割り当てられません。コントロール・プレーンは、使用可能な最大OCPU (X11MのECPU)を表示する場合、予約済OCPU (X11MのECPU)を考慮しないため、後続のスケーリング操作を実行するときに、これらの予約済OCPU (X11MのECPU)を考慮して、操作を正常に完了するために十分なOCPU (X11MのECPU)を取得できるようにする必要があります。
  • メモリーおよび/u02のスケール・アップまたはスケール・ダウン操作では、現在の値と新しい値の差が2%未満の場合、そのVMは変更されません。これは、メモリーの変更にはVMの再起動が含まれ、/u02の変更にはOracle Grid Infrastructureスタックの停止と/u02のアンマウントが含まれるためです。本番環境の顧客は、このようなわずかな増加や減少に対してサイズ変更されないため、このようなリクエストは無操作になります。
  • VMクラスタのいずれかのDBサーバーが停止している場合でも、VMクラスタ・リソースをスケーリングできます:
    • DBサーバーが停止し、スケーリングが実行された場合、DBサーバーおよびVMがオンラインに戻っても、そのサーバー上のVMは新しいOCPUに自動的にスケーリングされません。クラスタ内のすべてのVMが同じOCPU値を持つことを確認するのは、ユーザーの責任です。
    • DBサーバーが停止している場合でも、そのDBサーバー上にVMを持つVMクラスタに対する請求は停止しません。

メモリーおよびラージ・ページのサイズ変更

VMクラスタでデータベース・サーバーのメモリーをスケール・アップおよびスケール・ダウンできます。メモリーのスケーリングを有効にするには、データベース・サーバーのローリング再起動が必要です。メモリー・スケーリングが成功するには、データベースがオープン状態で自動起動する必要があります。

VMクラスタ内のメモリーを変更すると、そのクラスタ内のVMのラージ・ページ(HugePages)設定に影響します。VMが最初に作成されるとき、各VMのオペレーティング・システムは、メモリーの50%がラージ・ページ用にVMに割り当てられて構成され、データベースはSGAにそのメモリーを使用するように構成されます。変更の影響を理解しないかぎり、ラージ・ページ構成を変更しないことをお薦めします。構成が適切でないと、すべてのデータベースの起動が妨げられ、VMのブートが妨げられることもあります。

ラージ・ページ構成の変更はお薦めしませんが、許可されています。ただし、VMのメモリーが後でサイズ変更される場合は、クラウドの自動化によって変更がオーバーライドされる可能性があります。メモリーのサイズ変更操作中、クラウド自動化は、最大制限60%で、ラージ・ページ・メモリーを合計メモリーに対するパーセンテージで維持しようとします。ラージ・ページが合計メモリーの60%を超える値を使用するように構成されている場合、クラウド自動化では、この60%の制限に自動的にサイズ変更されます。

新しいラージ・ページの割当てが計算されると、自動化によって次のチェックが実行されます。
  • 条件1: 現在のHugePages使用量に1.15を掛けた値(現在使用されている値より15%多い値)は、新しいラージ・ページ割当てより小さくする必要があります。
  • 条件2: 現在のHugePages使用量に1.15を掛けた値も、新しい合計メモリー・サイズの60%未満である必要があります。
ノート

現在のHugePagesの使用方法は、現在の合計HugePagesから空きHugePagesを減算することによって決まります。
両方の条件が満たされた場合、クラウド自動化はメモリー変更をVMに適用します。いずれかの条件が満たされない場合、プロセスは次のようなエラーで終了します。
EXACLOUD: Requested memory is insufficient. The new hugepage count is <<>>, which is less than the minimum required for the VM. Not proceeding with the change.

このプロセスにより、VMをブートするのに十分な従来型メモリーが確保されます。サイズ変更を続行する前に、データベース・インスタンスを実行して、現在のラージ・ページの使用状況を判断するための事前チェックが自動化によって実行されます。事前チェックで、サイズ変更後に既存のデータベースをサポートするのに十分なサイズのページ・メモリーがないことが示された場合、サイズは失敗し、プロセスは続行されません。

ASMストレージの計算

次の式を使用して、最小限必要なASMストレージを計算します:

  • DATARECOなどのディスク・グループごとに、VMクラスタの任意のゲストVMでasmcmd lsdgコマンドを実行して、合計サイズと空きサイズをメモします。
  • 各ディスク・グループの使用済サイズを(合計サイズ - 空きサイズ) /3として計算します。ディスク・グループはトリプル・ミラー化されているため、/3が使用されます。
  • DATA:RECOの比率は:

    80:20 (「ローカル・バックアップ」オプションがユーザー・インタフェースで選択されていない場合)。

    40:60 (「ローカル・バックアップ」オプションがユーザー・インタフェースで選択されている場合)。

  • ユーザー・インタフェースで指定された新しい合計サイズが次の条件を満たしていることを確認します:

    DATAの使用済サイズ * 1.15 <= (新しい合計サイズ * DATA % )

    RECOの使用済サイズ * 1.15 <= (新しい合計サイズ * RECO % )

例5-3 ASMストレージの計算

  1. ゲストVMでasmcmd lsdgコマンドを実行します:
    • SPARSEなし:
      /u01/app/19.0.0.0/grid/bin/asmcmd lsdg
      ASMCMD>
      State   Type Rebal Sector Logical_Sector Block AU     Total_MB   Free_MB    Req_mir_free_MB   Usable_file_MB   Offline_disks    Voting_files   Name
      MOUNTED HIGH N        512     512        4096 4194304 12591936   10426224   1399104           3009040           0                       Y      DATAC5/
      MOUNTED HIGH N        512     512        4096 4194304 3135456    3036336    348384            895984            0                       N      RECOC5/
      ASMCMD>
    • SPARSEあり:
      /u01/app/19.0.0.0/grid/bin/asmcmd lsdg
      ASMCMD>
      State   Type Rebal Sector Logical_Sector Block AU       Total_MB   Free_MB   Req_mir_free_MB   Usable_file_MB   Offline_disks    Voting_files   Name
      MOUNTED HIGH N        512     512        4096 4194304   12591936   10426224  1399104           3009040            0                       Y     DATAC5/
      MOUNTED HIGH N        512     512        4096 4194304   3135456    3036336   348384            895984             0                       N     RECOC5/
      MOUNTED HIGH N        512     512        4096 4194304   31354560   31354500  3483840           8959840            0                       N     SPRC5/
      ASMCMD>
    ノート

    SPARSEディスク・グループ(SPRC5)のすべての属性のリストされた値は、仮想サイズを表します。Exadata DBシステムおよびExadata Cloud@Customerでは、physicalSize:virtualSizeに1:10の比率を使用します。したがって、すべての計算目的で、SPARSEのこれらの属性について、前述の値の1/10を使用する必要があります。

  2. ディスク・グループの使用済サイズ = (Total_MB - Free_MB) /3
    • SPARSEなし:

      DATAC5の使用済サイズ = (12591936 - 10426224 ) / 3 = 704.98 GB

      RECO5の使用済サイズ = (3135456 - 3036336 ) / 3 = 32.26 GB

    • SPARSEあり:

      DATAC5の使用済サイズ = (12591936 - 10426224 ) / 3 ~= 704.98 GB

      RECO5の使用済サイズ = (3135456 - 3036336 ) /3 ~= 32.26 GB

      SPC5の使用済サイズ = (1/10 * (31354560 - 31354500)) / 3 ~= 0 GB

  3. ディスク・グループ間でのストレージの配分
    • SPARSEなし:

      この例では、DATA:RECOの比率は80:20です。

    • SPARSEあり:

      この例では、DATA RECO: SPARSEの比率は60:20:20です。

  4. リクエストされる新しいサイズは、次の条件を満たしている必要があります:
    • SPARSEなし: (たとえば、ユーザー・インタフェースで5 TB。)

      5 TB = 5120 GB ; 5120 *.8 = 4096 GB; 5120 *.2 = 1024 GB

      DATAの場合: (704.98 * 1.15 ) <= 4096 GB

      RECOの場合: (32.36 * 1.15) <= 1024 GB

    • SPARSEあり: (たとえば、ユーザー・インタフェースで8 TB。)

      8 TB = 8192 GB; 8192 *.6 = 4915 GB; 8192 *.2 = 1638 GB; 8192 *.2 = 1638 GB

      DATAの場合: (704.98 * 1.15 ) <= 4915 GB

      RECOの場合: (32.36 * 1.15) <= 1638 GB

      SPRの場合: (0 * 1.15) <= 1638 GB

前述のサイズ変更は成功します。新しいサイズが前述の条件を満たしていない場合、サイズ変更は事前チェックに失敗します。

VMにプロビジョニングできるローカル・ストレージの見積り

VMイメージには、VMとそのオペレーティング・システムの起動と実行に必要なファイル、および/u02に格納されているOracle Homesの領域が含まれます。VMに関連付けられている任意のファイル・システムに割り当てることができる最小値を超える追加ローカル記憶域の容量を見積もるには、サーバー上のすべてのVMのVMイメージのサイズを合計使用可能領域から引きます。ファイル・システムを展開してデフォルトのVMイメージ・サイズを変更していない場合は、次のVMイメージ・サイズ(デフォルトおよび最小)を使用します。VMイメージ・サイズがある場合、または変更する予定がある場合は、OCIコンソールおよび「VMクラスタのスケーリング」アクションを使用して、既存のVMクラスタに割り当てられ、使用可能なものをチェックする必要があります。一部の/u02以外のファイル・システムを拡張すると、ファイル・システムに追加されたよりも多くの増分ストレージが消費されるためです。この情報は、新しいVMクラスタの作成中に「VMクラスタの構成」アクションでも使用できます。

X8-2およびX7-2システム

  • VMイメージで使用可能な合計領域(X7のすべてのシステム): 1237 GB
  • VMイメージで使用可能な合計領域(X8のすべてのシステム): 1037 GB
  • /u02を含むVMイメージ・サイズ(デフォルトおよび最小): 244 GB
  • デフォルト(最小) /u02: 60 GB

X8M-2システム

  • VMイメージで使用可能な合計領域(X8Mベース・システム): 1237 GB
  • VMイメージで使用可能な合計領域(X8Mエラスティック): 2500 GB
  • /u02を含むVMイメージ・サイズ(デフォルトおよび最小): 244 GB
  • デフォルト(最小) /u02: 60 GB

X11M、X10MおよびX9M-2システム

  • VMイメージで使用可能な合計(ベース・システムX9M): 1077 GB
  • VMイメージで使用可能な合計(エラスティック): 2243 GB
  • /u02を含むVMイメージ・サイズ(デフォルトおよび最小): 244 GB
  • デフォルト(最小) /u02: 60 GB

ローカル・ストレージのスケーリング

ローカル領域のスケーリング操作のガイドライン

ローカル・ストレージは、VM内の多数の個々のファイル・システムのサイズを変更することでスケーリングできます。ファイル・システムは、デフォルトで最小サイズで作成されます。必要に応じて、ファイル・システムのサイズを増やすことができます。ただし、縮小できるのは/u02のみです。他のファイル・システムのサイズは増やすことしかできません。任意のファイル・システムでサポートされている最大サイズは900 GBです。

すべてのファイル・システムによって消費されるストレージが、ファイル・システム・サイズの合計を超えています。ファイル・システムのサイズ変更時の空きローカル・ストレージへの影響を確認するには、OCIコンソールに表示される計算を参照してください。

OCIコンソールまたはAPIを使用して、次のローカル・ファイル・システムのサイズを増減できます:

  • /u02

OCIコンソールまたはAPIを使用すると、次のローカル・ファイルシステムのサイズを増やすことができます:

  • /
  • /u01
  • /tmp
  • /var
  • /var/log
  • /var/log/audit
  • /home

ただし、次のローカルファイルシステムのサイズは変更できません。

  • /crashfiles
  • /boot
  • /acfs01
  • /u01/app/19.0.0.0/grid
ノート

  • /u02を除き、ファイル・システムは拡張のみ可能で、拡張後にそのサイズを減らすことはできません。
  • X8M以降では、ゲストVMファイル・システムを拡張する際にローリング再起動は必要ありません。ただし、/u02のサイズを小さくする場合は、各VMのローリング再起動が必要です。
  • 各ファイル・システムは最大900 GBまでしか拡張できません
  • 追加のローカル・ファイル・システムのサイズを増やす機能は、X8M以降のシステムでのみサポートされます。

これらのファイル・システムのサイズ変更の詳細は、「仮想マシンにプロビジョニングできるローカル・ストレージの量の見積り」を参照してください。

現在の使用率に基づくリソース制限

  • スケールダウン操作では、クラスタ内のすべてのノードで最大のローカル領域使用率に加えて、15%のバッファを残す必要があります。
  • 許可されるノードごとの最小のローカル領域は、前述の2つの制限よりも大きくなります。
  • 各ノードでdf –khコマンドを実行して、最大のローカル・ストレージを含むノードを見つけます。
  • csshなどのユーティリティを使用すると、コマンドを一度だけ入力して、クラスタ内のすべてのホストから同じコマンドを発行することもできます。
  • 各ノードをスケール・ダウンできるローカル・ストレージの最小値は、1.15x (すべてのノードで使用されるローカル領域の最大値)です。

ACFSファイル・システム

サポートからリクエストされた場合は、/acfs01ファイル・システムのサイズを変更することもできます。このファイルシステムは、ソフトウェアをステージングするためにシステムで使用されます。Exadataストレージを使用し、前述の/u02の制限の対象にはなりません。これは、クラスタ内のすべてのノードから表示される共有ファイル・システムであり、任意のVMのコマンドラインからオンライン・サイズ変更できます。

  • デフォルト・サイズ: /acfs01のデフォルト・サイズは100 GBです。
  • スケーリング/acfs01: /sbin/acfsutilコマンドを使用して、任意のVMからユーザー・グリッドとしてacfs01をスケーリングできます。リブートは必要ありません。サイズ変更操作は、VMクラスタで実行されているデータベース・サービスの可用性には影響しません。gridユーザーが発行する次のコマンドでは、/acfs01のサイズが100 GB増加します: /sbin/acfsutil size +100 GB /acfs01
  • 必要に応じて、追加のACFSファイル・システムを作成できます。これらはExadata Storageディスク・グループからのストレージも消費し、クラスタ内のすべてのVM間で共有できます。詳細は、ACFSのドキュメントを参照してください。

コンソールを使用したOracle Exadata Database Service on Cloud@CustomerでのVMクラスタの管理

コンソールを使用して、Oracle Exadata Database Service on Cloud@CustomerでVMクラスタを作成、編集および管理する方法について学習します。

コンソールを使用したASM VMクラスタの作成

ASM VMクラスタを作成するには、インフラストラクチャの構成に必要なフィールドに値を指定する準備ができています。

ASM VMクラスタを作成するには:

  • VMクラスタをホストするためにアクティブなExadataインフラストラクチャが使用可能です。
  • VMクラスタを使用するために検証済のVMクラスタ・ネットワークが使用可能です。
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. Exadataインフラストラクチャを含むリージョンを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 「Exadata VMクラスタの作成」をクリックします。
  5. 「Exadata VMクラスタの作成」ページで、リクエストされた情報を指定します:
    1. コンパートメントの選択:使用可能なコンパートメントのリストから、VMクラスタを含めるコンパートメントを選択します。
    2. 表示名の指定: 表示名は、わかりやすい名前で、VMクラスタの識別に使用できます。Oracle Cloud Identifier (OCID)でVMクラスタを一意に識別するため、この名前は一意である必要はありません。
    3. Exadataインフラストラクチャの選択:リストから、VMクラスタをホストするExadataインフラストラクチャを選択します。使用可能でアクティブなExadataインフラストラクチャを含まないVMクラスタは作成できません。
    4. VMクラスタ・ネットワークの選択: リストから、VMクラスタに使用するVMクラスタ・ネットワーク定義を選択します。VMクラスタを作成するには、使用可能で検証済のVMクラスタ・ネットワークが必要です。
    5. VMクラスタ・タイプ:
      ノート

      VMクラスタのデプロイ後にVMクラスタ・タイプを変更することはできません。VMクラスタ・タイプを変更する場合は、新しいVMクラスタを作成し、データベースを新しいクラスタに移行する必要があります。
      • Exadata Database:制限なしの標準データベースVMで、すべてのワークロードに適しています。
      • Exadata Database開発者:制限付きの開発者データベースVMで、アプリケーション開発にのみ適しています。
    6. VMクラスタの構成:
      • DBサーバー:
        • VMリソースを割り当てるVM配置の「DBサーバーの変更」をクリックします。
        • 「DBサーバーの変更」ダイアログで:

          VMクラスタ・タイプ- Exadata Database: VM配置用のデータベース・サーバーを少なくとも1つ選択します。メンテナンスおよび計画外停止中も使用可能な高可用性データベース・サービスが必要な場合は、少なくとも2つのデータベース・サーバーを選択します。VMごとの割当てに使用できる最大リソースは、選択したデータベース・サーバーの数に基づきます。

          VMクラスタ・タイプ- Exadata Database-Developer: VM配置用のデータベース・サーバーを1つ選択します。選択できるデータベース・サーバーは1つのみです。
          ノート

          • すでに8つのVMが実行されているDBサーバーは選択できません。
          • 選択したDBサーバー全体で最大ローカル・ストレージ・リソースを計算する場合、VMをホストするためにシステムが必要とする予約済ローカル・ストレージは、最も少ないリソースを持つDBサーバーから控除されます。

            たとえば、選択したDBサーバー全体で使用可能なローカル・ストレージがDB Server 3で823 GB、DB Server 4で813 GBの場合、選択したサーバー全体の最小値は813 GBで、リソース割当てに使用可能な最大値は813 GB - 184 GB (X8M DBサーバーでVMをホストするための予約済ローカル・ストレージ) = 629 GBです。

            詳細は、VMにプロビジョニングできるローカル・ストレージの容量の見積りを参照してください。

        • 「変更の保存」をクリックします。
      • VM当たりのOCPU (X11MのECPU)数を指定:このクラスタ内の各VMに対してプロビジョニングされるOCPU (X11MのECPU)数を指定します。(VMのシャットダウン条件として) X11MにOCPUを0または0 ECPUを指定する場合を除き、最小値はVMごとに2 OCPU、またはVMごとに8 ECPUです(VMのライブ条件)。

        ゼロの値を指定すると、VMクラスタ仮想マシンは、クラスタ作成プロセスの最後にすべて停止します。この場合、後でOCPU (X11MのECPU)リソースをスケーリングして仮想マシンを起動できます。コンソールを使用したVMクラスタのリソースのスケーリングを参照してください。

        VMクラスタ全体のOCPU (X11MのECPU)数は、指定したVMごとのOCPU (X11MのECPU)数およびVMクラスタに構成されている物理データベース・サーバー数に基づいて自動的に計算されます。

        OCPU: Oracle Compute Unit (OCPU)は、ハイパースレッドを有効にしたIntel Xeonプロセッサの1つの物理コアと同等のCPU性能を提供します。各OCPUは、vCPUと呼ばれる、2つのハードウェア実行スレッドに対応します。

        『Oracle Platform as a ServiceおよびInfrastructure as a Service – パブリック・クラウド・サービス仕様書 - 従量制と非従量制』を参照してください。

        ECPU: ECPUは抽象化されたコンピュート・リソースの尺度です。ECPUは、コンピュートおよびストレージ・サーバーのプールから柔軟に割り当てられたコア数に基づいています。

      • VMクラスタに対してリクエストされたOCPU (X11MのECPU)数: 「VM当たりのOCPU (X11MのECPU)数を指定」フィールドで指定した値に基づいてVMクラスタに割り当てられたCPUコアの合計数が表示されます。このフィールドは編集できません。
      • VM当たりのメモリー(GB)を指定: 個々のVMごとのメモリーを指定します。値は1GBの倍数とする必要があり、Exadataインフラストラクチャで使用可能なメモリーによって制限されます。
      • VMクラスタに対してリクエストされたメモリー(GB): 「VM当たりのメモリー(GB)を指定」フィールドで指定した値に基づいてVMクラスタに割り当てられたメモリーの合計量が表示されます。このフィールドは編集できません。
      • VM当たりのローカル・ファイル・システム・サイズ(GB)を指定: 個々のVMごとのローカル・ファイス・システム・サイズを指定します。値は1 GBの倍数である必要があり、X11Mインフラストラクチャ上のファイル・システムの使用可能なサイズによって制限されます。

        ローカル・システム・ストレージの最小サイズは60 GBである必要があります。新しいVMクラスタを作成するたびに、使用可能な合計領域のうち残りの領域が新しいVMクラスタに使用されます。

        個々のVMごとのサイズを指定する方法の詳細および手順は、スケール・アップまたはスケール・ダウン操作の概要を参照してください。

        1. 「追加ローカル・ファイル・システム構成オプションの表示」をクリックします。
        2. 必要に応じて、//u01/tmp/var/var/log/var/log/auditおよび/homeファイル・システムのサイズを変更します。
          ノート

          • これらのファイル・システムは拡張のみ可能で、拡張後にサイズを減らすことはできません。
          • バックアップ・パーティションおよびミラー化により、/および/varファイル・システムは、割り当てられた領域の2倍を消費します。これは、読取り専用ミラー化による/(GB)の割当て済ストレージの合計およびミラー化による/var (GB)の割当て済ストレージの合計フィールドに示されます。
          • VMクラスタの作成後、「Exadataインフラストラクチャの詳細」ページの「Exadataリソース」セクションをチェックして、ローカル・ストレージ(/u02)およびローカル・ストレージ(追加のファイル・システム)に割り当てられたファイル・サイズを確認します。
      • VM当たりの予約済ローカル・ストレージ(GB): ルート・ファイル・システム、Oracle Grid Infrastructureホームおよび診断ログ用に内部で予約されているローカル・ストレージ・サイズが表示されます。このフィールドは編集できません。
    7. Exadataストレージの構成: 次の設定で、Exadataストレージを構成してVMクラスタで使用する方法を定義します。選択したストレージ・タイプは、VMクラスタが目的のストレージ・タイプでプロビジョニングされると、後で変更できません。自動ストレージ・タイプ(ASM)とExascaleの2つのオプションを選択できます。Exascaleストレージ・タイプの詳細は、コンソールを使用したExascale VMクラスタの作成を参照してください。
      自動ストレージ管理(ASM)
      • 使用可能なExadataストレージの指定: 個々のVMごとのサイズを指定します。推奨される最小サイズは2 TBです。
      • Exadataスナップショットのストレージの割当て: このオプションを選択して、Exadataスナップショット機能をサポートするために必要なスパース・ディスク・グループを作成します。Exadataスナップショットによって、非常に迅速かつ簡単に作成および破棄できる領域効率のよいOracleデータベースのクローンが有効化されます。
      • ローカル・バックアップのストレージの割当て: このオプションを選択して、ローカル・データベース・バックアップを有効化するようにExadataストレージを構成します。このオプションを選択した場合、バックアップを格納するためにより多くの領域がRECOディスク・グループに割り当てられます。このオプションを選択しない場合、ローカルExadataストレージをVMクラスタ内のデータベースのバックアップ保存先として使用することはできません。

      表5-16ストレージ割当て

      ストレージ割当て DATAディスク・グループ RECOディスク・グループ SPARSEディスク・グループ

      Exadataスナップショット: いいえ

      ローカルExadataストレージでのバックアップの有効化: いいえ

      80%

      20%

      0% (SPARSEディスク・グループは作成されません。)

      Exadataスナップショット: いいえ

      ローカルExadataストレージでのバックアップの有効化: はい

      40%

      60%

      0% (SPARSEディスク・グループは作成されません。)

      Exadataスナップショットのストレージの割当て: はい

      ローカルExadataストレージでのバックアップの有効化: いいえ

      60%

      20%

      20%

      Exadataスナップショットのストレージの割当て: はい

      ローカルExadataストレージでのバックアップの有効化: はい

      35%

      50%

      15%

    8. バージョンの選択:
      • Oracle Grid Infrastructureバージョンの選択:リストから、VMクラスタにインストールするOracle Grid Infrastructureリリース(19cおよび23ai)を選択します。

        Oracle Grid Infrastructureリリースにより、VMクラスタでサポートできるOracle Databaseリリースが決まります。Oracle Grid Infrastructureソフトウェア・リリースより後のOracle Databaseリリースは実行できません。

        ノート

        Grid Infrastructure 23aiでVMクラスタをプロビジョニングするための最小要件:
        • Exadata System Software 23.1.8を実行しているExadataゲストVM
        • Exadataシステム・ソフトウェア23.1.xを実行しているExadataインフラストラクチャ
      • Exadataゲスト・バージョンを選択します。
        • Oracle Linux 7およびExadataイメージ・バージョン22.1.10.0.0.230422のExadataインフラストラクチャ:
          • 「イメージの変更」ボタンは有効になっていません。
          • Oracle Grid Infrastructureのバージョンは、デフォルトで19.0.0.0.0です。
          • Exadataゲスト・バージョンは、ホストOSのバージョンと同じです。
        • Oracle Linux 8およびExadataイメージ・バージョン23.1.3.0.0.230613のExadataインフラストラクチャ:
          • Exadataゲスト・バージョンのデフォルトは最新(23.1.3.0)です。
          • Oracle Grid Infrastructureのバージョンは、デフォルトで19.0.0.0.0になります。
          • 「イメージの変更」ボタンが有効になります。
          • 「イメージの変更」をクリックします

            結果の「変更」イメージ・パネルには、使用可能なExadataイメージのメジャー・バージョン(23.1.3.0および22.1.3.0)のリストが表示されます。

            各メジャー・バージョンの最新リリースは「(最新)」で示されます。

          • 「使用可能なすべてのバージョンの表示」をスライドします。

            Exadataイメージの最新バージョン23.1.3.0および22.1.3.0を含む6つの過去のバージョンが表示されます。

          • バージョンの選択
          • 「変更の保存」をクリックします。
    9. SSHキーの追加: VMクラスタ仮想マシンへのアクセスに使用するSSHキー・ペアの公開キー部分を指定します。キーを含むファイルをアップロードすることも、SSHキー文字列を貼り付けることもできます。

      複数のキーを指定するには、複数のキー・ファイルをアップロードするか、各キーを別々のフィールドに貼り付けます。キーを貼り付ける場合は、各キーが単一の連続した行にあることを確認してください。結合キーの長さは、10,000文字を超えることはできません。

    10. ライセンス・タイプの選択:
      • ライセンス持込み(BYOL): VMクラスタで使用するOracle Databaseソフトウェア・ライセンスを組織がすでに所有している場合は、このオプションを選択します。
        ノート

        BYOLは、Exadata Database-Developer VMクラスタ・タイプでは使用できません。
      • ライセンス込み: Exadata Database Service on Cloud@Customerの一部としてOracle Databaseソフトウェア・ライセンスにサブスクライブするには、このオプションを選択します。
    11. 診断収集:

      診断収集および通知を有効にすることで、Oracle Cloud Operationsと顧客は、ゲストVMの問題をすばやく効率的に特定、調査、追跡および解決できます。イベントをサブスクライブして、リソース状態の変更に関する通知を受けます。詳細は、イベントの開始を参照してください。

      ノート

      収集されるイベント、メトリックおよびログ・ファイルのリストが将来変更される可能性があることを理解した上でオプト・インします。この機能はいつでもオプト・アウトできます。
      • 診断イベントの有効化: Oracleがクリティカル・イベント、警告イベント、エラー・イベントおよび情報イベントを収集および公開することを許可します。
      • ヘルス・モニタリングの有効化: OracleがOracle Databaseの起動/停止、ディスク領域の使用量などのヘルス・メトリック/イベントを収集し、Oracle Cloud operationsと共有することを許可します。一部のイベントの通知も受信します。
      • インシデント・ログおよびトレース収集の有効化: 障害診断および問題解決を可能にするためにOracleがインシデント・ログおよびトレースを収集できるようにします。

        デフォルトでは、3つのチェック・ボックスがすべて選択されています。デフォルト設定をそのままにすることも、必要に応じてチェックボックスを選択解除することもできます。診断収集設定は、「VMクラスタの詳細」ページの「一般情報」 >> 「診断収集」の下に表示されます。
        • 有効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(3つのオプションすべて)の収集を選択した場合。

        • 無効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(3つのオプションすべて)を収集しないことを選択した場合。

        • 一部有効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(1つまたは2つのオプション)の収集を選択した場合。
    12. 拡張オプションの表示:
      • タイム・ゾーン: Exadataインフラストラクチャのデフォルトのタイム・ゾーンはUTCですが、別のタイム・ゾーンを指定できます。タイム・ゾーン・オプションは、Java.util.TimeZoneクラスとOracle Linuxオペレーティング・システムの両方でサポートされています。
        ノート

        UTCまたはブラウザで検出されたタイム・ゾーン以外のタイム・ゾーンを設定する場合は、「別のタイム・ゾーンの選択」オプションを選択し、リージョンまたはを選択して、対応するタイム・ゾーンを選択します。

        目的のリージョンまたは国が表示されない場合は、「その他」を選択し、適切なタイム・ゾーンを選択します。

      • タグ: オプションで、タグを適用できます。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用する必要があるかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
  6. オプションで、リソース構成をスタックとして保存できます。
    • リソース構成をスタックとして保存するには:
      1. 「スタックとして保存」をクリックします。
      2. 表示された「スタックとして保存」ダイアログで、次の詳細を指定します:
        1. 名前: (オプション)覚えやすく、わかりやすい名前を指定します。
        2. 説明: (オプション)簡単な説明を入力します。
        3. コンパートメント: このスタックが存在するコンパートメントを選択します。
        4. タグ: タグを追加します。
      3. 「保存」をクリックします。

        スタックを保存すると、保存されたスタックへのリンクを含むバナーが表示されます。

      4. リンクをクリックして、リソース・マネージャ・サービスのコンソールでスタックを開きます。

        リソース・マネージャおよびTerraformを参照してください。

    • スタックの詳細を表示するには:
      1. ナビゲーション・メニューを開きます。「開発者サービス」で、「リソース・マネージャ」をクリックします。
      2. 「スタック」をクリックします。
      3. 詳細を表示するスタックの名前をクリックします。

        または、「アクション」メニュー(3つのドット)をクリックし、「スタック詳細の表示」オプションを選択します。

  7. 「VMクラスタの作成」をクリックします。

    「VMクラスタ詳細」ページが表示されます。作成プロセスの実行中は、VMクラスタの状態は「保留中」です。VMクラスタの作成プロセスが完了すると、VMクラスタの状態は「使用可能」に変わります。

    「VMクラスタの詳細」ページの「Exadata Databaseストレージ」セクションには、構成されているストレージのタイプ(この場合はASM)が表示されます。

コンソールを使用したExascale VMクラスタの作成

Exascale VMクラスタを作成するには、インフラストラクチャの構成に必要なフィールドに値を指定する準備ができています。

Exascale VMクラスタを作成するには:

  • VMクラスタをホストできるアクティブなExadataインフラストラクチャ。
  • VMクラスタで使用できる検証済のVMクラスタ・ネットワーク。
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. Exadataインフラストラクチャを含むリージョンを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 「Exadata VMクラスタの作成」をクリックします。
  5. 「Exadata VMクラスタの作成」ページで、リクエストされた情報を指定します:
    1. コンパートメントの選択:使用可能なコンパートメントのリストから、VMクラスタを含めるコンパートメントを選択します。
    2. 表示名の指定: 表示名は、わかりやすい名前で、VMクラスタの識別に使用できます。Oracle Cloud Identifier (OCID)でVMクラスタを一意に識別するため、この名前は一意である必要はありません。
    3. Exadataインフラストラクチャの選択:リストから、VMクラスタをホストするExadataインフラストラクチャを選択します。使用可能でアクティブなExadataインフラストラクチャを含まないVMクラスタは作成できません。
    4. VMクラスタ・ネットワークの選択: リストから、VMクラスタに使用するVMクラスタ・ネットワーク定義を選択します。VMクラスタを作成するには、使用可能で検証済のVMクラスタ・ネットワークが必要です。
    5. VMクラスタ・タイプ
      ノート

      VMクラスタのデプロイ後にVMクラスタ・タイプを変更することはできません。VMクラスタ・タイプを変更する場合は、新しいVMクラスタを作成し、データベースを新しいクラスタに移行する必要があります。
      • Exadata Database:制限なしの標準データベースVMで、すべてのワークロードに適しています。
      • Exadata Database開発者:制限付きの開発者データベースVMで、アプリケーション開発にのみ適しています。
    6. VMクラスタの構成:
      • DBサーバー:
        • VMリソースを割り当てるVM配置の「DBサーバーの変更」をクリックします。
        • 「DBサーバーの変更」ダイアログで:

          VMクラスタ・タイプ- Exadata Database: VM配置用のデータベース・サーバーを少なくとも1つ選択します。メンテナンスおよび計画外停止中も使用可能な高可用性データベース・サービスが必要な場合は、少なくとも2つのデータベース・サーバーを選択します。VMごとの割当てに使用できる最大リソースは、選択したデータベース・サーバーの数に基づきます。

          VMクラスタ・タイプ- Exadata Database-Developer: VM配置用のデータベース・サーバーを1つ選択します。1つのデータベース・サーバーのみを選択できます。

          ノート

          • すでに8つのVMが実行されているDBサーバーは選択できません。
          • 選択したDBサーバー全体で最大ローカル・ストレージ・リソースを計算する場合、VMをホストするためにシステムが必要とする予約済ローカル・ストレージは、最も少ないリソースを持つDBサーバーから控除されます。

            たとえば、選択したDBサーバー全体で使用可能なローカル・ストレージがDB Server 3で823 GB、DB Server 4で813 GBの場合、選択したサーバー全体の最小値は813 GBで、リソース割当てに使用可能な最大値は813 GB - 184 GB (X8M DBサーバーでVMをホストするための予約済ローカル・ストレージ) = 629 GBです。

            詳細は、VMにプロビジョニングできるローカル・ストレージの容量の見積りを参照してください。

        • 「変更の保存」をクリックします。
      • VM当たりのOCPU (X11MのECPU)数を指定:このクラスタ内の各VMに対してプロビジョニングされるOCPU (X11MのECPU)数を指定します。(VMのシャットダウン条件として) X11MにOCPUを0または0 ECPUを指定する場合を除き、最小値はVMごとに2 OCPU、またはVMごとに8 ECPUです(VMのライブ条件)。

        ゼロの値を指定すると、VMクラスタ仮想マシンは、クラスタ作成プロセスの最後にすべて停止します。この場合、後でOCPU (X11MのECPU)リソースをスケーリングして仮想マシンを起動できます。コンソールを使用したVMクラスタのリソースのスケーリングを参照してください。

        VMクラスタ全体のOCPU (X11MのECPU)数は、指定したVMごとのOCPU (X11MのECPU)数およびVMクラスタに構成されている物理データベース・サーバー数に基づいて自動的に計算されます。

        OCPU: Oracle Compute Unit (OCPU)は、ハイパースレッドを有効にしたIntel Xeonプロセッサの1つの物理コアと同等のCPU性能を提供します。各OCPUは、vCPUと呼ばれる、2つのハードウェア実行スレッドに対応します。

        『Oracle Platform as a ServiceおよびInfrastructure as a Service – パブリック・クラウド・サービス仕様書 - 従量制と非従量制』を参照してください。

        ECPU: ECPUは抽象化されたコンピュート・リソースの尺度です。ECPUは、コンピュートおよびストレージ・サーバーのプールから柔軟に割り当てられたコア数に基づいています。

      • VMクラスタに対してリクエストされたOCPU (X11MのECPU)数: 「VM当たりのOCPU (X11MのECPU)数を指定」フィールドで指定した値に基づいてVMクラスタに割り当てられたCPUコアの合計数が表示されます。このフィールドは編集できません。
      • VM当たりのメモリー(GB)を指定: 個々のVMごとのメモリーを指定します。値は1GBの倍数とする必要があり、Exadataインフラストラクチャで使用可能なメモリーによって制限されます。
      • VMクラスタに対してリクエストされたメモリー(GB): 「VM当たりのメモリー(GB)を指定」フィールドで指定した値に基づいてVMクラスタに割り当てられたメモリーの合計量が表示されます。このフィールドは編集できません。
      • VM当たりのローカル・ファイル・システム・サイズ(GB)を指定: 個々のVMごとのローカル・ファイス・システム・サイズを指定します。値は1 GBの倍数である必要があり、X11Mインフラストラクチャ上のファイル・システムの使用可能なサイズによって制限されます。

        ローカル・システム・ストレージの最小サイズは60 GBである必要があります。新しいVMクラスタを作成するたびに、使用可能な合計領域のうち残りの領域が新しいVMクラスタに使用されます。

        個々のVMごとのサイズを指定する方法の詳細および手順は、スケール・アップまたはスケール・ダウン操作の概要を参照してください。

        1. 「追加ローカル・ファイル・システム構成オプションの表示」をクリックします。
        2. 必要に応じて、//u01/tmp/var/var/log/var/log/auditおよび/homeファイル・システムのサイズを変更します。
          ノート

          • これらのファイル・システムは拡張のみ可能で、拡張後にサイズを減らすことはできません。
          • バックアップ・パーティションおよびミラー化により、/および/varファイル・システムは、割り当てられた領域の2倍を消費します。これは、読取り専用ミラー化による/(GB)の割当て済ストレージの合計およびミラー化による/var (GB)の割当て済ストレージの合計フィールドに示されます。
          • VMクラスタの作成後、「Exadataインフラストラクチャの詳細」ページの「Exadataリソース」セクションをチェックして、ローカル・ストレージ(/u02)およびローカル・ストレージ(追加のファイル・システム)に割り当てられたファイル・サイズを確認します。
      • VM当たりの予約済ローカル・ストレージ(GB): ルート・ファイル・システム、Oracle Grid Infrastructureホームおよび診断ログ用に内部で予約されているローカル・ストレージ・サイズが表示されます。このフィールドは編集できません。
    7. Exadataストレージの構成: 次の設定で、Exadataストレージを構成してVMクラスタで使用する方法を定義します。選択したストレージ・タイプは、VMクラスタが目的のストレージ・タイプでプロビジョニングされると、後で変更できません。自動ストレージ・タイプ(ASM)とExascaleの2つのオプションを選択できます。ASMストレージ・タイプの詳細は、コンソールを使用したASM VMクラスタの作成を参照してください。
      ノート

      Exascaleストレージを構成するための最小要件

      • この機能は、Exadataインフラストラクチャ・モデルX8M以降でサポートされています。
      • この機能は、Exadataシステム・ソフトウェア・リリース24.1以降で使用できます。
      • この機能にはOracle Grid Infrastructureバージョン23ai (24.3)が必要で、Oracleデータベース・バージョン23ai (23.4)以降をサポートしています。

      最小要件が満たされない場合、Exascaleオプションは無効になります。

      Exascaleデータベース・ストレージ・ボールト:
      • 新規ストレージ・ボールトの作成: VMクラスタのプロビジョニング中に新しいExascaleデータベース・ストレージ・ボールトを作成するには、このオプションを選択します。
        • ストレージ・ボールト名:ボールトのわかりやすい名前を入力します。このボールトを別のコンパートメントに作成する場合は、「コンパートメントの変更」リンクをクリックし、コンパートメントを選択します。
        • データベースのストレージ容量:画面に表示される最小値と最大値内のデータベースのストレージ容量を入力します。
          ノート

          表示されている最大値を超える追加の領域が必要な場合は、Exascale容量を増やす必要があります。詳細は、コンソールを使用したExascale Storage Vaultのスケーリングを参照してください。
      • 既存のストレージ・ボールトの選択:選択したコンパートメントに存在するボールトを選択します。
    8. バージョンの選択:
      ノート

      Exascale VMクラスタでプロビジョニングできるのは、Oracleデータベース23aiのみです。
      • Oracle Grid Infrastructureバージョンの選択: Oracle Grid Infrastructureリリースのデフォルトは23aiです。
      • Exadataゲスト・バージョンを選択します。
        • Exadataゲスト・バージョンのデフォルトは最新(24.1.6.0)です
        • Oracle Grid Infrastructureのバージョンはデフォルトで23aiです
        • 「イメージの変更」ボタンが有効になります。
        • 「イメージの変更」をクリックします

          結果の「変更」イメージ・パネルには、使用可能なExadataイメージのメジャー・バージョン(24.1.6.0以降)のリストが表示されます。

          各メジャー・バージョンの最新リリースは「(最新)」で示されます。

        • 「使用可能なすべてのバージョンの表示」をスライドします。

          Exadataイメージの最新バージョン24.1.6.0以降を含む6つの過去のバージョンが表示されます。

        • バージョンの選択
        • 「変更の保存」をクリックします。
    9. SSHキーの追加: VMクラスタ仮想マシンへのアクセスに使用するSSHキー・ペアの公開キー部分を指定します。キーを含むファイルをアップロードすることも、SSHキー文字列を貼り付けることもできます。

      複数のキーを指定するには、複数のキー・ファイルをアップロードするか、各キーを別々のフィールドに貼り付けます。キーを貼り付ける場合は、各キーが単一の連続した行にあることを確認してください。結合キーの長さは、10,000文字を超えることはできません。

    10. ライセンス・タイプの選択:
      • ライセンス持込み(BYOL): VMクラスタで使用するOracle Databaseソフトウェア・ライセンスを組織がすでに所有している場合は、このオプションを選択します。
        ノート

        BYOLは、Exadata Database-Developer VMクラスタ・タイプでは使用できません。
      • ライセンス込み: Exadata Database Service on Cloud@Customerの一部としてOracle Databaseソフトウェア・ライセンスにサブスクライブするには、このオプションを選択します。
    11. 診断収集:

      診断収集および通知を有効にすることで、Oracle Cloud Operationsと顧客は、ゲストVMの問題をすばやく効率的に特定、調査、追跡および解決できます。イベントをサブスクライブして、リソース状態の変更に関する通知を受けます。詳細は、イベントの開始を参照してください。

      ノート

      収集されるイベント、メトリックおよびログ・ファイルのリストが将来変更される可能性があることを理解した上でオプト・インします。この機能はいつでもオプト・アウトできます。
      • 診断イベントの有効化: Oracleがクリティカル・イベント、警告イベント、エラー・イベントおよび情報イベントを収集および公開することを許可します。
      • ヘルス・モニタリングの有効化: OracleがOracle Databaseの起動/停止、ディスク領域の使用量などのヘルス・メトリック/イベントを収集し、Oracle Cloud operationsと共有することを許可します。一部のイベントの通知も受信します。
      • インシデント・ログおよびトレース収集の有効化: 障害診断および問題解決を可能にするためにOracleがインシデント・ログおよびトレースを収集できるようにします。

        デフォルトでは、3つのチェック・ボックスがすべて選択されています。デフォルト設定をそのままにすることも、必要に応じてチェックボックスを選択解除することもできます。診断収集設定は、「VMクラスタの詳細」ページの「一般情報」 >> 「診断収集」の下に表示されます。
        • 有効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(3つのオプションすべて)の収集を選択した場合。

        • 無効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(3つのオプションすべて)を収集しないことを選択した場合。

        • 一部有効: 診断、ヘルス・メトリック、インシデント・ログとトレース・ファイル(1つまたは2つのオプション)の収集を選択した場合。
    12. 拡張オプションの表示:
      • タイム・ゾーン: Exadataインフラストラクチャのデフォルトのタイム・ゾーンはUTCですが、別のタイム・ゾーンを指定できます。タイム・ゾーン・オプションは、Java.util.TimeZoneクラスとOracle Linuxオペレーティング・システムの両方でサポートされています。
        ノート

        UTCまたはブラウザで検出されたタイム・ゾーン以外のタイム・ゾーンを設定する場合は、「別のタイム・ゾーンの選択」オプションを選択し、リージョンまたはを選択して、対応するタイム・ゾーンを選択します。

        目的のリージョンまたは国が表示されない場合は、「その他」を選択し、適切なタイム・ゾーンを選択します。

      • タグ: オプションで、タグを適用できます。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用する必要があるかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
  6. オプションで、リソース構成をスタックとして保存できます。
    • リソース構成をスタックとして保存するには:
      1. 「スタックとして保存」をクリックします。
      2. 表示された「スタックとして保存」ダイアログで、次の詳細を指定します:
        1. 名前: (オプション)覚えやすく、わかりやすい名前を指定します。
        2. 説明: (オプション)簡単な説明を入力します。
        3. コンパートメント: このスタックが存在するコンパートメントを選択します。
        4. タグ: タグを追加します。
      3. 「保存」をクリックします。

        スタックを保存すると、保存されたスタックへのリンクを含むバナーが表示されます。

      4. リンクをクリックして、リソース・マネージャ・サービスのコンソールでスタックを開きます。

        リソース・マネージャおよびTerraformを参照してください。

    • スタックの詳細を表示するには:
      1. ナビゲーション・メニューを開きます。「開発者サービス」で、「リソース・マネージャ」をクリックします。
      2. 「スタック」をクリックします。
      3. 詳細を表示するスタックの名前をクリックします。

        または、「アクション」メニュー(3つのドット)をクリックし、「スタック詳細の表示」オプションを選択します。

  7. 「VMクラスタの作成」をクリックします。

    「VMクラスタ詳細」ページが表示されます。作成プロセスの実行中は、VMクラスタの状態は「保留中」です。VMクラスタの作成プロセスが完了すると、VMクラスタの状態は「使用可能」に変わります。

    「VMクラスタの詳細」ページの「Exadata Databaseストレージ」セクションには、構成されたストレージのタイプ(この場合はExascale)が表示されます。

コンソールを使用した診断収集の有効化、一部有効化または無効化

VMクラスタのプロビジョニング後に、ゲストVMの診断収集を有効化、一部有効化または無効化できます。VMクラスタ・レベルで診断収集を有効にすると、VMクラスタのすべてのリソース(DBホームやデータベースなど)に構成が適用されます。

ノート

  • 収集されるイベント、メトリックおよびログ・ファイルのリストが将来変更される可能性があることを理解した上でオプト・インします。この機能はいつでもオプトアウトできます。
  • Oracleでは今後、さらにメトリックを追加する可能性がありますが、すでにメトリックの収集を選択している場合は、オプトイン値を更新する必要はありません。現在のプリファレンスに基づいて有効/無効のままになります。
  • 以前にインシデント・ログおよびトレース・ファイルの収集にオプト・インしていて、Oracle Cloud operationsでログ収集ジョブが実行されるタイミングでオプト・アウトすることにした場合、ジョブは実行され、取り消されません。それ以降のログ収集は、インシデント・ログおよびトレース・ファイル収集オプションを再度オプトインするまで行われません。
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. Exadataインフラストラクチャを含むリージョンを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 診断データ収集を有効または無効にするVMクラスタの名前をクリックします。
  5. 「VMクラスタの詳細」ページの「一般情報」で、「診断収集」を有効化、部分的に有効化または無効化します。
  6. 「編集」をクリックします

    「診断収集設定の編集」ウィンドウが表示されます。

  7. チェックボックスを選択または選択解除して、「変更の保存」をクリックします。

コンソールを使用したプロビジョニング済クラスタへのVMの追加

プロビジョニングされたクラスタに仮想マシンを追加するには、この手順を使用します。

VMクラスタをExadata Database Service Guest VM OS 23.1にアップグレードすると、Exadata Cloud@CustomerインフラストラクチャでExadata System Softwareバージョン22.1.16以降が実行されている場合、このVMクラスタに新しいVMまたは新しいデータベース・サーバーを追加できます。

ノート

Exadata Cloud@CustomerインフラストラクチャのExadata System Software 23.1へのアップグレードは、2023年2月の更新サイクルで使用可能になります。
プロビジョニング済クラスタへのVMの追加に役立つ次の点について確認してください。
  • クラスタ内の既存のプロビジョニング済VMで実行されている同じゲストOSイメージ・バージョンは、VMクラスタを拡張するために追加された新しいVMをプロビジョニングするために使用されます。ただし、既存のVM上のゲストOSイメージに対して行われたカスタマイズは、新しく追加されたVMに手動で適用する必要があります。
  • 1年以上前のゲストOSイメージ・バージョンを実行しているVMクラスタの場合は、VMを追加してクラスタを拡張する前に、ゲストOSイメージ・バージョンを更新する必要があります。
  • Data Guard構成の一部ではないデータベースの場合、既存のクラスタ内のすべてのVMで実行されているデータベースのみが、新しくプロビジョニングされたVMに追加されます。VMのサブセットで実行されているデータベースは、新しく追加されたVMで実行するために自動的に拡張されません。
VMクラスタにVMを追加しようとすると、[FATAL] [INS-32156] Installer has detected that there are non-readable files in oracle homeというエラーが発生することがあります。問題を解決するには、クラスタ・ノードを追加する前に、VMクラスタへのVMの追加が失敗するで説明されているステップに従います。
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。

    デフォルトでVMクラスタが選択されています。

  2. コンパートメントを選択します。

    選択したコンパートメントに対するVMクラスタのリストが表示されます。

  3. 仮想マシンを追加するVMクラスタの名前をクリックします。
  4. 「VMクラスタ詳細」ページの「リソース」で、「仮想マシン」をクリックし、「仮想マシンの追加」をクリックします。
  5. 「仮想マシンの追加」ダイアログで、VMを追加する追加のDBサーバーを選択します。

    既存のDBサーバーは選択解除できません。VMごとに使用可能な最大リソースは、新しく追加されたDBサーバーに基づいて更新されます。

    DBサーバー・ステータスには、「このVMクラスタ内」「ネットワーク未構成」「追加可能」および「リソース不足」が含まれます。「追加可能」ステータスのDBサーバーのみを追加できます。

    ネットワークが構成されていないDBサーバーは追加できません。ネットワークを構成するには、関連付けられたインフラストラクチャのVMクラスタ・ネットワークを編集します。詳細は、コンソールを使用したVMクラスタ・ネットワークへの別のDBサーバーの追加を参照してください。

  6. 「追加可能」ステータスのDBサーバーを選択し、「変更の保存」をクリックします。

    DBサーバーのステータスが「割当て済」に変わります。

    ノート

    割り当てられたDBサーバーは削除できません。

新しく追加されたVMに対してData Guard対応のデータベース・インスタンスを拡張するには、Data Guard対応データベースのノードリストが更新されないを参照してください。

コンソールを使用したExadataインフラストラクチャ上のDBサーバーのリストの表示

Oracle Exadata Cloud@Customerシステム上のデータベース・サーバー・ホストのリストを表示するには、この手順を使用します。

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 「インフラストラクチャ」で、「Exadata Infrastructure」をクリックします。
  3. Exadataインフラストラクチャのリストで、詳細を表示するインフラストラクチャの表示名をクリックします。
  4. 「リソース」で、「DBサーバー」をクリックします。
  5. DBサーバーのリストで、詳細を表示するDBサーバーの名前をクリックします。

    DBサーバーによって、そこでホストされている各クラスタのVMと、割り当てられているリソースがリストされます。

コンソールを使用したVMクラスタからのVMの削除

プロビジョニングされたクラスタから仮想マシンを削除するには、この手順を使用します。

ノート

クラスタからVMを終了するには、Data Guard構成(プライマリまたはスタンバイ)の一部であるデータベースをVMから削除して、終了フローを続行する必要があります。手動ステップの詳細は、My Oracle Supportノート2811352.1を参照してください。
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. CPUリソースをスケーリングするVMクラスタを含むリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 仮想マシンを削除するVMクラスタの名前をクリックします。
  5. 「リソース」で、「仮想マシン」をクリックします。
  6. 仮想マシンのリストで、仮想マシンの「アクション」アイコン(3つのドット)をクリックし、「削除」をクリックします。
  7. 「仮想マシンの終了」ダイアログで、仮想マシンの名前を入力し、「削除」をクリックします。

    クラスタからVMが削除されます。「VMクラスタ詳細」ページの「VMクラスタ・リソース割当て」に、更新されたリソース割当ての詳細が表示されます。

コンソールを使用したVMクラスタのライセンス・タイプの更新

ライセンスを変更するには、ライセンス情報の変更に必要なフィールドに値を指定する準備をします。

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. ライセンス・タイプを更新するVMクラスタを含むリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. ライセンス・タイプを更新するVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページに、選択したVMクラスタに関する情報が表示されます。

  5. 「ライセンス・タイプの更新」をクリックします。
  6. ダイアログ・ボックスで、次のライセンス・タイプのいずれかを選択し、「変更の保存」をクリックします。
    • ライセンス持込み(BYOL): VMクラスタで使用するOracle Databaseソフトウェア・ライセンスを組織がすでに所有している場合は、このオプションを選択します。
    • ライセンス込み: Exadata Database Service on Cloud@Customerの一部としてOracle Databaseソフトウェア・ライセンスにサブスクライブするには、このオプションを選択します。

    ライセンス・タイプを更新しても、VMクラスタの機能が変更されたり、操作が中断することはありません。お客様は、VMクラスタのライセンス・タイプを月に1回のみ変更できます。

VMクラスタ作成後のコンソールを使用したSSHキーの追加

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Cloud@Customer」をクリックします。
  2. Exadataインフラストラクチャを含むリージョンを選択します。
  3. 「VMクラスタ」をクリックします。
  4. SSHキーを追加するVMクラスタの名前をクリックします。
  5. 「VMクラスタ詳細」ページで、「SSHキーの追加」をクリックします。
  6. 「SSHキーの追加」ダイアログで、いずれかの方法を選択します:
    • SSHキー・ペアの生成: コントロール・プレーンで公開キーと秘密キーのペアを生成する場合は、このオプションを選択します。

      「秘密キーの保存」および「公開キーの保存」をクリックして、SSHキー・ペアをダウンロードして保存します。

    • SSHキー・ファイルのアップロード: SSHキー・ペアを含むファイルをアップロードするには、このオプションを選択します。
    • SSHキーの貼付け: SSHキー文字列を貼り付けるには、このオプションを選択します。

      複数のキーを指定するには、「別のSSHキー」をクリックします。キーを貼り付ける場合は、各キーが単一の連続した行にあることを確認してください。結合キーの長さは、10,000文字を超えることはできません。

  7. 「変更の保存」をクリックします。

コンソールを使用したVMクラスタのリソースのスケーリング

Oracle Exadata Database Service on Cloud@Customer以降では、複数のリソースを同時にスケール・アップまたはスケール・ダウンできます。リソースを1つずつスケール・アップまたはスケール・ダウンすることもできます。

次の状況ではリソースをスケール・ダウンします:
  • ユースケース1: すべてのリソースを1つのVMクラスタに割り当てている場合で、複数のVMクラスタを作成する場合は、新しいクラスタに割り当てることができるリソースはありません。したがって、必要に応じてリソースをスケール・ダウンし、追加のVMクラスタを作成します。
  • ユースケース2: ワークロードに基づいて異なるリソースを割り当てる場合は、状況に応じてスケール・ダウンまたはスケール・アップします。たとえば、レポート/ETLのために夜間バッチ・ジョブを実行し、ジョブが終了したらVMをスケール・ダウンできます。
次のリソースを任意の組合せでスケール・ダウンできます:
  • OCPU (X11MのECPU)
  • メモリー
  • ローカル・ストレージ
  • Exadataストレージ

各スケーリング操作は、完了までに数分かかる場合があります。各操作の時間はシステム内のアクティビティによって異なりますが、原則として、ほとんどの操作はクォータ・ラックでは15分、ハーフ・ラックでは20分、フル・ラックでは30分以内に完了する必要があります。短期間で複数のOCPU (X11MのECPU)スケーリング操作を実行すると、完了までの時間が長くなる可能性があります。オンラインですが、OCPU (X11MのECPU)スケーリングは、システム全体に影響を及ぼす前に異常を検出して保護するために、すべてのVMにパラレルに実装されるわけではありません。メモリーおよびローカル・ストレージのスケーリングでは、VMの再起動が必要であり、ローリング方式で一度に1つのVMが実行されます。

複数のスケール・ダウン操作を実行すると、各操作がシリアルに実行されます。たとえば、コンソールからメモリーおよびローカル・ストレージをスケーリングする場合、システムは最初にメモリーをスケーリングし、その操作が完了するとストレージをスケーリングします。すべての操作を完了する時間は、個々の操作を完了する時間の合計になります。

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. CPUリソースをスケーリングするVMクラスタを含むリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. CPUリソースをスケーリングするVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページに、選択したVMクラスタに関する情報が表示されます。

  5. 「スケール・アップ/ダウン」をクリックします。
  6. ダイアログ・ボックスで、次のいずれかまたはすべてを調整します:
    • OCPU (X11MのECPU)数:

      「OCPU (ECPUs for X11M) Count」値は、すべての仮想マシンで有効なCPUコアの数が同じになるように、仮想マシンの数の倍数である必要があります。

      「OCPU (X11MのECPU)数」をゼロに設定すると、VMクラスタ仮想マシンがすべて停止します。ゼロ設定から変更すると、VMクラスタ仮想マシンがすべて起動します。それ以外の場合、有効なCPUコアの数の変更はオンライン操作であり、この操作のために仮想マシンが再起動されることはありません。システム構成も参照してください。

      ノート

      CPU_COUNTデータベース初期化パラメータを明示的に設定した場合、VMクラスタに割り当てられるCPUコアの数を変更しても、その設定は影響を受けません。そのため、Oracle Databaseインスタンス・ケージング機能を有効化している場合、CPU_COUNT設定を変更するまで、データベース・インスタンスでは余分なCPUコアは使用されません。CPU_COUNT0 (デフォルト設定)に設定されている場合、Oracle Databaseでは、オペレーティング・システムによってレポートされるCPUの数が継続的にモニターされ、現在の数が使用されます。
    • メモリー:

      個々のVMごとのメモリーを指定します。値は1GBの倍数とする必要があり、Exadataインフラストラクチャで使用可能なメモリーによって制限されます。

      メモリーをスケール・アップまたはスケール・ダウンすると、関連付けられた仮想マシンが1つずつローリング方式で再起動され、VMクラスタへの影響は最小限に抑えられます。

    • ローカル・ファイル・システム・サイズ:

      個々のVMごとのサイズを指定します。値は1GBの倍数とする必要があり、Exadataインフラストラクチャで使用可能なファイル・システムのサイズによって制限されます。

      ローカル・ファイル・システム・サイズをスケール・アップまたはスケール・ダウンすると、関連付けられた仮想マシンが1つずつローリング方式で再起動され、VMクラスタへの影響は最小限に抑えられます。

      1. 「追加ローカル・ファイル・システム構成オプションの表示」をクリックします。
      2. 必要に応じて、//u01/tmp/var/var/log/var/log/auditおよび/homeファイル・システムのサイズを変更します。
        ノート

        • これらのファイル・システムは拡張のみ可能で、拡張後にサイズを減らすことはできません。
        • バックアップ・パーティションおよびミラー化により、/および/varファイル・システムは、割り当てられた領域の2倍を消費します。これは、読取り専用ミラー化による/(GB)の割当て済ストレージの合計およびミラー化による/var (GB)の割当て済ストレージの合計フィールドに示されます。
      3. VMクラスタの作成後、「Exadataインフラストラクチャの詳細」ページの「Exadataリソース」セクションをチェックして、ローカル・ストレージ(/u02)およびローカル・ストレージ(追加のファイル・システム)に割り当てられたファイル・サイズを確認します。

      VM当たりの予約済ローカル・ストレージ(GB): ルート・ファイル・システム、Oracle Grid Infrastructureホームおよび診断ログ用に内部で予約されているサイズが表示されます。

    • 使用可能なExadataストレージ・サイズ:

      VMクラスタに割り当てられるExadataストレージの合計量を指定します。このストレージは、すべてのExadata Storage Serverから均等に割り当てられます。推奨される最小サイズは2 TBです。

      VMクラスタのExadataストレージ割当てを減らすことができます。ただし、新しい容量で既存のコンテンツをカバーできる必要があります。また、予想されるデータ増加にも対応できる必要があります。

      ノート

      サイズを小さくする場合、新しいサイズは現在使用されているサイズよりも15%以上大きくする必要があります。

      VMクラスタに割り当てられるExadataストレージの変更は、オンライン操作です。この操作のために仮想マシンが再起動されることはありません。

  7. .「変更の保存」をクリックします。

コンソールを使用したVMクラスタ仮想マシンの停止、起動または再起動

コンソールを使用して、仮想マシンを停止、起動または再起動します。

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 停止、起動または再起動する仮想マシンを含むVMクラスタに関連付けられているリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 停止、起動または再起動する仮想マシンを含むVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページに、選択したVMクラスタに関する情報が表示されます。

  5. 「リソース」リストで、「仮想マシン」をクリックします。

    仮想マシンのリストが表示されます。

  6. ノードのリストで、ノードの「アクション」アイコン(3つのドット)をクリックし、次のアクションのいずれかをクリックします:
    1. 起動: 停止されたノードを再起動します。ノードの再起動後、「停止」アクションが有効になります。
    2. 停止: ノードを停止します。ノードの停止後、「起動」アクションが有効になります。
    3. 再起動: ノードを停止してから再起動します。

コンソールを使用したVMクラスタ仮想マシンのステータスの確認

VMクラスタ仮想マシンのヘルス・ステータスを確認します。

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的の仮想マシンを含むVMクラスタに関連付けられているリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 目的の仮想マシンを含むVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページに、選択したVMクラスタに関する情報が表示されます。

  5. 「リソース」リストで、「仮想マシン」をクリックします。

    仮想マシンのリストが表示されます。VMクラスタ内の仮想マシンごとに、名前、状態およびクライアントIPアドレスが表示されます。

  6. ノード・リストで、目的の仮想マシンを検索し、その状態を確認します。

    アイコンの色と関連付けられたテキストは、そのステータスを示します。

    • 使用可能: 緑色のアイコン。ノードは動作中です。
    • 起動中: 黄色のアイコン。コンソールまたはAPIの起動または再起動アクションにより、ノードが起動中です。
    • 停止中: 黄色のアイコン。コンソールまたはAPIの停止または再起動アクションにより、ノードが停止中です。
    • 停止済: 黄色のアイコン。ノードが停止されます。
    • 失敗: 赤色のアイコン。エラー状態により、仮想マシンの操作を続行できません。

コンソールを使用した別のコンパートメントへのVMクラスタの移動

Oracle Exadata Database Service on Cloud@CustomerでVMクラスタを含むコンパートメントを変更するには、次の手順を使用します。

VMクラスタを移動する場合、コンパートメントの変更は、VMクラスタに関連付けられた仮想マシンおよびデータベースにも適用されます。ただし、他の関連付けられたリソース(Exadataインフラストラクチャなど)は、コンパートメントの変更の影響を受けず、現在のコンパートメントに残ります。

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 移動するVMクラスタを含むリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 移動するVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページに、選択したVMクラスタに関する情報が表示されます。

  5. 「リソースの移動」をクリックします。
  6. 表示されたダイアログで、VMクラスタの新しいコンパートメントを選択し、「リソースの移動」をクリックします。

コンソールを使用したVMクラスタの終了

VMクラスタを終了するには、まずそれに含まれるデータベースを終了する必要があります。

VMクラスタを終了すると、それがクラウド・コントロール・プレーンから削除されます。このプロセスでは、仮想マシンおよびそのコンテンツが破棄されます。
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 終了するVMクラスタを含むリージョンおよびコンパートメントを選択します。
  3. 「VMクラスタ」をクリックします。
  4. 終了するVMクラスタの名前をクリックします。

    「VMクラスタ詳細」ページに、選択したVMクラスタに関する情報が表示されます。

  5. 「終了」をクリックします。
  6. 表示されたダイアログで、VMクラスタの名前を入力し、「VMクラスタの終了」をクリックしてアクションを確認します。

APIを使用したOracle Exadata Database Service on Cloud@Customer VMクラスタの管理

APIコールのリストを確認して、Oracle Exadata Database Service on Cloud@Customer VMクラスタ・ネットワークおよびVMクラスタを管理します。

APIの使用およびリクエストの署名の詳細は、「REST API」および「セキュリティ資格証明」を参照してください。SDKについては、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。

次のAPI操作を使用して、Oracle Exadata Database Service on Cloud@Customer VMクラスタ・ネットワークおよびVMクラスタを管理します:

VMクラスタ・ネットワーク:
  • GenerateRecommendedVmClusterNetwork
  • CreateVmClusterNetwork
  • DeleteVmClusterNetwork
  • GetVmClusterNetwork
  • ListVmClusterNetworks
  • UpdateVmClusterNetwork
  • ValidateVmClusterNetwork
VMクラスタ:
  • CreateVmCluster
  • DeleteVmCluster
  • GetVmCluster
  • ListVmClusters
  • UpdateVmCluster

APIの完全なリストは、「データベース・サービスAPI」を参照してください。

コンソール接続を使用した仮想マシンのトラブルシューティング

正常に動作していない仮想マシンは、コンソール接続を使用してトラブルシューティングできます。たとえば、以前に動作していたゲストVMは応答を停止します。

ノート

シリアル・コンソール機能を使用するには、22のExadataインフラストラクチャ・バージョン22.1.10以上が必要です。Xユーザーとバージョン23.1.1以上(23の場合)。Xユーザー。シリアル・コンソール機能は、すぐに作成された新しいVMクラスタで使用できますが、次の四半期メンテナンス・サイクルの後は、以前の既存のVMクラスタでのみ使用できます。また、opcまたはrootユーザーのパスワードの設定など、次に示す前提条件をすべて確認してください。これらの要件を事前に満たすために必要な変更を行わないと、VMにアクセスできないときに必要が生じた場合にシリアルコンソールに緊急に接続できなくなります。

管理および一般的な使用のために実行中のインスタンスに接続するには、Secure Shell (SSH)を使用します。詳細は、SSHを使用した仮想マシンへの接続を参照してください

シリアルコンソールへのSSH接続を行うには、次の構成手順に従います。
  1. 適切な権限があることを確認します。
  2. SSHキー・ペアの作成を含む前提条件を完了します(まだ作成していない場合)。
  3. 仮想マシンシリアルコンソールを作成します。
  4. SSHを介してシリアル・コンソールに接続します。
インストールされているDBサーバーのバージョンを確認するには、次のステップに従います:
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 「リージョン」で、Oracle Exadataインフラストラクチャに関連付けるリージョンを選択します。
  3. 「インフラストラクチャ」で、「Exadata Infrastructure」をクリックします。
  4. 対象のインフラストラクチャの名前をクリックします。
  5. 表示された「インフラストラクチャの詳細」ページで、「バージョン」セクションに移動して、インストールされているDBサーバー・バージョンを検索します。

必要なIAMポリシー

管理者は、IAMポリシーを介してExadata Database Service on Cloud@Customerシステム上の仮想マシン・コンソールへのセキュア・アクセス権を付与する必要があります。

コンソールまたはSDK、CLIまたはその他のツールを使用したREST APIのどれを使用しているかにかかわらず、このアクセス権が必要です。権限を持っていない、または認可されていないというメッセージが表示された場合は、持っているアクセス権のタイプと作業しているコンパートメントを管理者に確認してください。

仮想マシン・コンソール接続を作成するには、管理者は、IAMポリシーを介して仮想マシン・コンソール接続を読み取って管理するためのアクセス権をユーザーに付与する必要があります。仮想マシン・コンソール接続のリソース名はdbnode-console-connectionです。仮想マシンのリソース名はdb-nodesです。次のポリシーは、仮想マシン・コンソール接続を作成する権限を付与します:

Allow group <group_name> to manage dbnode-console-connection in tenancy
Allow group <group_name> to read db-nodes in tenancy

前提条件

SSHクライアントをインストールし、SSHキー・ペアを作成する必要があります。

コントロール・プレーン接続用にオープンするポート

コントロール・プレーン・サーバー(CPS)が必要なOCIエンドポイントに到達できるように、ファイアウォール・ルールが正しいことを確認します。詳細は、表3-2を参照してください

SSHクライアントおよびコマンドライン・シェルのインストール(Microsoft Windows

Microsoft Windowsには、デフォルトでSSHクライアントは含まれていません。Windowsクライアントから接続する場合は、SSHクライアントをインストールする必要があります。PuTTY plink.exeは、Windows PowerShellまたは次のようなバージョンのOpenSSHを含むソフトウェアで使用できます:

このトピックの手順では、PuTTYおよびWindows PowerShellを頻繁に使用します。

Windows PowerShellを使用してWindowsからコンソール接続を確立する場合、PowerShellがWindowsオペレーティング・システムにすでにインストールされている可能性があります。そうでない場合は、リンクのステップに従います。PowerShellを使用してWindowsクライアントからインスタンスに接続する場合は、plink.exeが必要です。plink.exeは、PuTTYに含まれているコマンド・リンク接続ツールです。PuTTYをインストールすることも、plink.exeを個別にインストールすることもできます。インストール情報は、http://www.putty.orgを参照してください。

SSHキー・ペアの作成

セキュアなコンソール接続を作成するには、SSHキー・ペアが必要です。キー・ペアの作成に使用する方法は、オペレーティング・システムによって異なります。シリアル・コンソールに接続する場合は、RSAキーを使用する必要があります。この項では、RSA SSHキー・ペアを作成する方法を示します。

LinuxのSSHキー・ペアの作成

UNIXスタイルのシステムを使用している場合は、ssh-keygenユーティリティがすでにインストールされている可能性があります。ユーティリティをインストールするかどうかを決定するには、コマンドラインでssh-keygenと入力します。ユーティリティがインストールされていない場合は、OpenSSH for UNIXをhttp://www.openssh.com/portable.htmlからダウンロードしてインストールできます。

  1. コマンドを入力するためのシェルまたはターミナルを開きます。
  2. プロンプトで、ssh-keygenと入力し、要求されたらキーの名前を指定します。オプションで、パスフレーズを含めます。

    デフォルトの2048ビットの値(RSAキー)でキーが作成されます。

    または、次のように完全なssh-keygenコマンドを入力することもできます:
    ssh-keygen -t rsa -N "" -b 2048 -C "<key_name>" -f <path/root_name>
    引数 説明

    -t rsa

    RSAアルゴリズムを使用します。

    -N "<passphrase>"

    キーの使用を保護するためのパスワード。パスフレーズを設定しない場合、引用符の間に何も入力しないでください。

    パスフレーズは必須ではありません。これをセキュリティ対策として指定して、権限のない使用から秘密キーを保護できます。パスフレーズを指定する場合、インスタンスに接続するときにパスフレーズを指定する必要があります。これにより、通常、インスタンスへの接続の自動化が困難になります。

    -b 2048

    2048ビット・キーを生成します。2048がデフォルトであるため、2048が許容可能である場合、これを設定する必要はありません。

    SSH-2 RSAは最小限2048ビットに設定することをお薦めします。

    -C "<key_name>"

    キーを識別する名前。

    -f <path/root_name>

    キー・ペアが保存される場所と、ファイルのルート名。

PuTTYを使用したWindowsのSSHキー・ペアの作成

Windowsクライアントを使用してインスタンス・コンソール接続に接続している場合は、PuTTYによって生成されたSSHキー・ペアを使用します。

ノート

PuTTYの最新バージョンを使用していることを確認してください。http://www.putty.orgを参照してください。

  1. コンピュータ上のPuTTYフォルダ(C:\Program Files (x86)\PuTTYなど)で、puttygen.exeを検索します。puttygen.exeをダブルクリックして開きます。
  2. SSH-2 RSAのキー・タイプと2048ビットを指定します:
    • 「Key」メニューで、デフォルト値の「SSH-2 RSA key」が選択されていることを確認します。
    • 「Type of key to generate」で、デフォルト・キー・タイプの「RSA」を受け入れます。
    • 「Number of bits in a generated key」がまだ設定されていない場合、2048に設定します。
  3. 「生成」をクリックします
  4. キーにランダム・データを生成するには、PuTTYウィンドウの空白領域にマウスを移動します。

    キーが生成されると、「OpenSSH authorized_keysファイルに貼り付けるための公開キー」に表示されます。

  5. 日付とタイムスタンプを含む「Key comment」が自動的に生成されます。デフォルトのコメントのままにすることも、よりわかりやすい独自のコメントで置換することもできます。
  6. 「キー・パスフレーズ」フィールドは空白のままにします。
  7. 「秘密キーの保存」をクリックし、パスフレーズを使用しないキーの保存に関するプロンプトで、「はい」をクリックします。

    キー・ペアはPuTTY秘密キー(PPK)形式で保存されます。これは、PuTTYツール・セットでのみ機能する固有の形式です。

    キーには任意の名前を指定できますが、ppkファイル拡張子を使用してください。例、 mykey.ppk

  8. OpenSSH authorized_keysファイルに貼り付けるための「公開キー」の下に表示されるすべての生成キーを選択し、[Ctrl] + [C]を使用してコピーし、テキスト・ファイルに貼り付けてから、秘密キーと同じ場所にそのファイルを保存します。
    ノート

    「公開キーの保存」ではキーがOpenSSH形式で保存されないため、使用しないでください。

    キーには何でも名前を付けることができますが、一貫性を維持するため、秘密キーと同じ名前を付け、pubファイル拡張子を使用してください。例: mykey.pub

  9. 公開キーおよび秘密キー・ファイルの名前と場所を書き留めます。インスタンス・コンソール接続を作成する場合は、公開キーが必要です。PuTTYを使用してインスタンス・コンソール接続に接続するには、秘密キーが必要です。たとえば: $HOME\Documents\mykey.ppk
PuTTYを使用して生成されたSSHキー・ペアを使用して接続を作成するには

SSHキー・ペアの生成の詳細は、「PuTTYを使用したWindows用のSSHキー・ペアの作成」を参照してください

「シリアル・コンソール・アクセスの作成」ウィンドウで次を実行します:

  1. OpenSSH形式から生成されたSSHキーを貼り付けるか、「SSHキー・ファイルのアップロード」を選択して、「PuTTYを使用したWindows用のSSHキー・ペアの作成」のステップ8で保存された公開キーのパスを指定します。
  2. 接続が「アクティブ」になったら、「Windowsのシリアル・コンソール接続のコピー」をクリックします。
  3. 前のステップからコピーした接続文字列をテキスト・ファイルに貼り付けます。
  4. テキスト・ファイルで、<PATH_FILE_PUTTY_PRIVATE.ppk>を置き換えて、コンピュータ上のPuTTY秘密キー(PPK)ファイル・パスを指すようにします。たとえば、.ppkファイルを$HOME\Documents\mykey.ppkに保存した場合です。
  5. 変更した接続文字列をPowerShellウィンドウに貼り付け、[Enter]を押してコンソールに接続します。
シリアル・コンソールから仮想マシンへのサインイン

仮想マシン・コンソール接続を使用して仮想マシンにサインインする場合は、Secure Shell (SSH)接続を使用してサインインできます。ユーザー名とパスワードを使用してサインインする場合は、パスワードを持つユーザー・アカウントが必要です。Oracle Exadata Cloudでは、opcまたはrootユーザーのデフォルト・パスワードは設定されません。したがって、opcまたはrootユーザーとしてサインインする場合は、opcまたはrootユーザーのパスワードを作成する必要があります。または、パスワードを使用して別のユーザーを追加し、そのユーザーとしてサインインします。これは、シリアルコンソールへのログインが必要になる可能性のある状況が発生する前に、事前に完了しておく必要があります。

ファイアウォールを介した接続

シリアル・コンソールへのアクセスに使用するクライアントがファイアウォールの背後にある場合は、仮想マシンのシリアル・コンソールにアクセスするために、このクライアントが必要なエンドポイントに到達できることを確認する必要があります。シリアル・コンソールに接続するクライアント・システムは、直接またはプロキシを介して、ポート443を使用してSSH経由でシリアル・コンソール・サーバー(vm-console.exacc.us-ashburn-1.oci.oraclecloud.comなど)にアクセスできる必要があります。

仮想マシン・シリアル・コンソール接続の作成

シリアル・コンソールへのローカル接続を行う前に、仮想マシン・コンソール接続を作成する必要があります。

ノート

仮想マシン・コンソール接続は、一度に1つのクライアントに制限されます。クライアントに障害が発生した場合、接続は約5分間アクティブなままになります。この間、他のクライアントは接続できません。5分後に接続が閉じられ、新しいクライアントが接続できるようになります。5分間のタイムアウト中に、新しいクライアントが接続しようとすると失敗し、次のメッセージが表示されます:

channel 0: open failed: administratively prohibited: console access is limited to one connection at a time
  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的のVMクラスタをクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。

    「リソース」で、「コンソール接続」がデフォルトで選択されています。

  4. 「シリアル・コンソール・アクセスの作成」をクリックします。
  5. 結果の「シリアル・コンソール・アクセスの作成」ウィンドウには、SSHキーを追加するための3つのオプションがあります
    • キー・ペアの生成: Oracle Cloud Infrastructureで使用するSSHキー・ペアを生成できます。PowerShellまたはPuTTYを使用してWindowsクライアントからインスタンスに接続している場合、生成されたSSHキー・ペアは、最初に.ppkファイルに変換しないと使用できません。
    • 公開キー・ファイルのアップロード: コンピュータ上の公開キー・ファイルを参照します。「前提条件」の項のSSHキー・ペアの作成のステップに従ってキー・ペアを作成した場合は、このオプションを使用して.pubファイルに移動します。
    • 公開キーの貼付け: 公開キー・ファイルのコンテンツをテキスト・ボックスに貼り付けます。
  6. 「コンソール接続の作成」をクリックします。

    コンソール接続が作成されて使用可能になると、状態が「アクティブ」に変わります。

シリアル・コンソールへのSSH接続の作成

仮想マシンのコンソール接続を作成したら、Secure Shell (SSH)接続を使用してシリアル・コンソールに接続できます。シリアル・コンソールへのSSH接続を行う場合は、RSAキーを使用する必要があります。インスタンスの起動時に使用したものと同じSSHキーをシリアル・コンソールに使用することも、別のSSHキーを使用することもできます。

シリアル・コンソールでの作業が完了し、SSH接続を終了したら、シリアル・コンソール接続を削除する必要があります。セッションを切断しないと、Oracle Cloud Infrastructureが24時間後にシリアル・コンソール・セッションを終了するため、再度接続するために再認証を行う必要があります。

サーバー・ホスト・キーの検証

シリアル・コンソールに初めて接続する場合、サーバー・ホスト・キーの指紋を検証するように求められます。サーバー・ホスト・キーの指紋は、サーバー・ホストの公開SSHキーのSHA256ハッシュです。サーバーSSHハンドシェイク・レスポンスは、関連付けられた秘密キーで署名されます。サーバー・ホスト・キーのフィンガープリントを検証すると、潜在的な攻撃から保護されます。

シリアル・コンソールに手動で接続する場合、サーバー・ホスト・キーは自動的に検証されません。指紋を手動で検証するには、Oracle Cloud Infrastructure Consoleに表示された指紋値を、接続時に端末に表示されたRSAキー・フィンガープリントの値と比較します。

コンソールでサーバー・ホスト・キーの指紋を見つけるには、「仮想マシン」詳細ページの「リソース」で、「コンソール接続」をクリックします。この表には、サーバー・ホスト・キーのフィンガープリントが表示されます。コンソールの指紋が、シリアル・コンソールに接続するときに端末に表示されたRSAキー・フィンガープリントの値と一致する必要があります。

サーバー・ホスト・キーは、セキュリティ上の目的で定期的にローテーションされます。キー・ローテーションを行うと、1つのキー・バージョンによって暗号化または署名されるデータの量を制限することで、キーが危険にさらされたときにリスクを軽減できます。キーがローテーションされたときに、シリアル・コンソールに接続しようとすると、攻撃の可能性を示す警告が表示されます。この警告には、ホスト・キー検証失敗エラーおよび.ssh/known_hostsファイル内の行番号が含まれます。.ssh/known_hostsファイルでその行を削除してから、シリアル・コンソールに再接続します。その後、新しいサーバー・ホスト・キー・指紋の受入れを求められます。

Mac OS XおよびLinuxオペレーティング・システムからの接続

SSHクライアントを使用してシリアル・コンソールに接続します。Mac OS XおよびほとんどのLinuxやUNIX系のオペレーティングシステムには、デフォルトでSSHクライアントOpenSSHが含まれています。

Mac OS XまたはLinuxでOpenSSHを使用してシリアル・コンソールに接続するには

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的のVMクラスタをクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。
  4. Oracle Cloud Infrastructure Consoleの「仮想マシン詳細」ページで、「リソース」の下の「コンソール接続」をクリックします。
  5. 「アクション」メニュー(3つのドット)をクリックし、「Linux/Macのシリアル・コンソール接続のコピー」をクリックします。
  6. 接続文字列を Mac OS Xまたは Linuxシステムの端末ウィンドウに貼り付け、Enterキーを押してコンソールに接続します。

    デフォルトのSSHキーまたはSSH-agentを使用していない場合は、アイデンティティ・ファイル・フラグ-iを含むようにシリアル・コンソール接続文字列を変更して、使用するSSHキーの秘密キー部分(id_rsaなど)を指定します。次の行に示すように、SSH接続とSSH ProxyCommandの両方にこのフラグを指定します:

    ssh -i /<path>/<ssh_key> -o ProxyCommand='ssh -i /<path>/<ssh_key> -W %h:%p -p 443...
  7. プロンプトが表示されたら、サーバー・ホスト・キーのフィンガープリントを検証して受け入れます。

    以前にサーバー・ホスト・キーのフィンガープリントを受け入れていたが、そのキーがローテーションされている場合は、攻撃の可能性を示す警告が表示されます。この警告には、ホスト・キー検証失敗エラーおよび.ssh/known_hostsファイル内の行番号が含まれます。.ssh/known_hostsファイルで指定された行を削除してから、シリアル・コンソールに再接続します。新しいサーバー・ホスト・キー・指紋を検証して受け入れます。

  8. [Enter]を再度押すと、コンソールがアクティブ化されます。

    接続がアクティブな場合は、コンソールにメッセージが表示されます。

    =================================================
    IMPORTANT: You are now connected to the serial console for this VM. This should be used in emergency situations only.
    
    See product documentation for more details and alternative connectivity options for normal operations
    =================================================
  9. 仮想マシンを再起動します。

    ユーザー名またはパスワードを入力する必要があります。仮想マシンが機能していて、接続がアクティブな場合、シリアル出力がコンソールに表示されます。コンソールにシリアル出力が表示されない場合、ゲストVMオペレーティング・システムは起動していません。

    トラブルシューティング・オプションの詳細は、Linuxオペレーティング・システムでのゲストVMコンソール接続からの仮想マシンのトラブルシューティングを参照してください。

    1. ExaDB-C@Cの「VMクラスタの詳細」ページに移動します。
    2. 「リソース」で、「仮想マシン」をクリックします。
    3. リブートする仮想マシンの「アクション」メニュー(3つのドット)から「再起動」を選択します。
Windowsオペレーティング・システムからの接続

Microsoft Windows PowerShellからシリアル・コンソールに接続するステップは、OpenSSHのステップとは異なります。次のステップは、Windowsターミナルでは機能しません。

ノート

PowerShellを使用してWindowsクライアントからインスタンスに接続する場合は、plink.exeが必要です。plink.exeは、PuTTYに含まれているコマンド・リンク接続ツールです。PuTTYをインストールすることも、plink.exeを個別にインストールすることもできます。詳細は、「SSHクライアントおよびコマンドライン・シェルのインストール(Windows)」を参照してください。

Microsoft Windowsでシリアル・コンソールに接続するには

  1. Oracle Cloud Infrastructure Consoleの「仮想マシン詳細」ページで、「リソース」の下の「コンソール接続」をクリックします。
  2. 「アクション」メニュー(3つのドット)をクリックします。

    使用しているSSHクライアントに応じて、次のいずれかを行います:

    • Windows PowerShellを使用している場合、「Windowsのシリアル・コンソール接続のコピー」をクリックします。
    • OpenSSHを使用している場合、「Linux/Macのシリアル・コンソール接続のコピー」をクリックします。
    ノート

    Windows用にコピーされた接続文字列には、秘密キー・ファイルの場所を指定するパラメータ-iが含まれています。接続文字列のこのパラメータのデフォルト値は、Windowsクライアントで構成されていないか、秘密キー・ファイルが保存されていない可能性がある環境変数を参照しています。次のステップに進む前に、-iパラメータに指定した値を確認し、必要な変更を加えます。

  3. ファイル・パスを秘密キー・ファイルに追加できるように、前のステップでコピーした接続文字列をテキスト・ファイルに貼り付けます。
  4. テキスト・ファイルで、$env:homedrive$env:homepath\oci\console.ppkをコンピュータ上の.ppkファイルへのファイル・パスに置き換えます。このファイル・パスは文字列に2回出現します。両方の場所で置き換えます。
  5. 変更した接続文字列をPowerShellウィンドウまたはOpenSSHクライアントに貼り付け、[Enter]を押してコンソールに接続します。
  6. プロンプトが表示されたら、サーバー・ホスト・キーのフィンガープリントを検証して受け入れます。
    以前にサーバー・ホスト・キーのフィンガープリントを受け入れていたが、そのキーがローテーションされている場合は、攻撃の可能性を示す警告が表示されます。この警告には、ホスト・キー検証失敗エラーおよび.ssh/known_hostsファイル内の行番号が含まれます。.ssh/known_hostsファイルで指定された行を削除してから、シリアル・コンソールに再接続します。新しいサーバー・ホスト・キー・指紋を検証して受け入れます。
  7. [Enter]を再度押すと、コンソールがアクティブ化されます。
  8. 仮想マシンを再起動します。

    ユーザー名またはパスワードを入力する必要があります。仮想マシンが機能していて、接続がアクティブな場合、シリアル出力がコンソールに表示されます。コンソールにシリアル出力が表示されない場合、ゲストVMオペレーティング・システムは起動していません。

    その他のトラブルシューティング・オプションについては、ゲストVMコンソール接続からの仮想マシンのトラブルシューティングを参照してください。

    1. ExaDB-C@Cの「VMクラスタの詳細」ページに移動します。
    2. 「リソース」で、「仮想マシン」をクリックします。
    3. リブートする仮想マシンの「アクション」メニュー(3つのドット)から「再起動」を選択します。
OCIコンソールを使用して生成されたSSHキー・ペアを使用して接続を作成するには

「シリアル・コンソール・アクセスの作成」ウィンドウで次を実行します:
  1. 「キー・ペアの生成」をクリックします。
  2. 「秘密キーの保存」をクリックします。
  3. 「コンソール接続の作成」をクリックします。
    ノート

    PuTTYの最新バージョンを使用していることを確認してください。http://www.putty.orgを参照してください。

  4. コンピュータ上のPuTTYフォルダ内のputtygen.exeを探します。たとえば、C:\Program Files (x86)\PuTTY. Double-click puttygen.exeを検索して開きます。
  5. PuTTYキー・ジェネレータで、「変換」メニューをクリックし、「インポート」をクリックします。
  6. Windowsエクスプローラで、OCIコンソールで生成されたSSHキー(ステップ1)を選択し、「開く」をクリックします。

    PuTTYは、キーをインポートし、PuTTYキー・ジェネレータ・ウィンドウにキーに関する情報を表示します。

  7. 「秘密キーの保存」をクリックします。
  8. パスフレーズを使用しないキーの保存に関するプロンプトが表示されたら、「はい」をクリックします。

    キー・ペアは、PuTTYツール・セットでのみ機能する固有の形式であるPuTTY秘密キー(PPK)形式で保存されます。

    キーには任意の名前を指定できますが、.ppkファイル拡張子を使用してください。たとえば、$HOME\Desktop\key-vm-console.ppkです。

  9. テキスト・エディタを使用して、PuTTY秘密キー(PPK)パスを指すようにコマンドを変更します。<PATH_FILE_PUTTY_PRIVATE.ppk>を、コンピュータ上のPuTTY秘密キー(PPK)ファイル・パスを指すように置き換えます。たとえば、.ppkファイルを$HOME\Desktop\key-vm-console.ppkに保存した場合です。
  10. 変更した接続文字列をPowerShellウィンドウに貼り付け、[Enter]を押してコンソールに接続します。
生成された.key秘密キー・ファイルを変換するには

  1. PuTTYgenを開きます。
  2. 「ロード」をクリックし、インスタンスの作成時に生成された秘密キーを選択します。
    キー・ファイルの拡張子は.keyです。
  3. 「秘密キーの保存」をクリックします。
  4. キーの名前を指定します。
    新しい秘密キーの拡張子は.ppkです。
  5. 「保存」をクリックします。

Cloud Shellを使用したシリアル・コンソールへの接続

Cloud Shell統合を使用して、迅速かつ簡単にシリアル・コンソールに接続できます。Cloud Shellは、コンソールからアクセスできるWebブラウザベースの端末です。Cloud Shell統合によって、インスタンス・コンソール接続と一時SSHキーが自動的に作成されます。Cloud Shellからシリアル・コンソールに接続するための唯一の前提条件は、ユーザーに正しい権限を付与することです。Cloud Shellの使用の概要は、Cloud Shellの使用に関する項を参照してください。

ノート

  • デフォルトでは、クラウド・シェルは、クラウド・シェルで管理されるパブリック・ネットワークを有効にしていないかぎり、テナンシ・ホーム・リージョン内のOCI内部リソースへのネットワーク・アクセスを制限します。管理者は、Cloud Shellパブリック・ネットワークを有効にするようにアイデンティティ・ポリシーを構成する必要があります。詳細は、クラウド・シェル・ネットワーキングを参照してください。
  • クラウド・シェルを使用して複数のDBノードに同時に接続することはできません。たとえば、DBnode1へのオープン接続があり、DBnode2に接続する場合は、まずDBnode1からアクティブなクラウド・シェルを終了してから、DBnode2への接続を確立する必要があります。
  • コントロール・プレーン・サーバー(CPS)が必要なOCIエンドポイントに到達できるように、ファイアウォール・ルールが正しいことを確認します。詳細は、表3-2を参照してください

シリアル・コンソールでの作業が完了し、SSH接続を終了したら、シリアル・コンソール接続を削除する必要があります。セッションを切断しないと、Oracle Cloud Infrastructureが24時間後にシリアル・コンソール・セッションを終了するため、再度接続するために再認証を行う必要があります。

Cloud Shellを使用してシリアル・コンソールに接続するには

  1. コンソールにサインインします。
  2. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  3. Oracle Cloud Infrastructure Consoleのインスタンス詳細ページの「リソース」で、「コンソール接続」をクリックします。
  4. 「Cloud Shell接続の起動」をクリックします。

    このアクションによって、Cloud Shellがコンソール下部のドロワーに表示されます。

  5. コンソール接続がすでに存在する場合は、既存のリソースを削除するかどうかを尋ねられます。「y」を押してから、[Enter]を押します。
  6. 完了したら、インスタンス・コンソール接続を終了します。

仮想マシンのコンソール履歴の表示

ノート

シリアル・コンソールにアクセスし、コンソール履歴を使用するには、コントロール・プレーン・サーバー(CPS)が必要なOCIエンドポイントにアクセスできるようにファイアウォール・ルールを構成する必要があります。オブジェクト・ストレージおよびVMコンソールの接続要件の詳細は、表3-2を参照してください。

仮想マシンの最新のシリアル・コンソール・データを取得して表示できます。このデータには、仮想マシンのブート時に発生する構成メッセージ(カーネルやBIOSのメッセージなど)が含まれ、仮想マシンのステータスのチェックや問題の診断およびトラブルシューティングに役立ちます。

コンソール履歴は、指定された仮想マシンの最新のシリアル・コンソール・データを最大1MB取得します。RAWコンソール・データ(マルチバイト文字を含む)が取得されることに注意してください。

コンソール履歴はポイントインタイム・レコードです。インタラクティブ・コンソール接続を使用して、正常に動作していない仮想マシンをトラブルシューティングするには、シリアル・コンソール接続を使用します。

コンソール履歴データの管理

コンソールまたはAPIを使用して、コンソール履歴キャプチャを管理できます。コンソール履歴を使用すると、リモートでインスタンスに接続しなくても、仮想マシンからのシリアル出力を確認できます。コンソール履歴を使用すると、シリアルコンソールを使用して実行された以前のアクセスおよびアクションを監査できます。

コンソールのインスタンス詳細ページで、コンソール履歴を取得およびダウンロードし、メタデータ詳細を表示および編集し、コンソール履歴取得を削除できます。

コンソールを使用したコンソール履歴の取得

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的の「VMクラスタ」をクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。
    「リソース」で、「コンソール接続」がデフォルトで選択されています。
  4. 「コンソール履歴」をクリックします。
  5. 関心のある履歴の名前をクリックします。
  6. 表示されたウィンドウで、「ダウンロード」をクリックして、コンソール履歴のコピーをダウンロードします。
  7. 「保存して閉じる」をクリックして履歴を保存し、ウィンドウを閉じます。
コンソールを使用したコンソール履歴の取得のダウンロード

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的の「VMクラスタ」をクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。
    「リソース」で、「コンソール接続」がデフォルトで選択されています。
  4. 「コンソール履歴」をクリックします。
  5. 関心のある履歴の名前をクリックします。
  6. 表示されたウィンドウで、「ダウンロード」をクリックして、コンソール履歴のコピーをダウンロードします。
コンソールを使用したコンソール履歴の取得の表示

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的の「VMクラスタ」をクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。
    「リソース」で、「コンソール接続」がデフォルトで選択されています。
  4. 「コンソール履歴」をクリックします。
  5. 関心のある履歴の名前をクリックします。
  6. コンソール履歴リストで、表示するコンソール履歴の取得について、「アクション」メニューをクリックし、「詳細の表示」をクリックします。
コンソールを使用したコンソール履歴取得のメタデータ詳細の表示および編集

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的の「VMクラスタ」をクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。
    「リソース」で、「コンソール接続」がデフォルトで選択されています。
  4. 「コンソール履歴」をクリックします。
  5. コンソール履歴リストで、表示するコンソール履歴の取得について、「アクション」メニューをクリックし、「詳細の表示」をクリックします。
  6. オプションで、コンソール履歴の名前を編集します。機密情報を入力しないでください。
  7. タグを表示または編集するには、「タグ付けオプションの表示」をクリックします。
  8. タグを編集または削除するには、タグの横の編集アイコンをクリックします。タグを編集するには、「タグの編集」ダイアログで変更を加え、「保存」をクリックします。タグを削除するには、「タグの削除」をクリックします。
  9. 「保存して閉じる」をクリックします
コンソールを使用したコンソール履歴取得の削除

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的の「VMクラスタ」をクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。
    「リソース」で、「コンソール接続」がデフォルトで選択されています。
  4. 「コンソール履歴」をクリックします。
  5. コンソール履歴リストで、表示するコンソール履歴の取得について、「アクション」メニューをクリックし、「削除」をクリックします。
  6. 確認ダイアログで、「コンソール履歴の削除」をクリックします。
APIを使用したコンソール履歴データの管理

APIコールのリストを確認して、コンソール履歴データを管理します。

APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。

APIの完全なリストは、データベース・サービスAPIを参照してください。

次のAPI操作を使用して、コンソール履歴データを管理します。

  • コンソール履歴を取得するには、createDbNodeConsoleHistoryメソッドを使用します。
  • コンソール履歴メタデータの詳細を表示するには、getDbNodeConsoleHistoryメソッドを使用します。
  • コンソール履歴コンテンツの詳細を表示するには、getDbNodeConsoleHistoryContentメソッドを使用します。
  • コンソール履歴メタデータを編集するには、updateDbNodeConsoleHistoryメソッドを使用します。
  • コンソール履歴取得をリストするには、listDbNodeConsoleHistoriesメソッドを使用します。
  • コンソール履歴取得を削除するには、deleteDbNodeConsoleHistoryメソッドを使用します。

Linuxオペレーティング・システムでのゲストVMコンソール接続からの仮想マシンのトラブルシューティング

インスタンス・コンソール接続を使用して接続した後で、次のような様々なタスクを実行できます:

  • システム構成ファイルを編集します。
  • opcユーザーのSSHキーを追加またはリセットします。
  • opcユーザーのパスワードをリセットします。

これらのタスクでは、メンテナンス・モードでBashシェルに起動する必要があります。

メンテナンス・モードで起動するには

ノート

デフォルトのユーザーおよびパスワード:
  • アカウント: Grubブート・ローダー
  • ユーザー名: ルート
  • デフォルト・パスワード: sos1Exadata
  • アカウント・タイプ: オペレーティング・システム・ユーザー

詳細は、「Oracle Exadataのデフォルト・ユーザー・アカウント」を参照してください。

  1. VMクラスタからVMを再起動します。
  2. Oracle Linux 7.xまたはOracle Linux 8.xを実行している仮想マシンの場合、再起動プロセスが開始されると、ターミナル・ウィンドウに戻り、コンソール・メッセージが表示され始めます。GRUBブート・メニューが表示されたらすぐに、/矢印キーを使用して自動ブート・プロセスを停止します。これにより、ブート・メニューを使用できるようになります。
  3. ブートメニューで、メニューの上部項目を強調表示し、eを押してブートエントリを編集します。
  4. 編集モードでは、下矢印キーを使用して、linux16で始まる行に到達するまでエントリを下方向にスクロールします。
  5. その行の最後に次を追加します:
    init=/bin/bash
  6. キーボード・ショートカット[CTRL]+[X]を入力し、ターミナル・ウィンドウからインスタンスを再起動します。

    インスタンスを再起動すると、Bashシェルのコマンドライン・プロンプトが表示され、次の手順を実行します。

システム設定ファイルを編集するには

  1. Bashシェルで、次のコマンドを実行して、変更するファイルのコンテキストを保持するSElinuxポリシーをロードします:
    /usr/sbin/load_policy -i
  2. 次のコマンドを実行し、読取り/書込み権限でルート・パーティションを再マウントします:
    /bin/mount -o remount, rw /
  3. インスタンスのリカバリを試行するには、必要に応じて構成ファイルを編集します。
  4. 構成ファイルの編集が終了したら、既存のシェルからインスタンスを起動するために、次のコマンドを実行します:
    exec /usr/lib/systemd/systemd
    または、次のコマンドを実行します:
    /usr/sbin/reboot -f
opcユーザーのSSH鍵を追加またはリセットするには

  1. Bashシェルで、次のコマンドを実行して、変更するファイルのコンテキストを保持するSElinuxポリシーをロードします:
    /usr/sbin/load_policy -i
  2. 次のコマンドを実行し、読取り/書込み権限でルート・パーティションを再マウントします:
    /bin/mount -o remount, rw /
  3. Bashシェルで、次のコマンドを実行して、opcユーザーのSSHキー・ディレクトリに移動します:
    cd ~opc/.ssh
  4. authorized_keysファイルに公開キーのエントリを含めます。
    ノート

    必要に応じて、ファイルを編集して前のキーを削除できます。ただし、クラウドの自動化が壊れるのを防ぐために、クラウド自動化キーを必ず保持してください。
    echo '<contents of public key file>' >> authorized_keys
  5. 次のコマンドを使用してインスタンスを再起動します:
    /usr/sbin/reboot -f
opcユーザーのパスワードをリセットするには

  1. Bashシェルで、次のコマンドを実行して、変更するファイルのコンテキストを保持するSElinuxポリシーをロードします。

    このステップでは、SSHおよびコンソールを使用してインスタンスにサインインする必要があります。

    /usr/sbin/load_policy -i
  2. 次のコマンドを実行し、読取り/書込み権限でルート・パーティションを再マウントします:
    /bin/mount -o remount, rw /
  3. 次のコマンドを実行して、opcユーザーのパスワードをリセットします:
    sudo passwd opc
  4. 次のコマンドを使用してインスタンスを再起動します:
    sudo reboot -f
    ノート

    opcパスワードを設定するかわりに、rootパスワードを設定することもできます。

仮想マシン・シリアル・コンソール接続の終了

シリアル・コンソール接続を終了するには

SSHを使用するとき、新しい行の始めの~文字はエスケープ文字として使用されます。

  1. シリアル・コンソールを終了するには:
    ~.
  2. SSHセッションを一時停止するには、次のように入力します:
    ~^z

    ^文字は[CTRL]キーを表します。

  3. すべてのSSHエスケープ・コマンドを表示するには、次を入力します:
    ~?
仮想マシンのシリアル・コンソール接続を削除するには

  1. ナビゲーション・メニューを開きます。「Oracle Database」で、「Exadata Database Service on Cloud@Customer」をクリックします。
  2. 目的のVMクラスタをクリックします。
  3. 表示された「VMクラスタの詳細」ページで、目的の仮想マシンの名前をクリックします。

    「リソース」で、「コンソール接続」がデフォルトで選択されています。

  4. 「アクション」メニューをクリックし、「削除」をクリックします。要求されたら確認します。