16 Oracle Database Appliance KVMデプロイメントの管理
KVM仮想化では、カーネル・ベースの仮想マシン(KVM)を使用して、Linuxアプリケーションの仮想化環境を作成
Oracle Database Appliance KVMのアーキテクチャと、ゲスト仮想マシンのデプロイ、高可用性の管理、CPUプールの管理およびOracle Database Appliance KVMデプロイメントのネットワーク設定の構成の手順について理解します。
- 「Oracle Database Appliance KVMのデプロイメントについて」
Oracle KVMを使用して、データベースおよびアプリケーションのシステム・リソースの使用を最適化できます。 - 「Oracle Database Appliance KVMの仮想化アーキテクチャについて」
Oracle Database Appliance KVMデプロイメントがOracle Database Applianceハードウェアとどのように機能するかを理解するには、このトピックを確認します。 - 「仮想マシンおよびOracle Database Appliance KVMのデプロイメントについて」
Oracle Database Appliance KVMデプロイメントは、仮想マシンを実行およびデプロイしてシステム・リソースを管理するために設計されています。 - 「KVMデプロイメントの設定と構成」
KVMデプロイメントを設定および構成するステップについて理解します。 - 「KVMデプロイメントでのVMストレージの管理」
ODACLIを使用して、Oracle Database Appliance KVMデプロイメントでVMストレージを作成、表示、変更および削除します。 - 「KVMデプロイメントでの仮想ネットワークの管理」
ODACLIを使用して、Oracle Database Appliance KVMデプロイメントで仮想ネットワークを作成、表示、起動、停止および削除します。 - 「KVMデプロイメントでの仮想ディスクの管理」
ODACLIを使用して、Oracle Database Appliance KVMデプロイメントで仮想ディスクを作成、表示、クローニング、変更および削除します。 - 「KVMデプロイメントでの仮想マシンの管理」
Oracle Database Appliance KVMデプロイメントで仮想マシンを作成、表示、クローニング、変更、起動、停止および削除するには、ODACLIを使用します。
関連項目:
Oracle Database ApplianceのOracle Linux KVMの詳細については、Oracle Database Applianceのhttps://blogs.oracle.com/oda/kvmのKVMシリーズを参照してください。
Oracle Database Appliance KVMのデプロイメントについて
Oracle KVMを使用して、データベースおよびアプリケーションのシステム・リソースの使用を最適化できます。
KVMベースの仮想プラットフォームをOracle Database Applianceにデプロイできます。 Oracle Database Appliance KVMデプロイメントでは、Oracle KVMの機能を使用して、同じ物理Oracle Database Applianceで実行されているデータベースおよびアプリケーションにリソースを効果的に割り当てることができます。 単に不要なサーバー・コアを無効にするのでなく、他のワークロードをホスティングするために余剰の容量を使用できます。 これによりデータベースとアプリケーションを統合できる一方で、Oracle Database Applianceに関連するデプロイメントと管理は容易なままに保たれます。
カーネル・ベースの仮想マシン(KVM)機能は、Oracle Linuxカーネルをハイパーバイザとして使用するための一連のモジュールを提供します。 KVMは、x86_64とaarch64プロセッサ・アーキテクチャの両方をサポートしています。 デフォルトでは、KVMはUnbreakable Enterprise Kernel (UEK)リリースに組み込まれています。 KVMの機能は、アクティブに開発されており、プラットフォームやカーネルのリリースによって異なる場合があります。 Unbreakable Enterprise Kernelを使用している場合は、機能に関する情報および適用可能な既知の問題や制限を取得するために現在使用しているカーネル・リリースのリリース・ノートを参照してください。 KVMはOracle Linux 7でサポートされています。
KVMとOracle VM仮想化の違いは何ですか。
Oracle KVMを使用すると、仮想化に関する専門知識がほとんどない仮想化環境を簡単に設定および管理できます。 KVMデプロイメントを使用すると、単一のOracle Database Applianceシステム内で複数層環境全体を統合できます。
KVMオプションを使用してOracle Database Applianceをデプロイする利点を次に示します:
-
単一のハードウェア環境にデータベースとアプリケーションをデプロイします。
-
CPUコア(およびメモリー)を効率的に使用します。
-
異なる仮想マシンに別々のネットワークを提供するには、仮想ローカル・エリア・ネットワーク(VLAN)を使用します。
-
VMストレージを使用して、仮想マシン・リポジトリ用のストレージを拡張します。
- VMごとのリソース管理の簡素化、およびサービス品質の維持(QoS)
- アプリケーション、ミドルウェアおよびデータベースのソリューションを、すぐに使用できるようにします。
-
スペース使用率を高め、エネルギ消費と冷却コストを削減することで、データセンターの効率を向上させます。
- Oracle KVM仮想化はOracle Database Applianceのベア・メタル・デプロイメントで使用可能ですが、Oracle Database Appliance上のOracle VM仮想化には仮想化プラットフォームの設定が必要です。
- Oracle Database Applianceはすべてのハードウェア・モデルでKVMをサポートしますが、Oracle VMを使用する仮想化プラットフォームのデプロイメントはOracle Database Appliance高可用性モデルでのみサポートされます。
- Oracle Database Appliance KVMデプロイメントではタイプ2のホスト・オペレーティング・システム・ベースのハイパーバイザが使用されますが、Oracle Database Appliance仮想化プラットフォームのデプロイメントでは、タイプ1のベア・メタル・ハイパーバイザが使用されます。
- KVMは、Oracle Database Appliance仮想化プラットフォームがXenテクノロジに基づくため、Oracle Cloud Infrastructure (OCI)で使用される仮想化テクノロジです。
Oracle Database Appliance KVMの仮想化アーキテクチャについて
Oracle Database Appliance KVMデプロイメントがOracle Database Applianceハードウェアとどのように機能するかを理解するには、このトピックを確認します。
Oracle Database Appliance KVMデプロイメントは、複数のアプリケーションが同じ物理サーバーを共有できるようにする仮想化テクノロジを提供します。 Oracle Database Appliance KVMアーキテクチャは、特にOracle Database Applianceハードウェア機能を活用するように設計されています。 Oracle Database Appliance KVMスタックはOracle Clusterwareと統合されています。 VMストレージや仮想マシンなどのKVMリソースは、CRSリソースとして登録され、CRSによって高可用性のために自動的に管理されます。
仮想マシンおよびOracle Database Appliance KVMのデプロイメントについて
Oracle Database Appliance KVMデプロイメントは、仮想マシンを実行およびデプロイしてシステム・リソースを管理するために設計されています。
Oracle Database Appliance KVMデプロイメントで仮想マシンを構成して、CPUプール、メモリー、その他の共有リソースなどのリソースのアプリケーション使用を管理します。
Oracle Database Appliance KVMデプロイメントに設定する必要がある様々なコンポーネントの用語を理解します。 ODACLIツールは、Oracle Database Appliance KVMデプロイメントに必要なすべての構成を処理します。
VMストレージ
vm storageは、仮想マシンの作成と管理に不可欠なリソースを格納する中心的なロケーションです。 これらのリソースには、ISOファイル(仮想DVDイメージ)、仮想マシンの構成ファイルおよび仮想ディスクが含まれます。 仮想ストレージは、Oracle Automatic Storage Management Cluster File System (Oracle ACFS)で構成され、それらのリソースへのアクセスが必要なOracle Database Applianceノードに提示されます。 Oracle Database Appliance仮想化プラットフォームは、仮想ストレージを使用して、環境内で使用可能なディスク領域の使用量を最適化し、物理サーバーに障害が発生した場合に仮想マシンを簡単に再割当てします。 仮想マシン・ファイルは共有ディスクに格納できるため、仮想マシンに共有ストレージを提供します。 次のことが可能です。
-
仮想ストレージに1つ以上の仮想マシンを作成します。
-
ODACLIコマンドを使用して、仮想ストレージ、仮想ディスクおよびその仮想マシン、および図に示されている基礎となるアーキテクチャを作成および管理します。
仮想ネットワーク
Oracle Database Appliance KVM仮想ネットワークでは、ブリッジおよびブリッジvlanという2つのタイプのネットワークがサポートされています。 上の図は、Oracle Database Appliance X8-2ハードウェア・モデルのKVM仮想ネットワークの例です。
ブリッジ・ネットワークでは、Linuxブリッジが作成され、ネットワーク・インタフェースまたはボンド・インタフェースがブリッジにアタッチされます。 ブリッジvnetworkは、ホストまたはOracle Grid Infrastructureパブリック・ネットワークに使用されていないほかのインタフェースに作成できます。 ホストまたはOracle Grid Infrastructureパブリック・ネットワークですでに使用されている既存のインタフェースでは作成できません。 上の図では、mgmtNetブリッジ・ネットワークがbtbond2で作成されます。VMのeth0は、このmgmtNet vnetworkにアタッチされます。 ホストまたはOracle Grid Infrastructureパブリック・ネットワークですでに使用されているbtbond1にブリッジ・ネットワークを作成することはできません。
ブリッジVLANネットワークでは、パブリック・ネットワークがすでに構成されているインタフェースを含め、使用可能なすべてのパブリック・インタフェースでVLANを作成できます。 たとえば、btbond1
とbtbond2
の両方にVLANを作成できます。 Bridge-VLANネットワークを作成する前に、スイッチでVLANを構成するための適切な手順に従います。 上の図では、backupVLan
とAppsVlan1
はbtbond1
から作成され、VM1とVM2のeth1
とeth2
にそれぞれアタッチされています。
vnetworkは、bondインタフェースのプライベート・インタフェースおよびセカンダリ・インタフェースではサポートされていません。
仮想ディスク
仮想マシンに加えて、仮想ストレージに仮想ディスクを作成できます。 仮想マシンに追加のブロック記憶域をアタッチすることで、仮想ディスクは仮想マシンに追加の記憶域オプションを提供します。 同様に、追加の領域が不要になった場合は、ディスクをデタッチできます。 記憶域ボリュームを仮想ディスクに拡張するか、または新規ファイル・システムを仮想ディスクに作成することで、仮想ディスクを使用して、既存のファイル・システム記憶域を仮想マシン内に拡張できます。 仮想ディスクは、必要に応じて複数の仮想マシンにアタッチできます。
仮想マシン
「仮想マシン」には仮想リソースが付与され、個別に起動、停止、クローニングおよび再起動できます。 デフォルトでは、自動起動およびフェイルオーバーが有効な高可用性モデルで仮想マシンが作成されます。 フェイルオーバー時には、再起動時にVMが自動的に起動され、高可用性モデルの別のノードにフェイルオーバーする前に、再起動が1回試行されます。 odacli modify-vm
コマンド・オプションを使用して、自動起動およびフェイルオーバーを有効または無効にできます。 自動起動のオプションは、単一ノードのOracle Database Applianceモデルでも使用できます。
KVMデプロイメントの設定と構成
KVMデプロイメントを設定および構成するステップについて理解します。
- VMストレージを作成します。
- 仮想ネットワークを作成します。
- 仮想ディスクを作成します。
- 仮想マシンを作成します。
次のリンクでは、これらのステップの実行に関する情報が提供されます:
KVMデプロイメントでのVMストレージの管理
ODACLIを使用して、Oracle Database Appliance KVMデプロイメントでVMストレージを作成、表示、変更および削除します。
- 「KVMデプロイメントでのVMストレージの作成」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメント内にVMストレージを作成します。 - 「KVMデプロイメントでのVMストレージの表示」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべてのVMストレージまたはKVMデプロイメント内のVMストレージに関する詳細を表示します。 - 「KVMデプロイメントでの仮想ストレージの変更」
KVMデプロイメントで仮想ストレージを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでのVMストレージの削除」
KVMデプロイメントでVMストレージを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
KVMデプロイメントでのVMストレージの作成
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメント内にVMストレージを作成します。
ODACLIを使用したVMストレージの作成
コマンドodacli create-vmstorage
を使用して、VMストレージを作成します。
share1
という名前のVMストレージを作成します。# odacli create-vmstorage -n share1 -s 8G
ブラウザ・ユーザー・インタフェースを使用したVMストレージの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンスの表示」をクリックすると、「VMインスタンス」ページが表示されます。
- ページで、「VMストレージの作成」オプションを選択し、「次」をクリックします。
- 「VMストレージの作成」ページで、次を指定します:
- ストレージ名: VMストレージの名前
- ストレージ・サイズ: 割り当てるストレージのサイズ
- 「Create」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでのVMストレージの管理
KVMデプロイメントでのVMストレージの表示
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべてのVMストレージまたはKVMデプロイメント内のVMストレージに関する詳細を表示します。
ODACLIを使用したVMストレージの表示
odacli describe-vmstorage
は、VMストレージの詳細を表示します。 コマンドodacli list-vmstorages
を使用して、デプロイメント内のすべてのVMストレージを表示します。 # odacli list-vmstorages
# odacli describe-vmstorage
ブラウザ・ユーザー・インタフェースを使用したVMストレージの表示
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMストレージを表示」タブをクリックして、構成されているすべての仮想ストレージのリストを表示します。
- 仮想ストレージの詳細を表示するには、VMストレージをクリックします。
親トピック: KVMデプロイメントでのVMストレージの管理
KVMデプロイメントでの仮想ストレージの変更
KVMデプロイメントで仮想ストレージを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ストレージの変更
コマンドodacli modify-vm
を使用して、VMストレージを変更します。
share1
という名前のVMストレージのサイズを10ギガバイト増やします。# odacli modify-vmstorage -n share1 -i 10G
ブラウザ・ユーザー・インタフェースを使用したVMストレージの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMストレージを表示」タブをクリックします。
- ページで仮想ストレージを選択し、「変更」オプションを選択して、「次」をクリックします。
- 「VMストレージの変更」ページで、増分にサイズを指定し、「変更」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでのVMストレージの管理
KVMデプロイメントでのVMストレージの削除
KVMデプロイメントでVMストレージを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用したVMストレージの削除
コマンドodacli delete-vmstorage
を使用して、VMストレージを削除します。
vs1
という名前のVMストレージを削除します。# odacli delete-vmstorage -n vs1
ブラウザ・ユーザー・インタフェースを使用したVMストレージの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMストレージを表示」タブをクリックします。
- ページでVMストレージを選択し、「削除」オプションを選択します。
- はいをクリックして選択を確認します。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでのVMストレージの管理
KVMデプロイメントでの仮想ネットワークの管理
ODACLIを使用して、Oracle Database Appliance KVMデプロイメントで仮想ネットワークを作成、表示、起動、停止および削除します。
- 「KVMデプロイメントでの仮想ネットワークの作成」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想ネットワークを作成します。 - 「KVMデプロイメントでの仮想ネットワークの表示」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべての仮想ネットワークまたはKVMデプロイメントでの仮想ネットワークの詳細を表示します。 - 「KVMデプロイメントでの仮想ネットワークの起動と停止」
KVMデプロイメントで仮想ネットワークを起動または停止するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでの仮想ネットワークの変更」
KVMデプロイメントで仮想ネットワークを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでの仮想ネットワークの削除」
KVMデプロイメントで仮想ネットワークを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
KVMデプロイメントでの仮想ネットワークの作成
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想ネットワークを作成します。
ODACLIを使用した仮想ネットワークの作成
コマンドodacli create-vnetwork
を使用して、仮想ネットワークを作成します。
btbond2
を使用して、タイプがbridged
のVMネットワークを作成します。# odacli create-vnetwork --name mgmtNet --bridge mgmtNet --type bridged --interface btbond2 --ip 192.168.120.26 --gateway 192.168.120.1 --netmask 255.255.255.0
btbond1
を使用して、タイプがbridged-vlan
のVMネットワークを作成します。# odacli create-vnetwork --name backupvlan --bridge backupvlan --type bridged-vlan --vlan-id 12 --interface btbond1 --ip 192.168.100.10 --gateway 192.168.100.1 --netmask 255.255.255.0
ブラウザ・ユーザー・インタフェースを使用した仮想ネットワークの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンスの表示」をクリックすると、「VMインスタンス」ページが表示されます。
- ページで、「仮想ネットワークの作成」オプションを選択し、「次」をクリックします。
- 「仮想ネットワークの作成」ページで、次を指定します:
- 名前: 仮想ネットワークの名前
- IPアドレス: 仮想ネットワークIPアドレス
- サブネット・マスクおよびゲートウェイ: 仮想ネットワーク・サブネット・マスクおよびゲートウェイ
- ネットワークのタイプ: 仮想ネットワーク・タイプ
- インタフェース: 仮想ネットワーク・インタフェース
- ブリッジ名: ネットワーク・ブリッジの名前
- VLAN ID: VLANネットワークのID
- 「Create」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ネットワークの管理
KVMデプロイメントでの仮想ネットワークの表示
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべての仮想ネットワークまたはKVMデプロイメントでの仮想ネットワークの詳細を表示します。
ODACLIを使用した仮想ネットワークの表示
odacli describe-vnetwork
は、仮想ネットワークに関する詳細を表示します。 コマンドodacli list-vnetworks
を使用して、デプロイメント内のすべての仮想ネットワークを表示します。 # odacli list-vnetworks
# odacli describe-vnetwork -n vnet1
ブラウザ・ユーザー・インタフェースを使用した仮想ネットワークの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ネットワークの表示」タブをクリックして、構成されているすべての仮想ネットワークのリストを表示します。
- 仮想ネットワークの詳細を表示するには、仮想ネットワークをクリックします。
親トピック: KVMデプロイメントでの仮想ネットワークの管理
KVMデプロイメントでの仮想ネットワークの起動と停止
KVMデプロイメントで仮想ネットワークを起動または停止するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ネットワークの起動および停止
odacli start-vnetwork
が仮想ネットワークを起動します。 コマンドodacli stop-vnetwork
を使用して、デプロイメント内の仮想ネットワークを停止します。 # odacli start-vnetwork -n vnet1
# odacli stop-vnetwork -n vnet1
ブラウザ・ユーザー・インタフェースを使用した仮想ネットワークの起動および停止
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ネットワークの表示」タブをクリックして、構成されているすべての仮想ネットワークのリストを表示します。
- 仮想ネットワークを起動するには、仮想ネットワークをクリックし、「起動」をクリックします。
- 仮想ネットワークを停止するには、仮想ネットワークをクリックし、Stopをクリックします。
親トピック: KVMデプロイメントでの仮想ネットワークの管理
KVMデプロイメントでの仮想ネットワークの変更
KVMデプロイメントで仮想ネットワークを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ネットワークの変更
コマンドodacli modify-vnetwork
を使用して、仮想ネットワークを変更します。
# odacli modify-vnetwork -n vnet1 -g 10.11.44.41
ブラウザ・ユーザー・インタフェースを使用した仮想ネットワークの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ネットワークの表示」タブをクリックします。
- ページで、仮想ネットワークを選択し、「変更」オプションを選択して、「次」をクリックします。
- 「仮想ネットワークの変更」ページで、サブネット・マスク、ゲートウェイまたはIPアドレスの変更を指定し、「変更」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ネットワークの管理
KVMデプロイメントでの仮想ネットワークの削除
KVMデプロイメントで仮想ネットワークを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ネットワークの削除
コマンドodacli delete-vnetwork
を使用して、仮想ネットワークを削除します。
vnet1
という名前の仮想ネットワークを削除します。# odacli delete-vnetwork -n vnet1
ブラウザ・ユーザー・インタフェースを使用した仮想ネットワークの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ネットワークの表示」タブをクリックします。
- このページで、仮想ネットワークを選択し、「削除」オプションを選択します。
- はいをクリックして選択を確認します。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ネットワークの管理
KVMデプロイメントでの仮想ディスクの管理
ODACLIを使用して、Oracle Database Appliance KVMデプロイメントで仮想ディスクを作成、表示、クローニング、変更および削除します。
- 「KVMデプロイメントでの仮想ディスクの作成」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想ディスクを作成します。 - 「KVMデプロイメントでの仮想ディスクの表示」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべての仮想ディスクまたはKVMデプロイメントにおける仮想ディスクの詳細を表示します。 - 「KVMデプロイメントでの仮想ディスクのクローニング」
KVMデプロイメントで仮想ディスクをクローニングするには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでの仮想ディスクの変更」
KVMデプロイメントで仮想ディスクを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでの仮想ディスクの削除」
KVMデプロイメントで仮想ディスクを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
KVMデプロイメントでの仮想ディスクの作成
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想ディスクを作成します。
仮想ディスクを作成する前に、VMストレージが存在することを確認してください。
ODACLIを使用した仮想ディスクの作成
コマンドodacli create-vdisk
を使用して、仮想ディスクを作成します。
コマンドodacli create-vdisk -n name
で仮想ディスクの名前を指定します。 -st storage
オプションを使用して、仮想ディスクを作成するストレージを特定します。 オプション-s size
を使用して、仮想ディスク・サイズを指定します。 仮想ディスクを共有ディスクとして構成する場合は、オプション-sh
を使用します。
vms1
内に、vdisk1
という名前の2 GBの非解析および共有可能な仮想ディスクを作成します。odacli create-vdisk -n vdisk1 -st vms1 -s 2G -sh
ブラウザ・ユーザー・インタフェースを使用した仮想ディスクの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「仮想ディスク」ページが表示されます。
- 「仮想ディスクの作成」をクリックします。
- ページで、「仮想ディスクの作成」オプションを選択し、「次」をクリックします。
- 「仮想ディスクの作成」ページで、次を指定します:
- 仮想ディスク名: 名前リポジトリ内で一意の仮想ディスクに割り当てられる名前
- VMストレージ名: 仮想ディスクが作成されるVMストレージの名前
- ディスク・サイズ: 仮想ディスクのサイズ
- 共有: 仮想ディスクを共有するかどうかを指定
- 疎または共有: 仮想ディスクがスパースかどうかを指定
- 「Create」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ディスクの管理
KVMデプロイメントでの仮想ディスクの表示
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべての仮想ディスクまたはKVMデプロイメントにおける仮想ディスクの詳細を表示します。
ODACLIを使用した仮想ディスクの表示
odacli describe-vdisk
は、仮想ディスクの詳細を表示します。 コマンドodacli list-vdisks
を使用して、デプロイメント内のすべての仮想ディスクを表示します。 # odacli list-vdisks
# odacli describe-vdisk -n vdisk_name
ブラウザ・ユーザー・インタフェースを使用した仮想ディスクの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ディスクの表示」タブをクリックして、構成されているすべての仮想ディスクのリストを表示します。
- 仮想ディスクをクリックして、仮想ディスクの詳細を表示します。
親トピック: KVMデプロイメントでの仮想ディスクの管理
KVMデプロイメントでの仮想ディスクのクローニング
KVMデプロイメントで仮想ディスクをクローニングするには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ディスクのクローニング
コマンドodacli clone-vdisk
を使用して、既存の仮想ディスクをクローニングします。
-n
オプションでクローニング元のソースvdiskを指定し、-cn
オプションでクローニング元の仮想ディスクの名前を指定します。
vdisk1
という名前の仮想ディスクのクローンを、vdisk1_clone
という名前で作成します。 クローニングされたディスクは、vdisk1
と同じストレージに作成されます。 # odacli clone-vdisk -n vdisk1 -cn vdisk1_clone
ブラウザ・ユーザー・インタフェースを使用した仮想ディスクの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「仮想ディスク」ページが表示されます。
- 「仮想ディスクの作成」をクリックします。
- ページで、「仮想ディスクのクローニング」オプションを選択し、「次」をクリックします。
- 「仮想ディスクのクローニング」ページで、次を指定します:
- クローニングするソース仮想ディスクを選択してください
- クローニングされた仮想ディスクの名前を指定
- 「Create」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ディスクの管理
KVMデプロイメントでの仮想ディスクの変更
KVMデプロイメントで仮想ディスクを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ディスクの変更
コマンドodacli modify-vdisk
を使用して、仮想ディスクのサイズを増やします。
vdisk1
という名前の仮想ディスクのサイズを4ギガバイト増やします。# odacli modify-vdisk -n vdisk1 -i 4G
ブラウザ・ユーザー・インタフェースを使用した仮想ディスクの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ディスクの表示」タブをクリックします。
- ページで仮想ディスクを選択し、「仮想ディスクの変更」オプションを選択して、「次」をクリックします。
- 「仮想ディスクの変更」ページで、増分のサイズを指定し、仮想ディスクを共有する場合に指定します。
- 「変更」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ディスクの管理
KVMデプロイメントでの仮想ディスクの削除
KVMデプロイメントで仮想ディスクを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想ディスクの削除
コマンドodacli delete-vdisk
を使用して、仮想ディスクを削除します。
vdisk1
という名前の仮想ディスクを削除します。# odacli delete-vdisk -n vdisk1
ブラウザ・ユーザー・インタフェースを使用した仮想ディスクの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「仮想ディスクの表示」タブをクリックします。
- ページで仮想ディスクを選択し、「削除」オプションを選択します。
- はいをクリックして選択を確認します。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想ディスクの管理
KVMデプロイメントでの仮想マシンの管理
Oracle Database Appliance KVMデプロイメントで仮想マシンを作成、表示、クローニング、変更、起動、停止および削除するには、ODACLIを使用します。
- 「KVMデプロイメントでの仮想マシンの作成」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想マシンを作成します。 - 「KVMデプロイメントでの仮想マシンのクローニング」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想マシン・インスタンスをクローニングします。 - 「KVMデプロイメントでの仮想マシンの変更」
KVMデプロイメントで仮想マシンを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでの仮想マシンの表示」
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべての仮想マシンまたはKVMデプロイメントにおける仮想マシンの詳細を表示します。 - 「KVMデプロイメントでの仮想マシンの起動と停止」
KVMデプロイメントで仮想マシンを起動または停止するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。 - 「KVMデプロイメントでの仮想マシンの削除」
KVMデプロイメントで仮想マシンを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
KVMデプロイメントでの仮想マシンの作成
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想マシンを作成します。
VMインスタンスを作成する前に、VMストレージが存在することを確認します。
ODACLIを使用した仮想マシン・インスタンスの作成
コマンドodacli create-vm
を使用して、VMインスタンスを作成します。 作成後に仮想マシンを起動する優先ノードを指定します(-pn
オプション)。
vm1
という名前のVMを作成するコマンドの例を次に示します。 VMはVMストレージvms1
に格納されます。 インストールに使用されるソースは、/u01/OL7.iso
にあります。 # odacli create-vm -n vm1 -c 8 -m 8G -vms vms1 -src /u01/OL7.iso
キックスタート構成ファイルを使用してVMインスタンスを作成するには、そのファイルを--extra-args
パラメータに含めます。 ゲストVMのネットワーク構成を含むkickstart構成ファイルを作成します。 ゲストVMがアクセスできるネットワークを介してkickstart構成ファイルが使用可能であることを確認します。
odacli create-vm --name odaksvm --memory 4G --source /u01/kvm/images/OL77_x86_64.iso --vmstorage myvms --size 10G --vcpus 2 --extra-args "console=tty0 console=ttyS0,115200 ks=http://test:portnumber/ks.txt"
odacli create-vm
コマンドを実行して、正常に完了したことを確認します。odacli describe-vm
コマンドを使用して、VNCポートを確認します。- VNCポートを使用してVMインスタンスにログイン :
host:vncport
。 - インストール画面に値を指定して、インストール・プロセスを完了します。
- VNCポートを使用してVMインスタンスに再度ログイン :
host:vncport
。 odacli create-vm
コマンドで--vnetwork
を指定した場合は、ifconfig -a
を実行してVMのネットワーク・インタフェースを表示できます。 Linuxシステムと同様にネットワークを構成します。- ネットワークが構成されたら、ネットワークを使用してVMにログインし、VMインスタンスをカスタマイズします。
odacli create-vm
コマンドで--vnetwork
を指定しなかった場合、VMネットワークは、デフォルトのネットワーク・アドレス変換(NAT)ベースのKVMブリッジvirbr0
を使用して作成されます。eth0は、VM内でDHCPとして構成されます。
ブラウザ・ユーザー・インタフェースを使用した仮想マシン・インスタンスの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンスの表示」をクリックすると、「VMインスタンス」ページが表示されます。
- ページで、「VMインスタンスの作成」オプションを選択し、「次」をクリックします。
- 「仮想VMの作成」ページで、次を指定します:
- VM名: 名前リポジトリ内で一意のVMインスタンスに割り当てられる名前
- VMストレージ名: VMインスタンスが作成されるVMストレージの名前
- ソース・インストール: VMの作成元のソース
- 優先ノード: VMインスタンスを実行するノード
- メモリー・サイズ: 割り当てられるメモリーのサイズ
- CPUプール名: CPUプールの選択
- 使用するvCPUsの数: 割り当てられる仮想CPUの数
- 「Create」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想マシンの管理
KVMデプロイメントでの仮想マシンのクローニング
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、KVMデプロイメントで仮想マシン・インスタンスをクローニングします。
ODACLIを使用した仮想マシン・インスタンスのクローニング
コマンドodacli clone-vm
を使用して、既存の仮想マシンをクローニングします。
作成するVMの名前は、コマンドodacli clone-vm -cn name
によって定義されます。 クローニング元のソースVMを指定します。
vm1
という名前の仮想マシンのクローンを、vm1_clone
という名前で作成します。 クローニングされたVMは、vm1
と同じストレージに作成されます。 # odacli clone-vm -n vm1 -cn vm1_clone
ブラウザ・ユーザー・インタフェースを使用した仮想マシン・インスタンスのクローニング
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VMインスタンス」ページが表示されます。
- 「VMインスタンスの作成」をクリックします。
- ページで、「クローンVMインスタンス」オプションを選択し、「次」をクリックします。
- 「クローンVMインスタンス」ページで、次を指定します:
- クローニングするソースVMを選択
- クローンVMインスタンスの名前と説明を指定
- 「Create」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想マシンの管理
KVMデプロイメントでの仮想マシンの変更
KVMデプロイメントで仮想マシンを変更するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想マシンの変更
コマンドodacli modify-vm
を使用して、仮想マシンを変更します。
vm1
という名前のVMの構成を更新し、実行中のVMとその後のブートの両方で、CPU数を6に設定し、最大メモリーを6ギガバイトに設定します。# odacli modify-vm -n vm1 -c 6 -mm 6G --live --config
ブラウザ・ユーザー・インタフェースを使用した仮想マシンの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMインスタンスの表示」タブをクリックします。
- ページで仮想マシンを選択し、「変更」オプションを選択して、「次」をクリックします。
- 「VMの変更」ページで、増分のサイズを指定し、自動起動またはフェイルオーバーの設定を選択します。
- CPUプール、使用するvCPUsの数、メモリー・サイズ、および仮想ディスクと仮想ネットワークのアタッチとデタッチを変更することもできます。
- 構成を保存するか、実行中のVMに構成を適用するかを選択します。
- 「変更」をクリックします。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想マシンの管理
KVMデプロイメントでの仮想マシンの表示
ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用して、すべての仮想マシンまたはKVMデプロイメントにおける仮想マシンの詳細を表示します。
ODACLIを使用した仮想マシンの表示
odacli describe-vm
は、仮想マシンの詳細を表示します。 コマンドodacli list-vms
を使用して、デプロイメント内のすべての仮想マシンを表示します。 # odacli list-vms
# odacli describe-vm -n vm_name
ブラウザ・ユーザー・インタフェースを使用した仮想マシンの作成
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMインスタンスの表示」タブをクリックして、構成されているすべての仮想マシンのリストを表示します。
- 仮想マシンの詳細を表示するには、VMインスタンスをクリックします。
親トピック: KVMデプロイメントでの仮想マシンの管理
KVMデプロイメントでの仮想マシンの起動と停止
KVMデプロイメントで仮想マシンを起動または停止するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想マシンの起動および停止
コマンドodacli start-vm
が仮想マシンを起動します。 コマンドodacli stop-vm
を使用して、デプロイメント内の仮想マシンを停止します。
VMにpref-node
が定義されている場合、VMはpref-node
で起動します。 VMにpref-node
が定義されていない場合、VMは高可用性デプロイメントの任意のノードで起動できます。 ただし、-n
というノード名を指定した場合は、優先ノードが定義されていても、指定したノードでVMが起動します。
# odacli start-vm -n vm1
# odacli stop-vm -n vm1
ブラウザ・ユーザー・インタフェースを使用した仮想マシンの起動および停止
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMインスタンスの表示」タブをクリックして、構成されているすべての仮想マシンのリストを表示します。
- 仮想マシンを起動するには、VMインスタンスをクリックしてから、「起動」をクリックし、仮想マシンを起動するノードを選択します。
- 仮想マシンを停止するには、VMインスタンスをクリックし、Stopをクリックして仮想マシンを停止します。 「強制停止」をクリックして実行中のすべてのプロセスを閉じ、仮想マシンを停止します。
親トピック: KVMデプロイメントでの仮想マシンの管理
KVMデプロイメントでの仮想マシンの削除
KVMデプロイメントで仮想マシンを削除するには、ODACLIコマンドまたはブラウザ・ユーザー・インタフェースを使用します。
ODACLIを使用した仮想マシンの削除
コマンドodacli delete-vm
を使用して、仮想マシンを削除します。
vm1
という名前の仮想マシンを削除します。# odacli delete-vm -n vm1
ブラウザ・ユーザー・インタフェースを使用した仮想マシンの変更
- ブラウザ・ユーザー・インタフェースにログインします:
https://host-ip-address:7093/mgmt/index.html
- 「Appliance」タブをクリックします。
- 「VMインスタンス」をクリックすると、「VM詳細」ページが表示されます。
- 「VMインスタンスの表示」タブをクリックします。
- ページでVMインスタンスを選択し、「削除」オプションを選択します。
- はいをクリックして選択を確認します。
- ジョブをサブミットすると、ジョブIDとそのジョブへのリンクが表示されます。 リンクをクリックすると、ジョブのステータスと詳細が表示されます。
- ジョブが完了したことを確認します。 ブラウザ・ユーザー・インタフェースの「アクティビティ」タブでジョブを追跡するか、ジョブIDを指定してコマンド
odacli describe-job
を実行できます。
親トピック: KVMデプロイメントでの仮想マシンの管理