说明:因为博主之前使用群晖Docker搭建的Jellyfin媒体中心,非常不稳定。具体表现为每隔20天左右媒体库崩溃,啥文件都没有。所以考虑从Debian8升级Debian9直接用官方的软件源来安装Jellyfin至少可以排除很多不确定因素。也该好好款待下我刚不久前买的工控机了,决定顺带把 Proxmox VE 也给装上。
所以这篇文章主要记录下在 Debian 9.x 系统环境上搭建 Proxmox VE 5.x的具体过程。
前期准备
配置/etc/hosts
文件,将服务器ip、对应的主机名添加进去。例如,固定IP地址:192.168.2.222
,主机名: gowah
,则需要在/etc/hosts
文件中按照下面的格式进行添加:
127.0.0.1 localhost.localdomain localhost
192.168.2.222 gowah.proxmox.com gowah
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
添加完成后,运行命令:
hostname --ip-address
若只返回只有一个结果 192.168.2.222
则表示配置正确。
安装Proxmox VE
1、添加 Proxmox VE 源。
可以替换为中科大的源:(这里是Debian9使用的,其它自己改)执行nano /etc/apt/sources.list
添加内容如下:
# Debian Stretch USTC Open Source Software Mirror
deb http://mirrors.ustc.edu.cn/debian/ stretch main contrib non-free
deb http://mirrors.ustc.edu.cn/debian/ stretch-backports main contrib non-free
deb http://mirrors.ustc.edu.cn/debian/ stretch-proposed-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian-security stretch/updates main contrib non-free
2、添加安全更新源
echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
当然也可以替换其中的 pve-no-subscription
为其它源,请根据需求进行选择
pve // 正式稳定版,但版本教老;
pve-no-subscription // 比测试源稳定,比pve源相对来说要新些。
pvetest // 测试源,问题多些
官方不建议 pve-no-subscription
用于生产平台,但个人用感觉不错,在这里我使用了 pve-no-subscription
的源。
3、添加仓库密钥
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
4、更新源和系统
apt update && apt dist-upgrade
更新需要一点时间,更新完成后重启一下系统
5、安装 Proxmox VE
apt install proxmox-ve postfix open-iscsi
推荐:继续执行以下命令以删除 os-prober
包,os-prober
软件包扫描主机的所有分区,包括客户端虚拟机创建双引导 GRUB
条目的分区。如果没有安装 Proxmox VE
作为另一个操作系统的双启动,您可以安全地删除 os-prober
软件包。
apt remove os-prober
安装完成,浏览器登录 WEB 管理页面 https://ip:8006
(必须是 HTTPS)
6、创建网桥卡
nano /etc/network/interfaces
内容如下,网卡名,ip 地址和网关根据你本机环境更改。
# network interface settings; autogenerated
# Please do NOT modify this file directly, unless you know what
# you're doing.
#
# If you want to manage parts of the network configuration manually,
# please utilize the 'source' or 'source-directory' directives to do
# so.
# PVE will preserve these directives, but will NOT read its network
# configuration from sourced files, so do not attempt to move any of
# the PVE managed interfaces into external files!
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
#allow-hotplug eth0
iface eth0 inet manual
iface eth1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.2.222
netmask 255.255.255.0
gateway 192.168.2.1
bridge-ports eth0
bridge-stp off
bridge-fd 0
相关推荐
- PVE 更新 CPU 微码:解决 N5105 虚拟机频繁死机问题
- 甲骨文 Debian 扩容引导卷/无损调整系统分区
- Proxmox VE 虚拟机安装 OpenWrt 配置旁路由教程
- 使用 SystemBack 为 Debian / Ubuntu 创建系统备份
- Debian 9 如何安装XFCE桌面+开启XRDP远程桌面服务
- Debian 9 系统小白手册(常见问题)
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/2581.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。