

質問させて頂きます。

起きている現象はタイトルの通り、qemu-img createで作成したイメージをvirt-installで指定するとエラーが発生する状態です。

具体的には、以下のコマンドを実行後

[code]

    qemu-img create  overcloud-ctrl.qcow2 41G
    
[/code]

以下のコマンドを実行するとエラーが発生します

[code]

    /usr/bin/virt-install \
       --name overcloud-ctrl \
       --ram 6144 --vcpus 2 \
       --os-variant centos7.0 \
       ./overcloud-ctrl.qcow2 \
       --noautoconsole \
       --vnc \
       --network network:data1 --mac=52:54:00:c0:87:36 \
       --network network:internals \
       --cpu SandyBridge,+vmx \
       --graphics vnc,listen=0.0.0.0 \
       --dry-run --print-xml > overcloud-ctrl.xml
    
[/code]

エラー内容は

[code]

    virt-install: error: unrecognized arguments: ./overcloud-ctrl.qcow2
    
[/code]

となります。

./overcloud-ctrl.qcow2 は存在し、Qemu-img infoで確かめても存在します。

[code]

    qemu-img info  overcloud-ctrl.qcow2
    image: overcloud-ctrl.qcow2
    file format: raw
    virtual size: 41G (44023414784 bytes)
    disk size: 0
    
[/code]

以下の記事を確認しながらKVMでVMを作成途中でした。  
<https://qiita.com/s1061123/items/c7f3e47d66e8cbea1a7c>

よろしくお願い致します。


CC BY-SA 4.0
2018-08-19T03:14:36.050
47617
2018-08-23T16:41:06.043
2018-08-19T10:44:45.827
3054
29775
question
qemu
qemu-img createで作成したイメージをvirt-installで指定するとエラーが発生する


`unrecognized arguments` なので、コマンドライン引数が認識できないのであって、  
ファイルの中身がおかしいという意味ではありません。

ざっと検索してみたところ、

[code]

    ./overcloud-ctrl.qcow2 \
    
[/code]

これは

[code]

    --disk ./overcloud-ctrl.qcow2 \
    
[/code]

なのでは?

* * *

コメントの追加質問について。

<https://www.redhat.com/archives/virt-tools-list/2013-May/msg00093.html>

↑このページを見ると、

  * 他のオプションを外してみてはどうか
  * 特に `\--noautoconsole` を外してみてはどうか

といったところでしょうか。

なお、私は virt-install については全く知りません。  
一つ目の回答は私の常識範囲内で回答できましたが、virt-install
専用のメッセージだと私には対処が難しいです。もしこれでうまくいかなかった場合(または更なる問題が見つかった場合)は、他の方の回答を待つか、問題になっている部分を切り出して新たに質問を立てるのが良いと思います。


CC BY-SA 4.0
2018-08-19T04:07:05.570
47618
2018-08-19T17:09:49.183
2018-08-19T17:09:49.183
5288
5288
47617
answer


ご連絡遅れ、大変申し訳ございませんでした。  
ありがとうございます。先程、無事解決致しました。`\--vnc`, `\--noautoconsole`オプションを外すことで動作致しました。


CC BY-SA 4.0
2018-08-23T12:36:46.163
47763
2018-08-23T16:41:06.043
2018-08-23T16:41:06.043
3060
29775
47617
answer