虚拟机常用配置 » History » Version 3
Redmine Admin, 08/23/2026 09:57 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 | 2 | Redmine Admin | ### console 登录虚拟机 |
| 40 | ``` |
||
| 41 | virsh console images1 |
||
| 42 | ``` |
||
| 43 | |||
| 44 | 3 | Redmine Admin | ### 查看默认网关,dhcp网络 |
| 45 | ``` |
||
| 46 | virsh net-dhcp-leases default |
||
| 47 | ``` |
||
| 48 | |||
| 49 | 1 | Redmine Admin | ### 删除虚拟机 |
| 50 | ``` |
||
| 51 | virsh shutdown images1 |
||
| 52 | virsh destroy images1 |
||
| 53 | virsh undefine images1 |
||
| 54 | ``` |