タグ付けされた質問 「virtualization」

仮想化は、ソフトウェアを使用して何かの仮想リソースを作成するプロセスです。通常、これはハードウェア仮想化、つまりホストシステム内でオペレーティングシステム(ゲストと呼ばれる)を実行する行為を指します。

13
仮想化テクノロジーを決定する簡単な方法
Linuxマシンへのコマンドラインアクセスがあり、仮想化されている場合とされていない場合があります。実行している仮想化テクノロジーの種類(VMWare、VirtualBox、KVM、OpenVZ、Xenなど)がある場合、それを判断したいと思います。これは敵対的な環境ではありません。自分自身を偽装しようとしているVMに対して作業しようとするのではなく、ほとんど知らない不安定なサーバーを診断しています。 より正確には、私は誰かが問題を診断するのを手伝っています。私は実権を握っていません。そのため、「このコマンドをコピーして貼り付ける」などの指示を伝える必要があり/procます。理想的には、次のようなものになりますlshw。簡単にインストールできる(プリインストールされていない場合)コマンドは、突っ走り、関連情報を出力します。 このシステムがどの仮想化テクノロジーのゲストであるかを判断する最も簡単な方法は何ですか?提案で、どのテクノロジー(ベアハードウェアを含む)を最終的に検出でき、どのテクノロジーを最終的に削除できるかについて言及していただければ幸いです。私は主にLinuxに興味がありますが、それが他の大学でも機能するなら、それは素晴らしいことです。

6
LVMはパフォーマンスに影響しますか?
いくつかのサーバーをLinuxに移行する必要があり、評価する必要がある重要な側面の1つは、新しいホストシステムに弾力的なストレージ容量が必要であることです。当然のことながら、いくつかの基礎研究を行って、LVMに出会いました。 lvmを使用するとパフォーマンスが低下しますか?もしそうなら、どのようにそれを測定できますか? 私が今考えているのは、LVMとその上で実行される仮想化Linuxボックスを備えたホストOSとしてLinuxを使用することです(ゲストOSにもLVMを追加する必要がありますか?)。

1
Linux LXC対FreeBSD刑務所
LXC(Linuxコンテナ)とFreeBSDの刑務所の間に、セキュリティ、安定性、パフォーマンスの面で顕著な違いはありますか? 一見すると、両方のアプローチは非常によく似ています。

8
仮想マシンイメージでLVMパーティションを使用する必要がありますか?
VMイメージ(KVMイメージなど)を作成するときに、パーティションにLVMを使用する必要がありますか?たとえば、イメージにLVMパーティションがある場合、ホストにqcow2イメージをマウントする場合、複雑さが増すようです。 一方で、VMをオフラインにしてパーティションのサイズを変更する方が物理システムよりもはるかに簡単であるため、VMイメージではLVMパーティションの利点はそれほど重要ではないようです。

7
「echo 3> / proc / sys / vm / drop_caches」-ルートとして許可が拒否されました
現在、キャッシュにいくつかの問題があります。今は少し多すぎるので、クリアしたかったです。私はグーグルでこの小さなコマンドを見つけました:sync && echo 3 > /proc/sys/vm/drop_caches。 SSH経由でrootとしてログインしています(sudoを使用していません)。これらは私が行った試みです: root@server: ~ # ll /proc/sys/vm/drop_caches -rw-r--r-- 1 root root 0 15. Jan 20:21 /proc/sys/vm/drop_caches root@server: ~ # echo 3 > /proc/sys/vm/drop_caches -bash: /proc/sys/vm/drop_caches: Permission denied root@server: ~ # sudo su -c "echo 3 > /proc/sys/vm/drop_caches" bash: /proc/sys/vm/drop_caches: Permission denied root@server: ~ # echo …

2
qemu-kvmを使用してネットワークケーブルの取り外しをエミュレートする
[背景:接続していないときに静的ネットワークインターフェイスを停止する方法を実際にテストしたいのですが?] libvirtを使用してQEMU-KVM仮想マシンをセットアップしています(経由virt-manager)。2つのNICを配置します(両方ともvirtio)。それらはホスト上の物理NICにブリッジされます。 NetworkManagerを「取り外し」たときのNetworkManagerの動作をテストしたいと思います。しかし、virt-managerにはそのためのボタン/チェックボックスもありません。また、簡単なGoogle検索でも何も表示されません。 ネットワークケーブルの取り外しをエミュレートするにはどうすればよいですか?


1
VirtualBoxまたはVMWareはIntel VT-d機能を使用しますか?
Intel VTをサポートする新しいラップトップを考えていますが、最近Intel® Virtualization Technology (VT-x)、以外の機能を発見しましたIntel® Virtualization Technology for Directed I/O (VT-d)。 VirtualBoxまたはVMwareはそれを利用していますか?VirtualBoxまたはVMwareを使用すると、パフォーマンスがどの程度向上しますか? CPU機能を説明するリンクがあります

3
systemdでユーザーcgroupを作成する方法
で非特権lxcコンテナを使用していArch Linuxます。基本的なシステム情報は次のとおりです。 [chb@conventiont ~]$ uname -a Linux conventiont 3.17.4-Chb #1 SMP PREEMPT Fri Nov 28 12:39:54 UTC 2014 x86_64 GNU/Linux これは、カスタム/コンパイルされたカーネルuser namespace enabledです: [chb@conventiont ~]$ lxc-checkconfig --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: enabled Network namespace: enabled Multiple /dev/pts instances: enabled …

2
ラップトップマシンのワイヤレスインターフェイスでkvmをセットアップする
私はセットアップにしようとしていますKVMでのUbuntu 14.04ホストマシン。 私は自分のマシンでインターネットにアクセスするために無線インターフェースを使用しています。/etc/networks/interfaces 以下のように無線インターフェイスをセットアップしました。 auto wlan0 iface wlan0 inet static address 192.168.1.9 netmask 255.255.255.0 gateway 192.168.1.1 wpa-ssid My_SSID wpa-psk SSID_Password dns-nameservers 8.8.8.8 dns-search lan dns-domain lan 私のマシンが仮想化に利用できるかどうかをチェックし、このコマンドはハードウェアが仮想化をサポートしていることを確認します。 egrep '(vmx|svm)' /proc/cpuinfo 以下のように、kvm仮想化に必要なパッケージをインストールしました。 apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder また、ブリッジutilsパッケージをインストールして、kvmのブリッジネットワークを構成しました。 apt-get install bridge-utils /etc/network/interfaces以下のようにブリッジネットワークを許可するように変更しました。 auto br0 iface br0 inet static address 192.168.1.40 network …

5
KVM内で実行するときにWindowsのパフォーマンスを向上させる方法
Ubuntu 12.04 64ビットとKVMを使用しています。CPUはCore i5 3.3 GHzで、8 GBのDDR3 RAMがあります。KVMでWindows 7を実行していますが、非常に遅いです。私の同僚は同じPC構成でDebianを使用しており、Windows 7を非常に高速に実行できます。私の問題はどこにありますか? [guyfawkes@guyfawkes-pc ~/work]$ sudo cat /etc/libvirt/qemu/windows.xml <!-- WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE OVERWRITTEN AND LOST. Changes to this xml configuration should be made using: virsh edit windows or other application using the libvirt …

3
スチールタイム(st)を監視するためのツール
私たちは仮想の「専用」サーバーで実行しています。これは、理論上、サーバー上にいるのは私たちだけであることを意味するはずです。実際には…。 マシンを殺しているように見えますが、「スチール時間」は71%です。 負荷に関する統計情報を取得していますが、この統計情報がグラフに表示されないことに失望しました。これを監視し、支援できるツールはありますか? 追加情報: 4つのコア、モデルを実行しています: # grep "model name" /proc/cpuinfo | sort -u model name : Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz

