タグ

KVMに関するtkpyoiのブックマーク (26)

  • Debian 10 で Nested KVM ♪ - 個人的健忘録 from 2013

    仮想化の仮想化、つまり入れ子の構成での仮想化です。 (出典:redhat:Device Assignment with Nested Guests and DPDK) ただ単純にゲストの上にゲストをインストールすればいいやん、と思いっていましたが、そう単純ではありませんでした。 場合によっては「L0 ベアメタルホスト」にて、nestedのための設定が必要な場合があります。 ということで、Nested 構成のための手順書です。ただし、実ハードウェアはKVM使用が可能な環境、L0,L1は構築済みとして話を進めています。(L0構築は「Linux のインストール 基礎知識と実践(2018年度)」を、L1構築は「virt-manager 超入門! in 2018」を参考に。) なお、作業環境はDebian10でやっています。 【(1) kvm_intel / kvm_amd モジュールでnested

    Debian 10 で Nested KVM ♪ - 個人的健忘録 from 2013
  • 第680回 LXDコンテナ上のWindowsでWSL環境を整える | gihyo.jp

    第679回ではLXD/VMの上にWindows 10をインストールしました。そのWindowsにおいて、連載の読者層の多くがインストールしたくなるキラーアプリで、さらにUbuntuでは使えないアプリと言えばなんでしょう。そう、WSL(Windows Subsystem for Linux)ですね。 今回は家でも仕事場でもWindowsマシンが存在しないが故に、タイムラインのWSL談義にまったくついていけない人に向けて、LXDコンテナ上のWindowsWSL2を楽しむ方法をお伝えします。 その行為に意味はあるのか 第679回の話をまとめると次のとおりです。 LXDは3.9から仮想マシンインスタンスに対応した[1] LXDは4.7から簡単にVGAコンソールを表示できるようになった distrobuilderを使えばLXD用のWindowsインストーラーを簡単に作れる これらを組み合わせると

    第680回 LXDコンテナ上のWindowsでWSL環境を整える | gihyo.jp
    tkpyoi
    tkpyoi 2021/12/29
    KVM上の Win11にWSLを導入するときに役に立った
  • 18.2. AMD でのネスト化された仮想マシンの作成 Red Hat Enterprise Linux 8 | Red Hat Customer Portal

    tkpyoi
    tkpyoi 2021/12/29
    Nested KVM (AMD)
  • CentOS 8 KVM上にWindows10をインストールしてみた | KUSONEKOの見る世界

    2020年02月02日(日)2021年11月19日(金)KVMWindowsサーバCentOS 8 KVM上にWindows10をインストールしてみた Linuc Level3 304の勉強の絡みもあり、KVMでWindows10の仮想化をしてみました。 同様の内容が書かれているサイトは多数ありますが、ホスト側がCLIのみでWindows10用のゲスト作成があまりないこと、有ってもそのままでは出来なかったことから、メモを残しておきます。 Windowsのドライバにはパフォーマンス向上ため、virtioを使用しています。 ■物理サーバ環境 OS CentOS 8 CPU Intel Celeron N3150 4C/4T 1.60GHz (TB:2.08GHz) VT-x メモリ 8GB (4GB x2) DDR3-1866 (PC3-14900) 準備編 Windows10 イメージ準備

    CentOS 8 KVM上にWindows10をインストールしてみた | KUSONEKOの見る世界
  • KVMでゲストOSをブリッジ接続する - Qiita

    環境 ホストOS : Lubuntu 18.04 ゲストOS : CentOS 7.5 ブリッジインターフェースの作成 KVMでデフォルトでvirbr0という名前のブリッジが作成されますが、NAT接続されているため、新しくbr0をいう名前のブリッジを作成してホストと同じネットワークに接続していきます。図の上の方の接続だったのを図の下の方に変更します。 ネットワークデバイスの確認 まずnmcli deviceコマンドでネットワークデバイスの確認を行います。物理インターフェースがenp7s0という名前で存在していて、コネクション名が有線接続 2ということがわかります。デフォルトのブリッジvirbr0があることも確認できます。 $ nmcli device DEVICE TYPE STATE CONNECTION enp7s0 ethernet 接続済み 有線接続 2 virbr0 bridge

    KVMでゲストOSをブリッジ接続する - Qiita
  • KVMによる仮想基盤サーバの構築と仮想マシンの作成 (CnetOS 8) | 電算星組

    はじめに CentOS 8に同梱されているLinux KVM(以下KVM)を使用した仮想基盤サーバの構築について勉強してみました。 VMware社のvSphere(ESXi)と比較すると、ユーザインターフェースの違いやパラメータの多さで若干とっつきにくいところがありますが、慣れてしまえばCLIベースでスムーズに仮想マシンを構築できそうです。 [2021/5/5追記] RHEL 8を使用した記事を書きました。記事でうまくいかなかったWebコンソールでのネットワーク設定ができるようになっています。 KVMによる仮想基盤サーバの構築と仮想マシンの作成 (RHEL 8) 前提条件 以下の前提条件で検証しています。 OS: CentOS 8.0 仮想基盤ソフトウェア(主要ソフトウェア) qemu-kvm: 2.12.0 (OS同梱版) libvirt-daemon: 4.5.0 (OS同梱版) v

  • KVM用仮想マシンをVagrantで手軽に作る | さくらのナレッジ

    さまざまなOS環境を仮想マシン上に簡単に作成できるVagrantが近年注目を集めている。今回はこのVagrantを使って、KVM上で動作する仮想マシンの作成や実行を可能にする「vagrant-libvirt」および「vagrant-kvm」を紹介する。 Linuxサーバー上ではVagrantを使いにくい? 近年では仮想マシンを使ってソフトウェアやWebサイトの開発およびテストを行うことが増えている。最近のPCは仮想マシンを稼動させるのに十分なリソースを備えており、1台のサーバー上で複数の仮想マシンを稼動させたり、開発者のPC上で仮想マシンを稼動させることで、開発者ごとの開発/テスト環境を簡単に用意できるようになっている。 とはいえ、仮想マシンを使った場合でも、開発/テスト環境の構築はやはり手間がかかることが多い。OSや各種ソフトウェアのインストールや設定といった作業は仮想マシンごとに必要と

    KVM用仮想マシンをVagrantで手軽に作る | さくらのナレッジ
  • QEMU-KVMでGPUと光学ドライブをパススルーしてWindowsゲストを快適に走らせる

    的にLinuxデスクトップ環境で過ごしているが、WindowsBlu-rayを再生したいこともある。 この要求を満たす環境の構成としては Windowsの下でLinuxを仮想マシンのゲストとして動かす デュアルブート 物理的に二台動かす といった選択肢が考えられますが、1はLinux側で使えるリソースが減るのが気に入らず、2は面倒くさい、3はハードウェアと場所と電気が必要と、それぞれ大きなデメリットがあります。 このような難点を解消することはできないか。実はディスクリートGPUが挿さったマシンにおいては、PCIパススルーを行うことで、Linuxの下で仮想マシンのゲストとして動くWindowsから直接GPUにアクセスさせることができます。Linuxの方ではCPU内蔵のGPU(あるいは別のディスクリートGPU)を使います。SCSIパススルーを行うことで、WindowsからBlu-rayの

  • KVMでGPUパススルーを使った仮想マシンを構築 - 仮想化通信

    最近のGPU性能は著しく向上しており、GPUのグラフィック処理以外での利用(GPGPU)が増えてきています。とくにディープラーニングやデータマイニングなど、人工知能分野での利用が大きな注目を集めております。 KVM仮想マシン上でGPUを利用する方法の一つとしてPCIパススルーを利用する方法があります。ここではUbuntu 16.04でKVMの構築方法と仮想マシンでUbuntu 16.04の環境を作成方法までを紹介いたします。 前提条件 KVMホストとなるサーバーへUbuntu 16.04 Serverと仮想マシンマネージャーをインストールしておいて下さい。仮想マシンマネージャのインストールは別のマシンでも構いません。仮想マシンマネージャの詳細については以下のサイトを参照して下さい。 Virtual Machine Manager Home (家サイト) Virtual Machine M

    KVMでGPUパススルーを使った仮想マシンを構築 - 仮想化通信
  • CentOS 7で始めるKVM + Vagrant [前編] - ytooyamaのブログ

    前はUbuntuにVirtualBoxをインストールしてVirtualBoxプロバイダー上でVagrantを使う方法を書きましたが、 ytooyama.hatenadiary.jp 今回はLibvirtでやってみます。今回はホストOSとしてCentOS 7.2を使いました。 Vagrantは公式のものではなく、centos-release-sclのパッケージを使いました。そのため、Vagrantの使い方が若干特殊になっています。 リポジトリーパッケージのインストール centos-release-sclに必要なパッケージであるVagrantがあるので、このリポジトリーを有効にします。 [root@vtest ~]# yum install centos-release-scl パッケージのインストール Vagrantとその他必要なパッケージをまとめてインストールしてしまいます。 [root

    CentOS 7で始めるKVM + Vagrant [前編] - ytooyamaのブログ
  • KVM用仮想マシンをVagrantで手軽に作る | さくらのナレッジ

    さまざまなOS環境を仮想マシン上に簡単に作成できるVagrantが近年注目を集めている。今回はこのVagrantを使って、KVM上で動作する仮想マシンの作成や実行を可能にする「vagrant-libvirt」および「vagrant-kvm」を紹介する。 Linuxサーバー上ではVagrantを使いにくい? 近年では仮想マシンを使ってソフトウェアやWebサイトの開発およびテストを行うことが増えている。最近のPCは仮想マシンを稼動させるのに十分なリソースを備えており、1台のサーバー上で複数の仮想マシンを稼動させたり、開発者のPC上で仮想マシンを稼動させることで、開発者ごとの開発/テスト環境を簡単に用意できるようになっている。 とはいえ、仮想マシンを使った場合でも、開発/テスト環境の構築はやはり手間がかかることが多い。OSや各種ソフトウェアのインストールや設定といった作業は仮想マシンごとに必要と

    KVM用仮想マシンをVagrantで手軽に作る | さくらのナレッジ
  • Home

    VyOS とは VyOS はオープンソースのネットワーク OS で、ソフトウェアベースのルーティング、ファイアウォール、VPNなどの機能を持っています。 公式サイト ダウンロード ローリングリリース LTS(有償) Vagrant Box マニュアル http://docs.vyos.io/en/latest/ ソースコード https://github.com/vyos/ コミュニティ Slack(グローバル) 新規登録 #vyos-ja Twitter @vyosjp Twitterコミュニティ(vyosjp) ハッシュタグ #vyosjp フォーラム バグ報告 過去のミーティング VyOS Users Meeting Japan #5 (2018/01/19) VyOS Users Meeting Japan #4 (2017/07/21) VyOS Users Meeting Ja

    tkpyoi
    tkpyoi 2016/04/15
    仮想ルータ用OS
  • Nested KVM環境でRHEL-OSP7をセットアップ - めもめも

    enakai00.hatenablog.com ちょうど2年前に上記の記事を書いたのですが、同じことをRed Hatの製品版ディストリビューションRHEL-OSP7(Kilo)でやれるようにquickrdoを拡張しました。 Fedoraなどで、Nested KVMが利用できるLinux KVM環境を用意して、その上の3台の仮想マシンで下記のクラスタを構成します。各ノード共通に「eth0」がAPI/管理アクセス用で、「eth1」がVXLAN接続用になっています。コントローラーノードの「eth2」は、テナントネットワークから外部ネットワークに接続するNICになります。Packstackの制限で、VXLAN接続用NICは全ノードで同じ名前のNICデバイスを使用する必要があります。 [Internet] | | [物理NIC] |(NAT) | external01 192.168.200.0/2

    Nested KVM環境でRHEL-OSP7をセットアップ - めもめも
    tkpyoi
    tkpyoi 2015/12/06
    Red HatLinux7 で仮想マシンを作る手順。複数のネットワークに所属させる方法の参考になる。
  • 今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]

    Vagrant と Chef Solo ってとてもベンリそうに見えてたのですが、ネット上にあるのは断片的な情報が多かったり、そもそもいろんなやり方があって混乱してたので、サックリ始めるためのチュートリアルを書きました。これをきっかけにベンリな Vagrant ライフを堪能して頂ければ幸いです。 [追記10/10/2013] Window 上の Vagrant でも問題なく動きました。ただ1点注意があって、UAC のポップアップに反応しないと、Vagrant か VirtualBox 側でタイムアウトになってしまうので、ポップアップを見張るか、放置したいなら一時的に無効にしておくとよいです。 [/追記終わり] [追記 10/23/2013] VirtualBox 4.3 だとまだうまく動かないようです(私も host-only adapter の作成で VirtualBox 側のエラーになり

    今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]
    tkpyoi
    tkpyoi 2013/09/18
    vagrant便利そう。VirtualBOXでなく、KVMで使いたい。vagrant-kvmのが便利そう。
  • FLINTERS Engineer's Blog

    2023-04-06 DigdagからBigQueryを動かす - ChatGPTを使用してエラーを解決した話 AI BigQuery Digdag こんにちは、植村です。今回は弊チームで使用しているワークフローエンジンのdigdag(AWS, EC2)からGCPへアクセスしてBigQueryを動かした時のお話を書きます。やりたいこと:DigdagからBigQueryのExport機能を使用してGCSにデータを格納するGCPの環境は既にで… digdag BigQuery Chat GPT 2023-04-01 週休7日に興味あり?新しいBingが弊社の魅力をご紹介します! AI こんにちは、菅野です。 もう一年の4分の1が終わりましたね。 新生活の季節となった4月1日なので(?)唐突に弊社を紹介する記事を書きました! と言っても、私が紹介するのでは面白くないので「新しいBing」に会社の

    FLINTERS Engineer's Blog
    tkpyoi
    tkpyoi 2013/09/18
    vagrant便利そう。クローン作るのめんどくさいし。。
  • 『KVM環境 CentOS 6.4 から CentOS 6.3 へのダウングレード 編』

    # yum distribution-synchronization Loaded plugins: fastestmirror, refresh-packagekit ~ 略 ~ --> Finished Dependency Resolution Error: Package: pytalloc-2.0.7-2.el6.x86_64 (@base) Requires: libtalloc.so.2(TALLOC_2.0.2)(64bit) Removing: libtalloc-2.0.7-2.el6.x86_64 (@base) libtalloc.so.2(TALLOC_2.0.2)(64bit) Downgraded By: libtalloc-2.0.1-1.1.el6.x86_64 (base) Not found Error: Package: xorg-x11-drv-m

    『KVM環境 CentOS 6.4 から CentOS 6.3 へのダウングレード 編』
    tkpyoi
    tkpyoi 2013/05/16
    CentOS64から63への、ダウングレード
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Stray Penguin - Linux Memo (KVM)

    KVM = Kernel-based Virtual Machine の中核は Linux カーネルのローダブルモジュールで、QEMU と協力してホストOS上で仮想マシンを実行することができる。Xen と異なるのは、Xen が Nemesis という異種OS をハイパーバイザとし、ホストOS はその上で動く特権ゲストと位置づけられるのに対して、KVM では Linux ホストOS 自体がハイパーバイザとなり、個々のゲストプラットフォームが各々ひとつのプロセスとして実行される点だ。また、Xen がフルバーチャライゼーション (完全仮想化) とパラバーチャライゼーション (準仮想化) の両方を提供しているのに対して、KVM はフルバーチャライゼーション専用。そのため、ゲストOS のカーネルを Xen 用に改変してハイパーバイザとの話し方を教えてやるというようなことが必要ない。完全仮想化によるオ

    tkpyoi
    tkpyoi 2012/08/17
    VirtIO化しないとなぁ。
  • 仮想化環境KVMのシステム管理、監視

    導入が容易で自社の目的に合った管理ツールを選ぶ 以下では、KVM仮想マシンや仮想化ホストを一元管理するツールを紹介します。 KVMの管理ツールで、OS標準のVirt-managerよりも高機能なものを開発しようと、多くのコミュニティが精力的に取り組んでいます。ところが、データ・センターや大規模クラウド環境を見据えたオープンソースのソフトウエアとなると、依然として導入方法の調査や構築作業に手間がかかる傾向があります。 一方、ベンダーが提供する有償のソフトは機能が豊富です。企業のプライベート・クラウド構築に適した運用自動化の仕組みなどが備わっています。仮想マシンの起動、停止、画面操作だけでなく、仮想マシンと物理マシンの負荷状況を一元的に管理して過去の負荷データから将来を予測できます。コンソリデーションによるコスト削減シミュレーション機能を備えるものや、セルフポータルからユーザーが欲しい環境をマ

  • 仮想化環境KVMのシステム管理、監視

    KVMホストOS(Ubuntu 10.10)側の作業 Ubuntuに対して、rootアカウントで作業できるようにしておきます。セキュリティの観点からはsudoを利用するのが一般的ですが、ここではテスト環境を想定し、rootアカウントで作業を行います。 Ubuntuのインストール後にrootアカウントでログインできるようにするためには、まずは一般ユーザーでログインし、sudo su -を入力します。rootアカウントになったら、passwdコマンドを使ってrootアカウントにパスワードを付与します。こうすることで、rootアカウントにパスワード付きでログインできるようになります。 testuser01>$ sudo su - [sudo] password for testuser01: # passwd Enter new UNIX password: Retype new UNIX pa