質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

KVM

KVM【Kernel-based Cirtual Machine】は、 Linux上で仮想化環境を利用するためのソフトウェアです。 1台のPC上で複数のOSを同時に動作させるために必要な制御を行う 仮想化環境の仕組みを提供します。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

Q&A

解決済

2回答

4974閲覧

Linux KVM rhel6.5 作成時にエラー

Ochonansan

総合スコア57

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

KVM

KVM【Kernel-based Cirtual Machine】は、 Linux上で仮想化環境を利用するためのソフトウェアです。 1台のPC上で複数のOSを同時に動作させるために必要な制御を行う 仮想化環境の仕組みを提供します。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

0グッド

0クリップ

投稿2016/08/02 05:59

編集2016/08/02 06:54

今回LinuxKVMを使用し、親機CentOS7 64bit上にrhel6.5 64bitをインストールしようと思います。
しかし容量やメモリ数を指定しOSが焼いてあるcdromからインストールしようとしたところ下記のエラーが発生しインストールできませんでした。

ERROR 内部エラー: モニターに接続中にプロセスが終了しました: 2016-08-02T05:46:10.536482Z qemu-kvm: -drive file=/dev/sr0,if=none,id=drive-ide0-0-0,readonly=on,format=raw: could not open disk image /dev/sr0: Driver 'host_cdrom' is not whitelisted

パーミッションやファイル名 パスが問題ではないことは分かります。
しかし最後のDriver 'host_cdrom' is not whitelisted
の部分が良く分かりません。
何かのドライバーが足りないのかな?

試したことは基本的な、パスの有無確認やパーミッションの確認、ディスク容量 パーテーション別の容量の確認。
あとGUI CLIどちらで実行しても同現象が発生してしまいます。

追記2///////////////////////////////
以下CLIでのコマンドになります。

virt-install --name rhel65 --vcpus 1 --ram 1024 --disk path=/data/img/rhel65.img,size=100,sparse=true --network network:default --graphics vnc --os-variant rhel6 --cdrom /dev/sr0
///////////////////////////////////////////////////////////////////////////

お知恵を貸していただけませんか?

