これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの2つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドvirt-pXNUMXv-make-diskです。
プログラム:
NAME
virt-p2v-make-disk-virt-builderを使用してvirt-p2vディスクをビルドします
SYNOPSIS
virt-p2v-make-disk -o / dev / sdX os-version
DESCRIPTION
virt-p2v(1)libvirtによって管理され、KVM上で仮想化されて実行されるように物理マシンを変換します。
OpenStack、oVirt、Red Hat Enterprise Virtualisation(RHEV)、またはその他のターゲットのXNUMXつ
による支援 virt-v2vとします。
virt-p2v-make-diskは、起動可能なディスクイメージまたはUSBキーを作成するスクリプトです。
virt-p2v。 それは使用しています 仮想ビルダー(1)これを行うには、これは小さなシェルスクリプトです。
virt-builder。
virt-p2v-make-diskには、XNUMXつの必須パラメーターがあります。
この -o パラメータは、出力をどこに送るかを指定します。たとえば、USBキー(例: "-o
/ dev / sdX ")またはファイルに。デバイス名を渡す場合は、 既存の 中身 of
デバイス 意志 be 消去された.
「os-version」パラメータは、オペレーティングシステムに使用するベースのLinuxディストリビューションです。
ISO。 可能な「os-version」の組み合わせを一覧表示するには、次のようにします。
virt-builder -l
例
virt-p2vブータブルUSBキーを書き込みます / dev / sdX (既存のコンテンツはすべて消去されます)、
基本ディストリビューションとしてのFedora20:
virt-p2v-make-disk -o / dev / sdX fedora-20
virt-p2vの起動可能な仮想ディスクイメージを作成し、qemuで起動します。
virt-p2v-make-disk -o /var/tmp/p2v.img fedora-20
qemu-kvm -m 1024 -boot c \
-ドライブファイル= / var / tmp / p2v.img、if = virtio、index = 0 \
-ドライブファイル= / var / tmp / guest.img、if = virtio、index = 1
コラボレー /var/tmp/guest.img 変換したいゲストのディスクイメージになります
(テストのみ)。
追加 AN SSH IDENTITY
SSH ID(秘密鍵)ファイルをイメージに挿入するには、
--inject-ssh-identity オプションを選択します。
まず、キーペアを作成します。 空のパスフレーズが必要です。
ssh-keygen -t rsa -N '' -f id_rsa
これにより、秘密鍵( "id_rsa")と公開鍵( "id_rsa.pub")のペアが作成されます。 公共
キーは、virt-v2v変換サーバーの「authorized_keys」ファイルに追加する必要があります
(通常は「/root/.ssh/authorized_keys」に)。
秘密鍵をディスクイメージに挿入してから破棄する必要があります。
virt-p2v-make-disk [...] --inject-ssh-identity id_rsa
rm id_rsa
virt-p2vを起動するときは、挿入されたファイルのURLを次のように指定します。
│ユーザー名:[root _____________________________]│
││
│パスワード:[ ]│
││
│SSHIDURL:[file:/// var / tmp / id_rsa ___________]│
または、カーネルコマンドラインを使用する場合は、次を追加します。
p2v.identity = file:/// var / tmp / id_rsa
詳細については、の「SSHIDENTITIES」を参照してください。 virt-p2vとします。
OPTIONS
- 助けて
ヘルプを表示します。
--inject-ssh-identity id_rsa
SSH ID(秘密鍵)ファイルをイメージに追加します。 「SSHIDの追加」を参照してください
上記。
-o 出力
- 出力 出力
ローカルファイルまたはブロックデバイスの「OUTPUT」に出力を書き込みます。 この 既存の
中身 of デバイス 意志 be 消去された.
-V
- バージョン
バージョン番号を表示して終了します。
onworks.netサービスを使用してvirt-p2v-make-diskをオンラインで使用する