Fool's blog Fool's blog
首页
  • Ansible
  • Jenkins
  • Docker
  • Kubernetes
  • Linux常用命令
  • Git
  • Nginx
  • PVE
  • Samaba
  • Python
  • Go
GitHub (opens new window)

The Fool

运维萌新
首页
  • Ansible
  • Jenkins
  • Docker
  • Kubernetes
  • Linux常用命令
  • Git
  • Nginx
  • PVE
  • Samaba
  • Python
  • Go
GitHub (opens new window)
  • Git
  • Nginx
  • PVE
    • Samba
    • Tools
    The Fool
    2025-11-02
    目录

    PVE

    #PVE

    # Debian12安装PVE

    PVE 全称 Proxmox Virtual Environment,是一个基于 Debian 的开源虚拟化平台,主要用于服务器虚拟化与容器化。它集成了 KVM(全虚拟化) 和 LXC(轻量级容器虚拟化) 两种技术,同时内置了 Web 管理界面,方便运维人员快速管理虚拟机和容器。

    参考链接 (opens new window)

    # 准备工作

    修改主机名

    hostnamectl set-hostname pve
    
    1

    修改/etc/hosts

    添加一行记录

    vim /etc/hosts
    
    1

    1758202245476.png

    验证

    hostname --ip-address
    192.168.15.77 # should return at least one non-loopback IP address here
    
    1
    2

    # 添加 Proxmox VE 存储库:

    echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
    
    wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg 
    
    1
    2
    3

    验证

    
    sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg 
    # 应输出如下内容
    7da6fe34168adc6e479327ba517796d4702fa2f8b4f0a9833f5ea6e6b48f6507a6da403a274fe201595edc86a84463d50383d07f64bd de2e3658108db7d6dc87 /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg 
    
    
    1
    2
    3
    4
    5
    apt update && apt full-upgrade
    
    1

    1758196504484.png

    # 安装 Proxmox VE 内核

    apt install proxmox-default-kernel
    
    systemctl reboot
    
    1
    2
    3

    检查hosts文件

    如果刚才那边配置失效,需重新配置

    # 安装 Proxmox VE 软件包

    apt install proxmox-ve postfix open-iscsi chrony
    
    1

    会出现如下图:

    选择 Local only

    1758287663134.png

    填写hosts 文件配置的main即pve

    1758287680276.png

    # 删除 Debian 内核

    Proxmox VE 自带内核,保留 Debian 默认内核可能会导致升级问题,例如 Debian 的单点发行版。因此,您必须删除默认的 Debian 内核:

    apt remove linux-image-amd64 'linux-image-6.1*'
    
    1

    通过运行以下命令更新并检查 grub2 配置:

    update-grub
    
    1

    1758197682771.png

    # 建议:删除 os-prober 包

    os-prober 软件包会扫描主机的所有分区,以创建双启动 GRUB 条目。但扫描的分区也可能包含分配给虚拟机的分区,而这些分区您不想添加为启动项。

    如果您没有将 Proxmox VE 安装为另一个操作系统的双启动,则可以安全地删除 os-prober 包:

    apt remove os-prober
    
    1

    1758197613504.png

    # 连接到 Proxmox VE Web 界面

    连接到管理 Web 界面( https://your-ip-address:8006 )。如果您是全新安装且尚未添加任何用户,则应选择 PAM 身份验证领域并使用 root 用户帐户登录。即选择Linux PAM登录,用服务器的用户密码即可。

    1758201967547.png

    如果要选择 Proxmox VE 登录

    首先创建用户并设置密码

     pvesh create /access/users --userid username@pve --password password
    
    1

    查看所有的用户

     pvesh get /access/users
    
    1

    1758202207453.png

    选择Linux PAM登录成功的界面

    1758202439403.png

    # 创建小鸡

    这里面有本地上传和URL下载镜像看自己选择

    阿里centos7镜像下载地址

    https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso
    
    1

    1758266440260.png

    1758266679396.png

    查看日志得出镜像保存的目录

    1758266783401.png

    点击创建虚拟机

    1758270638711.png

    输入实例名称,其它默认即可,下一步

    1758270687066.png

    选择ISO镜像,其它默认,下一步

    1758270739123.png

    默认,下一步

    1758270825034.png

    设置磁盘大小

    1758270900697.png

    对磁盘读写做一些限制(因为是自用,暂不做任何限制)

    1758270929634.png

    设置核心,类别选host

    1758271108729.png

    设置内存,建议为4的倍数

    1758271141000.png

    网络配置

    vim /etc/network/interfaces
    
    1

    内容如下

    root@pve:/etc/network# cat /etc/network
    # network-config
    # 本地回环
    auto lo
    iface lo inet loopback
        dns-nameservers 1.1.1.1
        dns-search local
    
    # 物理网卡,仅作为桥接端口,不分配 IP
    auto eth0
    iface eth0 inet manual
    
    # 网桥,宿主机公网 IP 配在这里
    auto vmbr0
    iface vmbr0 inet static
        address 154.19.43.187/24
        gateway 154.19.43.1
        bridge-ports eth0
        bridge-stp off
        bridge-fd 0
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20

    点击还原 会出现 vmbr0 的Linux Bridge

    1758275297148.png

    选择刚才的网桥,下一步

    1758275415871.png

    点击启动

    1758275692529.png

    选择控制台

    1758275767808.png

    #PVE
    Nginx
    Samba

    ← Nginx Samba→

    最近更新
    01
    viper
    12-20
    02
    Jenkins基础
    12-19
    03
    Jenkins实践
    12-19
    更多文章>
    Theme by Vdoing | Copyright © 2024-2025 The Fool
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式