追記1///////////////////////////////
以下、install時の/var/log/messagesと/var/log/libvirt/qemu/*.logの記載をさせていただきます。


/var/log/messages

Aug 2 15:22:37 vmserver journal: Domain id=3 name='generic' uuid=3ac2ddf3-da49-
4120-a508-4c89791b4e22 is tainted: cdrom-passthrough
Aug 2 15:22:37 vmserver dbus[942]: [system] Activating via systemd: service nam
e='org.freedesktop.machine1' unit='dbus-org.freedesktop.machine1.service'
Aug 2 15:22:37 vmserver dbus-daemon: dbus[942]: [system] Activating via systemd
: service name='org.freedesktop.machine1' unit='dbus-org.freedesktop.machine1.se
rvice'
Aug 2 15:22:37 vmserver systemd: Starting Virtual Machine and Container Registr
ation Service...
Aug 2 15:22:37 vmserver dbus[942]: [system] Successfully activated service 'org
.freedesktop.machine1'
Aug 2 15:22:37 vmserver dbus-daemon: dbus[942]: [system] Successfully activated
service 'org.freedesktop.machine1'
Aug 2 15:22:37 vmserver systemd: Started Virtual Machine and Container Registration Service.
Aug 2 15:22:37 vmserver systemd-machined: New machine qemu-3-generic.
Aug 2 15:22:37 vmserver systemd: Started Virtual Machine qemu-3-generic.
Aug 2 15:22:37 vmserver systemd: Starting Virtual Machine qemu-3-generic.
Aug 2 15:22:38 vmserver kvm: 1 guest now active
Aug 2 15:22:38 vmserver kvm: 0 guests now active
Aug 2 15:22:38 vmserver systemd-machined: Machine qemu-3-generic terminated.
Aug 2 15:22:38 vmserver journal: モニターソケットへの接続に失敗しました: そのようなプロセスはありません
Aug 2 15:22:38 vmserver journal: 内部エラー: モニターに接続中にプロセスが終了しました: 2016-08-02T06:22:38.100602Z qemu-kvm: -drive file=/dev/sr0,if=none,id=drive-ide0-0-1,readonly=on,format=raw: could not open disk image /dev/sr0: Driver 'host_cdrom' is not whitelisted


/var/log/libvirt/qemu/*.log

2016-08-02T06:17:33.944404Z qemu-kvm: -drive file=/dev/sr0,if=none,id=drive-ide0-0-1,readonly=on,format=raw: could not open disk image /dev/sr0: Driver 'host_cdrom' is not whitelisted
2016-08-02 06:17:34.041+0000: shutting down
(END)
こちらはあまり参考にならないですね。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

over

2016/08/02 06:17

selinux有効になっていませんか? /var/log/messagesで該当ログを提示すればより良い回答得られると思います。
Ochonansan

2016/08/02 06:29

overさん ありがとうございます。 SELinuxは以前痛い目を見て以来、無効設定にしているので問題ありません。 質問にmessagesの記載と、qemuのLogを乗せたいと思います。 ありがとうございます。
issei.

2016/08/02 06:45

使用したvirt-installコマンドのオプションを、差し支えの無い範囲で教えて下さい。
Ochonansan

2016/08/02 06:52

issei.さん ありがとうございます。 では、virt-installのコマンドを追記します。
issei.

2016/08/02 07:18

オプションはぱっと見良さそうです。virt-installコマンドはsudoまたはrootユーザで実行していますよね?
Ochonansan

2016/08/02 07:28

isseiさん 付き合っていただきありがとうございます。 もちろんrootユーザーで実行していますし、GUIの方もrootでログインした後に操作しています。 自分もいろいろ試していますが上手くいきません。 明日でも解決しなければ、パッケージもろとも再インストールするか考えています。
issei.

2016/08/02 07:34

ですよね。。。なんだろうこれ。。。
issei.

2016/08/02 07:48

あとは、--diskオプション部分にbus指定を追加してみるくらいしか思いつきませんでした。該当箇所抜粋→ --disk path=/data/img/rhel65.img,size=100,sparse=true,bus=virtio
Ochonansan

2016/08/02 07:54

isseiさん ダメでした(^p^)ありがとうございます。
issei.

2016/08/02 08:16

あとは、vncの接続に失敗した上でcdromがというログの順序が気になります。vncクライアントは起動し接続していますか?
Ochonansan

2016/08/02 09:03

vnc自体は問題なく動いていました。 安定はしませんでしたが・・・
guest

回答2

0

host_cdrom がホワイトリストに登録されていないのでしょうか?

以下のコマンドでサポート内か確認してください。
$ qemu-img --help

なければqemuビルド時に以下を指定してインストールする必要がありそうです。
$ ./configure --block-drv-whitelist=host_cdrom
(上記は本件を解決すると思われる最低限のビルドオプションなので、導入する環境で適宜オプションを指定してください。)

投稿2016/08/02 07:10

over

総合スコア4309

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Ochonansan

2016/08/02 07:17

ありがとうございます。 下記のコマンドで一応確認してみました。 [root@vmserver ]# qemu-img --help | grep host Supported formats: vvfat vpc vmdk vhdx vdi ssh sheepdog rbd raw +host_cdrom+ host_floppy host_device file qed qcow2 qcow parallels nbd iscsi gluster dmg tftp ftps ftp https http cloop bochs blkverify blkdebug ※+は自分でつけました。 これはホワイトリストに登録されているということで宜しいでしょうか?
over

2016/08/02 07:31

サポートされていそうですね。 あとは以下のオプションでvirt-installしてみるかでしょうか。 --cdrom /dev/cdrom
Ochonansan

2016/08/02 07:55

ありがとうございます。 結果は同じくでした・・・
over

2016/08/02 07:58

あてが外れました。すいません。
guest

0

自己解決

結局問題きりわけのためにISOイメージからインストールしたところ上手くいきました。

cdromからのブートだと起こる問題らしいですね。
根本解決にはなりませんでしたがまたチャレンジしたいと思います。

付き合っていただいたお二方には感謝しています。
ありがとうございました!!

投稿2016/08/02 09:02

Ochonansan

総合スコア57

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問