虚拟机常用配置 » History » Version 1
Redmine Admin, 08/23/2026 09:55 PM
| 1 | 1 | Redmine Admin | # 虚拟机常用配置 |
|---|---|---|---|
| 2 | |||
| 3 | ## 配置密码 |
||
| 4 | ``` |
||
| 5 | apt install -y cloud-image-utils |
||
| 6 | |||
| 7 | cat > user-data <<'EOF' |
||
| 8 | #cloud-config |
||
| 9 | password: Admin@123456 |
||
| 10 | chpasswd: |
||
| 11 | expire: false |
||
| 12 | ssh_pwauth: true |
||
| 13 | EOF |
||
| 14 | |||
| 15 | cloud-localds seed.iso user-data |
||
| 16 | ``` |
||
| 17 | ## 创建虚拟机 |
||
| 18 | |||
| 19 | ``` |
||
| 20 | # 从cloud镜像创建磁盘 |
||
| 21 | sudo qemu-img create -f qcow2 -F qcow2 -b /kvm/iso/noble-server-cloudimg-amd64.img /kvm/images/images1/image1vm.qcow2 200G |
||
| 22 | |||
| 23 | # 导入安装虚拟机 |
||
| 24 | sudo virt-install \ |
||
| 25 | --name=images1 \ |
||
| 26 | --memory=8192 \ |
||
| 27 | --vcpus=4 \ |
||
| 28 | --cpu host \ |
||
| 29 | --os-variant=ubuntu24.04 \ |
||
| 30 | --disk path=/kvm/images/images1/image1vm.qcow2,format=qcow2,cache=none \ |
||
| 31 | --disk path=/kvm/iso/seed.iso,device=cdrom \ |
||
| 32 | --network network=default,model=virtio \ |
||
| 33 | --graphics none \ |
||
| 34 | --console pty,target_type=serial \ |
||
| 35 | --noautoconsole \ |
||
| 36 | --import |
||
| 37 | ``` |
||
| 38 | |||
| 39 | ### 删除虚拟机 |
||
| 40 | ``` |
||
| 41 | virsh shutdown images1 |
||
| 42 | virsh destroy images1 |
||
| 43 | virsh undefine images1 |
||
| 44 | ``` |