XenserverにSSH接続し、「find/scripts | grep -i string」を使用してスナップショットを見つけようとしています。ここで、stringは、xencenterでスナップショットを取得したときにスナップショットと呼んだものです。この方法は機能しないので、xenserverが作成したスナップショットをどこに保持しているか知りたいですか?
私はついにcitrixフォーラムから答えを得ました:
「スナップショットファイルはありません。LVMSRの仮想ディスク(スナップショットを含む)はボリュームとして保存されます。lvm2パッケージのコマンドでボリュームを管理できます(rpm -vV lvm2を実行して含まれているコマンドを確認してください)。
ここ はフルスレッドです。
これはゲームに遅れていることは知っていますが、XenServerをインストールするときにExt3ファイルシステムベースのストレージリポジトリを使用するオプションがあります。これが行われると、VMディスクは/var/run/sr-mount/<UUID OF SR>
に保存されている実際のVHDファイルになります。
これにより、シンプロビジョニングも可能になります。これは、Ext3、NFS、およびその他のエンタープライズレベルのSRタイプでサポートされていますが、デフォルトのLVMSRタイプではサポートされていません。
インストール中に、仮想マシンのストレージに使用するディスクを選択するときは、必ず "シンプロビジョニングを有効にする(XenDesktop用に最適化されたストレージ)"。 XenDesktopを使用しない場合でも、これはExt3ベースのSRとデフォルトのLVMを有効にするオプションです。
詳細については、以下を参照してください。
Citrix XenServer 6.1.0インストールガイド
Citrix XenServer 6.1.0管理者ガイド
それらのドキュメントで「ext3」と「シンプロビジョニング」を検索します。
既存のインストールをLVMSRからExt3SRに切り替えようとする場合は、インストールガイドの「シンプロビジョニングを使用するための既存のホストの変換」セクションを参照してください。 、ただし、これによりLVM SR内の既存のデータとVMが破壊されることに十分注意してください。したがって、VMをバックアップまたは移行する必要があります。切り替え前の既存のSR。
Citrixがドキュメントのリンクを変更した場合、または新しいXenServerバージョンが利用可能になった場合は、Googleで「Xenserverインストールガイド」または「Xenserver管理者ガイド」を検索するだけで、簡単に見つけることができます。
簡単な答え:それはおそらくあなたが見つけることができるファイルではありません| grep。
XenServerスナップショットのストレージは、使用されるストレージリポジトリ(SR)のタイプ、およびSRが最初に作成されたXenバージョン番号によって異なります。 このホワイトペーパー すべての厄介な詳細を提供します。
Dom0にSSH接続されている場合、コマンドxe vdi-list is-a-snapshot=true
あなたが正しい方向に始めるかもしれません。