全文検索:
- 35 qcow2をマウント @01_linux:08_仮想化:kvm
- ==== 35 qcow2をマウント ====== ====== 通常マウント ====== <code> export LIBGUESTFS_BACKEND=direct guestmount -a test.qcow2 -i /work/ </code> ==== Read-Only ==== <code> guestmount -a test.qcow2 -i --ro /work/ </code> {{tag>qcow2}}
- 08 qcow2 バックアップ 外部へ取得する場合(online external) @01_linux:08_仮想化:kvm
- m:10_qcow2_backup_internal]] ===== ディスク確認 ===== <code> root@hvdev1001:~# virsh domblklist testvm Targe... var/lib/libvirt/images/testvm.qcow2 sda - </code> ===== スナップショット作成 ===== <code> root@hvdev1001:~# virsh snapshot-create-as testvm --name testsnap --n... a --disk-only Domain snapshot testsnap created </code> ==== スナップショット作成後 ==== <code> root@hvdev1001:~
- 11 KVM名前変更 @01_linux:08_仮想化:kvm
- ===== 1.UUID作成 ===== 新しいuuidを作成して、表示されたuuidをメモ <code> # uuidgen </code> ===== 2.xml編集 ===== virsh edit で、変更したい名前と、先程メモしたUUIDを入力し保存 <code> # virsh edit 仮想マシン名 <name>表示させたい名前</name> <uuid>メモしたuuid</uuid> </code> ===== 3.ファイル確認 ===== vm-001を変更して、vm-002にした場合。
- 10 qcow2バクアップ 内部スナップショット(internal) @01_linux:08_仮想化:kvm
- nline_external_backup]] ===== スナップショット作成 ===== <code> # virsh snapshot-create-as --domain test01 --name 20230128 </code> ===== スナップショットの確認 ===== <code> # virsh snapshot-list test01 Name Creation Time ... : 0 Descendants: 0 Metadata: yes </code> ===== 復元 ===== <code> # virsh snapshot-revert t
- 09 qcow2 backing file @01_linux:08_仮想化:kvm
- leを使って、create ===== from.qcow2 から to.qcow2 を作成 <code> qemu-img create -b from.qcow2 -f qcow2 to.qcow2 </code> ==== 確認 ==== <code> # ls -al from.qcow2 to.qcow2 -rwxrwx--- 1 root vstorage-users 1459617792 Nov ... vstorage-users 196848 Nov 8 07:58 to.qcow2 </code> <code> # qemu-img info to.qcow2 image: to.qcow2
- 32 LVM から qcow2に変換 @01_linux:08_仮想化:kvm
- awイメージにしてから、次にqcow2に変換 ===== - LVM to raw ===== <code> # qemu-img convert /dev/VolGroup00/snap-Volhoge -O raw /root/Volhoge.img </code> ===== - raw to qcow2 ===== <code> # qemu-img convert -f raw -O qcow2 Volhoge.img Volhoge.qcow2 </code> ===== - qcow2 to raw ===== <code> # qemu-img c
- 05 ゲストCentOS5をVirtio化 @01_linux:08_仮想化:kvm
- ストでvirtioを組み込み ===== virtioドライバを入れたinitrdを用意しておく <code> root# cd /boot root# cp -p initrd-$(uname -r).im... =virtio_blk initrd-$(uname -r).img $(uname -r) </code> ===== 2.起動ファイル修正 ===== # virsh edit [VM] =
- 34 疑似NVMe Drive @01_linux:08_仮想化:kvm
- ====== 34 疑似NVMe Drive ====== <code> <qemu:commandline> <qemu:arg value='-drive'/> <qemu:arg ... erial=nvme-1'/> </qemu:commandline> </domain> </code> ===== セキュリティポリシー変更 ===== <code> # cat /etc/apparmor.d/abstractions/libvirt-qemu /var/lib/libvirt/images/test.qcow2 rwk, </code> ==== 再起動 ==== systemctl restart apparmor.ser
- 02 OpenStack base Console @01_linux:08_仮想化:juju
- nsole-proxy-ipを変更するとConsoleのアドレスが下記のように変わる ==== <code> @maasvm-dev:~$ nova get-vnc-console 4334cf29-a39... ----------------------------------------------+ </code> ==== 後はリバースプロキシ ==== 下記のようにつなげてあげる 100.100.100... _virtualization:05_container:09_reverse_proxy]] <code> server { server_name proxy.hogehoge.com; liste... x/vhost.d/default; location / { proxy_pass https://192.168.0.200:6080; } } </code> {{tag>OpenStack}}
- 01 JuJu Maas Openstack @01_linux:08_仮想化:juju
- a-Serviceでベアメタルを提供するサービス ==== apt upgrade ==== <code> $ sudo apt -y update $ sudo apt -y upgrade </code> ==== maas install ==== <code> $ sudo apt install maas </code> ==== maas init ==== <code> $ sudo maas init [sudo] password for matsu
- 36 qcow2 シンプロ 圧縮
- 2 シンプロ 圧縮 ====== ===== 普通に作成するとシンプロで作成される ===== <code> #qemu-img create -f qcow2 aa.qcow2 10G # qemu-i... false refcount bits: 16 corrupt: false </code> ===== フルプロ ===== <code> # qemu-img create -o preallocation=full -f qcow2 aa.qcow2 10G # qemu-img in... false refcount bits: 16 corrupt: false </code> ==== preallocationオプション ==== | preallocation=f
- 12 ファイルをすべてバックアップ
- == 12 ファイルをすべてバックアップ ====== ===== バックアップ ===== <code> # lvcreate -s -L 42G -n snapshot /dev/hogevg/hog... ntication=no "cat > /root/work/snapshot.tar.gz" </code> ===== リモート先から解凍 ===== <code> ssh root名@10.10.10.50 "cat /root/work/snapshot.tar.gz" | tar zxvf - -C /work </code> ===== オプション ===== <code> --xattrs 拡張属性すべてを保持
- 11 LVMまるごとコピー
- 。 ddの進捗は、[[01_linux:99_その他:15_ddで進捗を確認]]で確認できる。 <code> # time dd if=/dev/VolG00/TEST1001 bs=1M | ssh -c... 168.11.11 "dd of=/dev/VolG00/TESTdev1001 bs=1M" </code> ネットワークが遅い場合は、圧縮したほうが良いかも <code> # time dd if=/dev/VolG00/TEST1001 bs=1M | gzip -1 - | ssh -c arcfour2... "gunzip | dd of=/dev/VolG00/TESTdev1001 bs=1M" </code> ===== LVMを丸ごとバックアップしとく場合 ===== これで、192.168.11
- 10 LVM 丸ごとバックアップ
- HVのVG名はデフォルトの「VolGroup00」から変更しておいたほうが便利</color> <code> スナップショット作成 # lvcreate -s -L 5G -n snap-Vol1001 /... _root # kpartx -p X -d /dev/VolG00/snap-Vol1001 </code> ===== リストア ===== ただスナップショットを復元 <code> # lvconvert --merge /dev/VolG00/snap-Vol1001 </code> {{tag>kvm lvm}}
- 01 KVM qemu monitor @01_linux:08_仮想化:kvm
- 39/20130203/p1]] ===== virsh からqemuコマンド ===== <code> # virsh qemu-monitor-command --hmp vmname 'info ... -hmp vmname 'info balloon' balloon: actual=1024 </code> ==== ballooning変更 ==== <code> # virsh qemu-monitor-command --hmp one-300 'info balloon' balloon: ac... 4' # virsh qemu-monitor-command --hmp one-300 'info balloon' balloon: actual=1024 </code> {{tag>kvm}}