SST Lab Dokuwiki Header header picture

ユーザ用ツール

サイト用ツール


linux:virtual_machine_install

文書の過去の版を表示しています。


Kernel-based Virtual Machine

ubuntu server 20.04インストール

  1. ハードディスクイメージの作成
    $ qemu-img create -f qcow2 images/template.qcow2 80G
    Formatting 'images/template.qcow2', fmt=qcow2 size=85899345920 cluster_size=65536 lazy_refcounts=off refcount_bits=16
  2. virt-installとローカル VNC クライアントを用いてインストール
    $ virt-install \
    > --name=template \
    > --disk=images/template.qcow2,bus=virtio \
    > --vcpus=2 --ram=2048 \
    > --graphics vnc,password=*******,listen=0.0.0.0,keymap=ja \
    > --cdrom iso/ubuntu-20.04.2-live-server-amd64.iso
    WARNING  Graphics requested but DISPLAY is not set. Not running virt-viewer.
    WARNING  No console to launch for the guest, defaulting to --wait -1
     
    Starting install...
    Domain installation still in progress.
    Waiting for installation to complete.
  3. VNC ポートの確認
    kvmhost:~$ virsh list --all
     Id   Name       State
    ---------------------------
     6    vm1        running
     7    vm2        running
     9    vm3        running
     -    vm4        shut off
     -    vm5        shut off
     -    vm6        shut off
     
    kvmhost:~$ virsh vncdisplay sstmail
    :2

    ポート番号は 5900 + `virsh vncdisplay sstmail` - ローカル VNC クライアントの起動


    - テキストベースのインストーラの指示に従ってインストール ===== OSのアップデート ===== <code sh> $ sudo apt update $ sudo apt upgrade $ </code> <code sh> Domain has shutdown. Continuing. Domain creation completed. Restarting guest. $ </code> <code sh> osinfo-query' not found, but can be installed with: sudo apt install libosinfo-bin kimi@sstw:~$ sudo apt install libosinfo-bin </code> ===== コンソールの有効化 ===== <file txt /etc/default/grub> GRUB_CMDLINE_LINUX=“console=tty0 console=ttyS0,115200n8” GRUB_CMDLINE_LINUX_DEFAULT=“console=tty0 console=ttyS0,115200n8” GRUB_TERMINAL=“console serial” </file> <code sh> $ sudo update-grub </code> <code sh> $ virsh list Id Name State ————————– 17 template running kimi@sstw:~Connected to domain template Escape character is ^] template login: </code> <code sh> $ virsh list Id Name State ————————– 17 template running kimi@sstw:~Connected to domain template Escape character is ^] template login: </code>

linux/virtual_machine_install.1660874986.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki