PVE Proxmox Virtual Environment 学习笔记(一)

简介:

目前比较活跃的KVM虚拟化平台有OpenStack、Proxmox VE、oVirt,在玩家群中,PVE的用户群正在扩大,开源的属性,使我决定用它替换原来的vmware,毕竟没交钱,实验用几天没事吧?

现在记录PVE安装使用各环节的技术要点。

一:下载安装

这个基本上就不用说了,我使用的是rufus-3.10写DD格式的优盘,uefi格式。

硬件平台目前是刚更新的HP 400 G3    I5 7500T  8G 1T,不是不想上固态,它只支持nv协议,手边没有,先用着吧。

目前我用的pve版本是:

CPU(s) 4 x Intel(R) Core(TM) i5-7500T CPU @ 2.70GHz (1 Socket)
内核版本 Linux 5.3.18-2-pve #1 SMP PVE 5.3.18-2 (Sat, 15 Feb 2020 15:11:52 +0100)
PVE管理器版本 pve-manager/6.1-7/13e58d5e

  

二:设置国内源

根据我使用的Proxmox VE 6.1 ISO Installer
Updated on 23 March 2020
Version: 6.1-2
需要改的有4个地方,涉及3个文件:


1.pve更新

原配置文件:/etc/apt/sources.list.d/pve-enterprise.list
Proxmox中文社区推荐这么干:
# 删除企业源
rm -rf /etc/apt/sources.list.d/pve-enterprise.list
#下载秘钥
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
# 添加社区源
echo "deb http://download.proxmox.wiki/debian/pve stretch pve-no-subscription" >/etc/apt/sources.list.d/pve-install-repo.list
不明觉厉


2.pve_ceph更新

原配置文件:/etc/apt/sources.list.d/ceph.list
原内容:deb http://download.proxmox.com/debian/ceph-nautilus buster main
需要的内容1: deb http://mirrors.ustc.edu.cn/proxmox/debian/ceph-nautilus buster main
需要的内容2: deb http://download.proxmox.wiki/debian/ceph-nautilus buster main
可以用sed命令: sed -i "s/download.proxmox.com/mirrors.ustc.edu.cn\//proxmox/" /etc/apt/sources.list.d/ceph.list

3.debian更新

原配置文件:/etc/apt/sources.list
原内容:deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib
需要的内容1: deb http://mirrors.ustc.edu.cn/debian buster main contrib
deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib
需要的内容2: deb http://mirrors.aliyun.com/debian buster main contrib
deb http://mirrors.aliyun.com/debian buster-updates main contrib
可以用sed命令: sed -i "s/ftp.debian.org/mirrors.ustc.edu.cn/" /etc/apt/sources.list

4.debian_security更新


原配置文件:/etc/apt/sources.list
原内容:deb http://security.debian.org buster/updates main contrib
需要的内容1: deb http://security.debian.org buster/updates main contrib
需要的内容2: deb http://http://mirrors.aliyun.com/debian/ buster/updates main contrib
可以用sed命令: sed -i "s/security.debian.org/mirrors.ustc.edu.cn/" /etc/apt/sources.list

5.贴出文件最后的样子:

/etc/apt/sources.list

deb http://mirrors.ustc.edu.cn/debian buster main contrib
deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib
# security updates
deb http://mirrors.ustc.edu.cn/debian-security buster/updates main contrib

/etc/apt/sources.list.d/ceph.list

deb http://mirrors.ustc.edu.cn/proxmox/debian/ceph-nautilus buster main

/etc/apt/sources.list.d/pve-enterprise.list
被删除重写为:
/etc/apt/sources.list.d/pve-install-repo.list

deb http://download.proxmox.wiki/debian/pve stretch pve-no-subscription

6.升级索引

root@home:~# apt-get update

Hit:1 http://mirrors.ustc.edu.cn/debian buster InRelease
Hit:2 http://mirrors.ustc.edu.cn/debian buster-updates InRelease
Hit:3 http://mirrors.ustc.edu.cn/debian-security buster/updates InRelease
Hit:4 http://mirrors.ustc.edu.cn/proxmox/debian/ceph-nautilus buster InRelease
Hit:5 http://download.proxmox.wiki/debian/pve stretch InRelease
Reading package lists... Done

我这是第二次升级,所以全命中,你只要不报错就好了。

7.升级组件

apt-get upgrade

三:安装cockpit

可以参考https://www.cnblogs.com/jackadam/p/12769406.html

当然debian的有点不一样。

四:安装docker

按官方debian的说明

五:安装docker-compose

按官方的说明,和安装docker差不多。

六:安装OCS?

这个确实是在计划中。

猜你喜欢

转载自www.cnblogs.com/jackadam/p/12953791.html
今日推荐