2
localhost上のLXCゲストのFast X?
LXCコンテナー内でXアプリを効率的に実行するにはどうすればよいですか? ssh -Y guest 遅すぎる-グラフィックアクセラレーションがないssh -Y-すべてが従来のX11プロトコルで仮想ネットワーク上を移動する必要がある ホストアプリとゲストアプリの間でコピーアンドペーストできることが望ましいですが、必須ではありません。ホスト用とゲスト用の2つのXサーバーを実行することは(私の目的では)重要です。 ゲストとしてネイティブXorgを実行できないのは、/dev/tty0欠落しているというメッセージが表示されるためmknodです。また、rootとして実行した場合でも、アクセスが拒否されるため、ゲスト内でそのデバイスを実行できません。

1
ドッカー-コンテナでxデスクトップを実行する方法?
Linuxマシンをセットアップして、複数のゲストOSを実行しようとしています。1つはWindows VMで、もう1つはLinuxコンテナーです。ここでの目標は、基本オペレーティングシステムを自由に操作してホストハードウェアを操作しながら、ホストシステムを台無しにしないようにすることです。最終的には、コンテナーでデスクトップを実行することに加えて、グラフィックアクセラレーションシミュレーションなどを実行したいと考えています。Dockerには、gitのようなコンテナーのバージョン管理が組み込まれているため、それを使用することをお勧めします。おそらくlibvirtはLXCでも同じように機能しますが、Dockerの特権モードを使用すると、コンテナーにデバイスを構成する必要がなくなります。 少し調べていくつか答えを出してみましたが、すべてをまとめるのに苦労しています。 LXCの背景 LXCからXを実行すると、コンテナーを(つまり)で構成する方法がわかりました。 lxc.cgroup.devices.allow = c 226:0 rwm そして使用 mknod -m 666 dri/card0 c 226 0 コンテナ内でホストデバイスに接続します。 Docker cudaから-DockerコンテナーからGPUを使用して、LXCバックエンドを備えたDockerで同じ設定を使用できることを確認しました。 dockerコンテナーが特権モードで実行されている場合、この追加の構成なしでGPUに正常にアクセスできるように見えました。そこで、ベースシステム、インストールされたグラフィックスドライバー、xorg-server、xorg-xinit、およびウィンドウマネージャーを起動してテストしました。 初挑戦 # startx Cannot run from a console (or some message like that) さて、私はtty2にいると思っていました。 # tty /dev/console それは私が期待したものではありません。 # chvt 2 # tty /dev/tty2 まあ、それはうまくいったようです。# startxもう一度やってみましょう。カーソルを中央にしてウィンドウマネージャを起動しました。マウスが反応しない。キーボードが応答しない。でttyを変更してみましょうCtrl-Alt+F3。応答なし。まあ、それは私が冷たい再起動する必要があるようです。 二回目 # …

2
LinuxコンテナーとLinuxハイパーバイザーとは何ですか?
私はstackexchangeサイトを見ましたが、何も見つかりませんでした。Linuxコンテナhttps://en.wikipedia.org/wiki/LXCとハイパーバイザーhttps://en.wikipedia.org/wiki/Hypervisorのwikipediaエントリを確認しましたが、両方に対する説明は、どちらにも取り組んでいないことがわかります。http://www.linux.com/news/enterprise/cloud-computing/785769-containers-vs-hypervisors-the-battle-has-just-begunも見ましたが、それでも説明がありません。 virtualboxなどのVMで遊んだことがあります。私の限られた理解への最初のアイデアの1つは、仮想マシンに関するものであったかもしれませんが、おそらくサンドボックス環境でソフトウェアをテストすることでした(マシンを購入する/購入する余裕がないときにSolarisボックスを持ち、ソフトウェアをどのように開発しているのかまだわかっているそのターゲットハードウェアは機能しています。)制限されている間、それを使用していました。これはおそらく、クラウドコンピューティングも飛躍的に進歩させた方法の1つです。質問は幅広いので、これが私がそれを蒸留する方法です- 一部の人々は、ハイパーバイザーと* nixコンテナーが何であるかを説明できますか? * nixハイパーバイザーは仮想マシンと同じですか、それとも違いがありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.