Proxmox VE 7.2 从CT 模板导入虚拟机

Posted CIAS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Proxmox VE 7.2 从CT 模板导入虚拟机相关的知识,希望对你有一定的参考价值。

系统配置,使用参考

变更默认访问端口

参考

重置系统密码

参考

创建标准虚拟机

参考

网卡直通

参考

qm 方式安装openwet

参考

LXC 方式部署openwrt

参考

备份恢复虚拟机

参考

ESXi OVA 导入

参考

6 更新到 7

参考

CT 模板导入虚拟机

参考

SMB 服务

参考

Grafana 监控PVE

参考

qemu-img格式转换

参考

Proxmox Backup Server备份恢复

参考

更改登录横幅

参考

 

Proxmox VE CT 模板

  • Proxmox 允许您创建完全虚拟化的虚拟机和 Linux 容器。Linux 容器具有主机服务器使用的轻量级共享内核。

在创建 CT 之前,您需要下载模板

  • 要列出所有可用的 CT 图像
pveam available

下载一个ubuntu  CT 模板

  • 默认存储位置在/var/lib/vz/template/cache/
pveam download local ubuntu-22.04-standard_22.04-1_amd64.tar.zst

列出可用CT模板

  • 要获取安装中可用的所有模板的列表,请运行 

pveam list local

更新CT模板

pveam update

pct独立部署单台ubuntu

pveam download local ubuntu-22.04-standard_22.04-1_amd64.tar.zst
        
pct create 132 \\
local:vztmpl/ubuntu-22.04-standard_22.04-1_amd64.tar.zst \\
-password you_password \\
-arch amd64 \\
-cmode tty \\
-console 1 \\
-cores 2 \\
-memory 4096 \\
-onboot yes \\
-net0 bridge=vmbr0,name=eth0,ip=dhcp \\
-rootfs local-lvm:100 \\
-ostype ubuntu \\
-hostname ubuntu \\
-unprivileged 0 \\
-description "`date "+%d.%m.%Y %T"` - ubuntu-22.04-standard_22.04-1_amd64.tar.zst"
pct start 132

pct一键批量部署10台Ubuntu  

vim LXC-ubuntu22.sh
#!/bin/bash
clear

#download ubuntu-22.04 root
wget -N -P /var/lib/vz/template/cache/ http://cloud-images.ubuntu.com/releases/22.04/release/ubuntu-22.04-server-cloudimg-amd64-root.tar.xz

echo "###"
echo "### create multiple LXC Containers"
echo "###"
if [ $# -lt 3 ]; then
        echo "usage:   $0 <from id> <to id> <hostname>"
        echo "example: $0 120 130 ubuntu"
        exit
else
# which template to use from local storage
tpl="ubuntu-22.04-server-cloudimg-amd64-root.tar.xz"
# create container (4096MB RAM, 100GB Storage, DHCP)
for i in `seq $1 $2`; do
        clear
        echo "###"
        echo "### create CT Container ID $i from $2"
        echo "###"
        pct create $i \\
        local:vztmpl/$tpl \\
        -password YOU_password \\
        -arch amd64 \\
        -cmode tty \\
        -console 1 \\
        -cores 2 \\
        -memory 4096 \\
		-onboot yes \\
        -net0 bridge=vmbr0,name=eth0,ip=dhcp \\
        -rootfs local-lvm:100 \\
        -ostype ubuntu \\
        -hostname $3$i \\
        -unprivileged 0 \\
        -description "`date "+%d.%m.%Y %T"` - $tpl"
        # start each newly created container
        pct start $i
done
fi

 开始安装

sh LXC-ubuntu22.sh 120 130 ubuntu

删除 

for i in `seq 120 130`; do pct stop $i; pct destroy $i; done

10台ubutu 批量部署完成 

图形化创建一个CT模板虚拟机

创建LXC 容器,用户密码,主机名称

选择LXC模板

 LXC磁盘配置

LXC cpu 设置

LXC 内存设置

LXC 网络配置,手动配置或者DHCP获取

LXC DNS设置

LXC 确认配置

 LXC 启动输入用户名密码

 远程SSH 连接配置

cat >>/etc/ssh/sshd_config<<EOF
# add 18
PermitRootLogin yes
EOF

以上是关于Proxmox VE 7.2 从CT 模板导入虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

Proxmox VE 7.2 创建标准虚拟机

Proxmox VE 7.2 网卡直通

Proxmox VE 7.2 更改登录横幅

Proxmox VE 7.2 变更默认访问端口

Proxmox VE 7.2 Install SMB 服务

Proxmox VE 7.2 LXC 方式部署openwrt