waterloo3122 / open-source-docs

Apache License 2.0
0 stars 0 forks source link

proxmox related #103

Open waterloo3122 opened 5 years ago

waterloo3122 commented 5 years ago

pve 6 buster的方法

mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak

vim /etc/apt/sources.list

#deb http://ftp.debian.org/debian buster main contrib
#
#deb http://ftp.debian.org/debian buster-updates main contrib
#
## security updates
#deb http://security.debian.org buster/updates main contrib
#deb http://ftp.debian.org/debian buster main contrib

#deb http://ftp.debian.org/debian buster-updates main contrib

# security updates
#deb http://security.debian.org buster/updates main contrib
# https needs(apt install apt-transport-https -y)
deb https://mirrors.aliyun.com/debian buster main contrib non-free
deb https://mirrors.aliyun.com/debian buster-updates main contrib non-free
deb https://mirrors.aliyun.com/debian-security buster/updates main contrib non-free

# pve6 repository: pve-no-subscription
#deb http://download.proxmox.com/debian/pve buster pve-no-subscription
deb https://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription
#deb http://download.proxmox.wiki/debian/pve buster pve-no-subscription
apt update
apt install vim tmux git sysstat iftop iotop dstat  ifupdown2

这是老版本的方法

更换国内源

删除企业源

mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak

下载秘钥 optional

wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg

添加社区源

echo "deb http://download.proxmox.wiki/debian/pve stretch pve-no-subscription" >/etc/apt/sources.list.d/pve-install-repo.list

使用阿里云的源

vim /etc/apt/sources.list

deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib
deb http://mirrors.aliyun.com/debian-security stretch/updates main
deb-src http://mirrors.aliyun.com/debian-security stretch/updates main
deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib

update

apt update apt disk-upgrade

waterloo3122 commented 5 years ago

proxmox 5.4升级到 proxmox 6 (单机更新,如果是cluster需要更新corosync)

确保系统处于5.4的最新状态

apt update apt dist-upgrade

执行镜像源更新命令

sed -i 's/stretch/buster/g' /etc/apt/sources.list

添加Proxmox VE 6的镜像存储库地址

echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription " > /etc/apt/sources.list.d/pve-no-sub.list

修改其他镜像源的升级包地址

sed -i -e 's/stretch/buster/g' /etc/apt/sources.list.d/pve-install-repo.list

修改Ceph的升级包地址

echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/ceph-luminous buster main" > /etc/apt/sources.list.d/ceph.list

开始运行更新命令

apt update apt dist-upgrade