4.1 Oracle VM 3.4.5の不具合の修正

Oracle VMリリース3.4.5には、以前の3.4.xリリースで修正された注目すべきバグが含まれています。 さらに、Oracle VMリリース3.4.5には、3.1項、「Oracle VMリリース3.4.5の新機能」で説明されているようにいくつかの拡張機能が含まれています。

Oracle VMリリース3.4.5で修正された主な不具合は、次のとおりです。

  • Oracle VM Managerコマンドライン・インタフェースでSSH接続の問題を解決するために、CLIで使用されるSSHサーバーの実装が更新され、必要なセキュリティ・アルゴリズムがすべてサポートされています。 OpenSSH Release 7.0を使用してOracle VM Managerにアクセスするシステムは、より強力なデフォルト・セキュリティ・プロトコルを使用してCLIに接続できるようになりました。(24742496)

  • Oracle VM Managerで使用されているOracle WebLogicコンポーネントの接続漏れが修正されました。 これにより、ログイン失敗、データベース破損の問題、および利用可能なリソースが不足しているOracle VM Managerユーザーの接続エラーが排除されます。 この修正により、プールovm-odof-dsでアプリケーションに割り当てるリソースがありませんや接続待ちなどのエラー・メッセージの発生が減少します。(26675991)

  • xen.gzが存在しない場合、Oracle VM Serverインストーラはインストール・プロセスを完了できます。例えばipxe-、uefi-、iscsi-ベースのインストールの場合などです。(24376778)

  • 仮想マシンのロギングが強化され、VMの移行の原因を示すようになりました。 たとえば、DRSポリシーのためにVMをライブ・マイグレーションする場合、管理者はCPU使用率が41.1%で、しきい値が25.0%を超えていますなどの情報を表示します。(27911937)

  • Oracle VM Agentおよび汎用Oracle Storage Connectプラグインでは、いくつかの問題が解決されています。 これには、EMC Power Pathを使用しているときに、デバイス・マッピング情報をよりよく取得することが含まれます。(27901631)

  • RDMA機能は、イーサネットまたはInfiniBand接続を提供するかどうかに関わらず、Mellanoxネットワーク・インタフェース・カードを正しく検出および構成するように改良されました。 これにより、Oracle VMは、Mellanoxカードがインストールされ、RDMAが有効になっているシステムで起動シーケンスを完了できます。(25238309)

  • Oracle VM Agentのスクリプトは、Mellanox製のEthernetおよびInfiniBandインタフェースを正しく検出するように改良されました。 これにより、影響を受けるタイプのネットワーク・インタフェースを含むサーバー上にボンド・インタフェースを作成する際の問題がなくなります。(26541812)

  • Oracle VM devmonサービスは、マルチパス・デバイスと同様に、長い名前とパスを持つブロック・デバイスを正しく処理するように強化されています。 これは、バッファ・オーバーフローのためにサービスがクラッシュするリスクを大幅に低減します。(27486687および27486525)

  • クラスタ・タイムアウトなどの特定のサーバー・プール設定を維持するメソッドが改善されました。 カスタマイズされたサーバー・プールの設定は、Oracle VM Managerデータベースの再生成後でも正しく保存されるようになりました。(26795755)

  • 仮想マシンがCPUピンで構成されている場合、仮想マシンをテンプレートにクローンできるようになりました。 この操作は以前のバージョンでは失敗しました。(26789306および26365024)

  • Oracle VM Agentによる統計収集が改善され、リポジトリ・ファイル・システムの詳細が常にOracle VM Managerに正しく伝達されるようになりました。(26003962)

  • ホスト・サーバーによって提供される最大量に近い量のRAMで構成された仮想マシンが定期的に起動または再起動できなかった問題が解決されました。 Oracle VMコードでは、VMを起動する前に十分なスクラブRAMがあることを確認します。(27534600)

  • Xen 4.4.4-155.14から4.4.4-155.17までの問題が解決され、複数のvCPUを持つOracle Solarisゲストが正しく起動できるようになりました。(27525698)

  • 高可用性を有効にした仮想マシンでの操作のためのOracle VM Managerコードが改善され、正しいVMステータスが常に報告されるようになりました。(27241657)

  • XenのCステートの管理が向上したため、仮想マシンは、システム内の他のCPUへの負荷が低い時に、物理CPUのより高い周波数を利用できるようになりました。(27182738)

  • VMの開始ポリシーとしてベスト・サーバーが選択された場合、改良されたアルゴリズムは以前よりも効率的にサーバーを選択します。 これにより、仮想マシンの起動またはLive Migrateのパフォーマンスが大幅に向上し、時間が短縮されます。(27161103)

  • アップグレード・コードは、Oracle VM ServerをOracle VM Managerより上位のバージョンにアップグレードすることができないように強化されています。 通常のアップグレード・シナリオでは、Oracle VM Managerが最初にアップグレードされ、アップグレードされるまで、古いOracle VM Serverバージョンを管理するために使用できます。 ただし、新しいOracle VM Serverバージョンの管理はサポートされていません。(26988270)

  • 特定のデバイスでは、SCSI照会コマンドは、コマンドがデバイスでサポートされておらず、違法であると考えられるため、ログに警告メッセージを生成します。 機能には影響がないため、ロギングはWARNINGではなくDEBUGとなるように変更されています。(26932873)

  • これで、Oracle VM Manager Web InterfaceのURLがhttps://console.<domain>で始まることが認められました。 以前は、URLの先頭にある"console"という言葉は拒否され、接続の試みは"エラー404: ページが見つかりません"になります。(26283106)

  • 重複削除の試みや同様のパージ・リストの問題によるクラッシュを回避するため、SPARCのOracle VM Serverにリソース・ロックの追加チェックが含まれています。(26241929)

  • ライブ・マイグレーション中に、UEK R2でOracle Linuxを実行している仮想マシンは、Xenを通じてプロセスをフリーズし解凍することができるようになりました。 この修正を利用するには、仮想マシン・カーネルをUEK R2の最新バージョンにアップグレードする必要があります。(25644455)

  • 新たに実装されたXenブート・パラメータdom0_vcpus_pinを使用すると、管理者はdom0 vCPUをサーバーの物理CPUにマップする方法を指定できます。 これにより、より柔軟で正確なCPUピン設定が可能になります。 CPUピンの詳細は、「Oracle VM管理者ガイド」「Oracle VM仮想マシン制御」で入手できます(25559771)

  • コードの変更は、ディスクの移行などの仮想マシンに対する構成の更新が常にvm.cfgファイルで正しく表されるように実装されています。 以前は、ジョブが失敗して変更がロールバックされなかったときに、時々不一致が発生しました。(24626034)

  • MySQLデータベースのテンプレートおよび仮想アプライアンスのデータ切り捨てでは、いくつかの問題が解決されています。 以前は、4,000文字を超えるオリジナル・ファイル・パスにより、ジョブ・エラーやOracle VMのアップグレードに失敗する可能性がありました。(23099378)

  • Anacondaインストーラのストレージ構成セクションで、存在しないカーネル・モジュールへの呼び出しが削除されました。 結果として多くの致命的でないログ・メッセージが表示されなくなり、デバッグがはるかに簡単になります。(27525259)