Changes for page proxmox
Last modified by Kevin Wiki on 2025/07/05 22:56
From version
3.1
edited by Kevin Wiki
on 2025/07/05 20:18
on 2025/07/05 20:18
Change comment:
There is no comment for this version
To version
2.4
edited by Kevin Wiki
on 2025/07/05 20:16
on 2025/07/05 20:16
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -4,67 +4,48 @@ 4 4 ((( 5 5 {{children/}} 6 6 7 += Getting started - vm & lxc templates = 7 7 8 - = Getting StartedwithProxmoxVE LXC and VM Templates=9 +List and import lxc templates: 9 9 10 -Proxmox VE (PVE) allows users to create and manage both LXC containers and KVM virtual machines (VMs). This guide walks you through the process of downloading, importing, and creating templates for both. 11 - 12 -== LXC Templates == 13 - 14 -LXC containers are lightweight and ideal for running Linux services with minimal overhead. 15 - 16 -=== List Available Templates === 17 - 18 -To view the available LXC templates: 19 - 11 +``` 20 20 pveam list 21 -=== Download Templates === 22 - 23 -Use the pveam download command to import templates to the local storage: 24 - 25 25 pveam download local ubuntu-22.04-standard_22.04-1_amd64.tar.gz 26 26 pveam download local ubuntu-24.04-standard_24.04-1_amd64.tar.zst 27 27 pveam download local debian-12-standard_11.7-1_amd64.tar.zst 28 -Once downloaded, these templates can be used to create new LXC containers from the Proxmox web interface or via CLI. 29 29 30 - == VM Template from Ubuntu Cloud Image ==17 +``` 31 31 32 - KVM VMs are idealwhenyou needfull virtualization,forinstance,torunWindows or morecomplex Linux systems.19 +Download ubuntu 24 and create a template: 33 33 34 -=== Download Ubuntu Cloud Image === 35 - 36 -Download the official Ubuntu 24.04 cloud image: 37 - 38 -wget http://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-amd64.img 39 -=== Create the Virtual Machine === 40 - 41 -Create a new VM with ID 910 (you can pick any unused ID): 42 - 21 +``` 22 +wget http:~/~/cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-amd64.img 43 43 qm create 910 -name template-ubuntu-jammy -memory 2048 -net0 virtio,bridge=vmbr0 -cores 2 -sockets 1 44 -=== Import and Attach the Disk === 45 - 46 -Choose the correct storage (replace nvme if you use a different storage name): 47 - 24 +qm importdisk 910 ubuntu-24.04-server-cloudimg-amd64.img nvm 48 48 qm importdisk 910 ubuntu-24.04-server-cloudimg-amd64.img nvme 26 +qm set 910 -scsihw virtio-scsi-pci -virtio0 nvm:vm-910-disk-0 49 49 qm set 910 -scsihw virtio-scsi-pci -virtio0 nvme:vm-910-disk-0 50 - ===ConfiguretheVM===51 - 28 +qm set 910 -scsihw virtio-scsi-pci -virtio0 unused0:nvme:vm-910-disk-0 29 +qm set 910 -scsihw virtio-scsi-pci -virtio0 nvme:vm-910-disk-0 52 52 qm set 910 -serial0 socket 53 53 qm set 910 -boot c -bootdisk virtio0 54 54 qm set 910 -agent 1 33 +qm set 910 -gotplug disk,network,usb 55 55 qm set 910 -hotplug disk,network,usb 56 56 qm set 910 -vcpus 1 36 +qm set 910 -vga qml 57 57 qm set 910 -vga qxl 38 +qm set 910 -ide2 nvm:cloudinit 58 58 qm set 910 -ide2 nvme:cloudinit 59 59 qm resize 910 virtio0 +8G 60 -If your disk is using SCSI instead of virtio, resize like this: 41 +qm set 910 -scsihw virtio-scsi-pci -virtio0 nvme:vm-910-disk-0 42 +qm importdisk ~-~-hwlp 43 +qm importdisk ~-~-help 44 +qm resize 9001 virtio0 +8G 45 +qm resize 910 virtio0 +8G 61 61 qm resize 910 scsi0 +8G 62 -=== Convert the VM into a Template === 63 - 64 64 qm template 910 65 -Now you can use this template to clone new VMs instantly. 66 - 67 - 48 +``` 68 68 ))) 69 69 70 70 (% class="col-xs-12 col-sm-4" %)