虚拟化管理

概述

尽管 QEMU 有一个 CLI(qemu-system) 和一个 monior 来与 VM 进行交互,但这些工具通常仅用于开发目的,也就是调试底层逻辑。Libvirt 提供了对特定版本和管理程序的抽象,并封装了一些解决方法和最佳实践

虽然 Libvirt 最终在文件系统中,也是调用 qemu-system 工具启动虚拟机,但是使用起来,不用记很多晦涩的参数,并且还提供 GUI 给用户使用。

Cloud-init

参考:

安装

yum install cloud-init -y

配置

cat >/etc/cloud/cloud.cfg.d/99-local.cfg <<'EOF'
disable_root: false
ssh_pwauth: true
EOF

cat >/etc/cloud/cloud.cfg.d/99-datasource.cfg <<'EOF'
datasource_list: [ NoCloud ]
EOF


systemctl enable cloud-init-local cloud-init cloud-config cloud-final

关联文件与配置

/etc/cloud/cloud.cfg