Hallo Zusammen,
vor fast genau einem Jahr hatte ich mir Proxmox auf meinem Server installiert. Das war bis vorhin auch ununterbrochen, seit der Installation, die Version 6.2-4. Mit Mühe und Not habe ich es vorhin hinbekommen, dass ganze zumindest einmal auf 6.4-15 upzudaten. Ein Upgrade auf die 7er aufwärts, bekomme ich derzeit noch nicht hin. Für das Update/Upgrade habe ich zuvor die Container und VM heruntergefahren.
In der
Der Befehl
Der Befehl
Der Befehl
Der Befehl
Der Befehl
Es laufen wie folgt sonst:
Wichtig ist für mich der 106er-Container, da habe ich OpenMediaVault (OMV) als NAS laufen und die Ordner mittels SMB in meinen Geräte eingebunden (Mac, etc.). Die SGHD2 ist wie die SGHD1 eine jeweils 4 TB Platte. Die SGHD2 ausschließlich der NAS-Container.
Dieser besagter Container mit den gespeicherten Daten ist für mich das allerwichtigste. Sollte ich was größeren bei Proxmox für das Upgrade nun ändern müssen, ist das bei den anderen VM und LXC kein Problem für mich, diese nochmals neu zu machen. Nur, wie erwähnt, der 106er-Container hat oberste Priorität, nicht zerschossen zu werden.
Die Maschine ist:
Besten Dank schonmal vorab.
ice
vor fast genau einem Jahr hatte ich mir Proxmox auf meinem Server installiert. Das war bis vorhin auch ununterbrochen, seit der Installation, die Version 6.2-4. Mit Mühe und Not habe ich es vorhin hinbekommen, dass ganze zumindest einmal auf 6.4-15 upzudaten. Ein Upgrade auf die 7er aufwärts, bekomme ich derzeit noch nicht hin. Für das Update/Upgrade habe ich zuvor die Container und VM heruntergefahren.
In der
sources.list
steht folgendes drin:
Code:
deb http://ftp.de.debian.org/debian bullseye main contrib
deb http://ftp.de.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org bullseye-security main contrib
Der Befehl
apt update
gibt folgendes aus:
Code:
root@server:~# apt update
Hit:1 http://download.proxmox.com/debian/ceph-octopus bullseye InRelease
Hit:2 http://security.debian.org bullseye-security InRelease
Hit:3 http://download.proxmox.com/debian stretch InRelease
Hit:4 http://ftp.de.debian.org/debian bullseye InRelease
Hit:5 http://ftp.de.debian.org/debian bullseye-updates InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
102 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@server:~#
Der Befehl
apt upgrade
spuckt das aus: (auch apt full-upgrade
)
Code:
root@server:~# apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
ceph-common : Depends: python3-ceph-argparse (= 15.2.17-pve1) but it is not installed
libc-bin : Depends: libc6 (< 2.29) but 2.31-13+deb11u4 is installed
locales : Depends: libc-bin (> 2.31) but 2.28-10+deb10u1 is installed
python3 : PreDepends: python3-minimal (= 3.7.3-1) but 3.9.2-3 is installed
Depends: python3.7 (>= 3.7.3-1~) but it is not installable
Depends: libpython3-stdlib (= 3.7.3-1) but 3.9.2-3 is installed
python3-cephfs : Depends: python3-ceph-argparse (= 15.2.17-pve1) but it is not installed
Depends: python3 (>= 3.9~) but 3.7.3-1 is installed
python3-ldb : Depends: python3 (>= 3.9~) but 3.7.3-1 is installed
python3-rados : Depends: python3 (>= 3.9~) but 3.7.3-1 is installed
python3-rbd : Depends: python3 (>= 3.9~) but 3.7.3-1 is installed
python3-rgw : Depends: python3 (>= 3.9~) but 3.7.3-1 is installed
python3-talloc : Depends: python3 (>= 3.9~) but 3.7.3-1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@server:~#
Der Befehl
apt --fix-broken install
gibt folgendes aus: (mit Ja bestätigt)
Code:
root@server:~# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libqrencode4 librgw2 proxmox-archive-keyring proxmox-backup-client proxmox-backup-file-restore
proxmox-backup-restore-image python3-ceph-argparse python3-cephfs python3-rados python3-rbd python3-rgw qrencode
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
libbrotli1 libc-bin libcurl3-gnutls python3 python3-apt python3-ceph-argparse python3-pycurl
Suggested packages:
python3-doc python3-tk python3-venv python3-apt-dbg python-apt-doc libcurl4-gnutls-dev python-pycurl-doc
python3-pycurl-dbg
The following packages will be REMOVED:
ceph-common libpve-guest-common-perl libpve-storage-perl proxmox-ve pve-container pve-ha-manager pve-manager pve-qemu-kvm
python-cephfs python3-ceph-common python3-yaml qemu-server spiceterm
The following NEW packages will be installed:
libbrotli1 python3-ceph-argparse
The following packages will be upgraded:
libc-bin libcurl3-gnutls python3 python3-apt python3-pycurl
5 upgraded, 2 newly installed, 13 to remove and 96 not upgraded.
31 not fully installed or removed.
Need to get 0 B/1,772 kB of archives.
After this operation, 365 MB disk space will be freed.
Do you want to continue? [Y/n] Y
W: (pve-apt-hook) !! WARNING !!
W: (pve-apt-hook) You are attempting to remove the meta-package 'proxmox-ve'!
W: (pve-apt-hook)
W: (pve-apt-hook) If you really want to permanently remove 'proxmox-ve' from your system, run the following command
W: (pve-apt-hook) touch '/please-remove-proxmox-ve'
W: (pve-apt-hook) run apt purge proxmox-ve to remove the meta-package
W: (pve-apt-hook) and repeat your apt invocation.
W: (pve-apt-hook)
W: (pve-apt-hook) If you are unsure why 'proxmox-ve' would be removed, please verify
W: (pve-apt-hook) - your APT repository settings
W: (pve-apt-hook) - that you are using 'apt full-upgrade' to upgrade your system
E: Sub-process /usr/share/proxmox-ve/pve-apt-hook returned an error code (1)
E: Failure running script /usr/share/proxmox-ve/pve-apt-hook
root@server:~#
Der Befehl
pve6to7
gibt folgendes aus:
Code:
root@server:~# pve6to7
= CHECKING VERSION INFORMATION FOR PVE PACKAGES =
Checking for package updates..
WARN: updates for the following packages are available:
perl-base, python-six, libcrypt-ssleay-perl, librabbitmq4, libhttp-message-perl, libencode-perl, liblttng-ust0, postfix, librrds-perl, iptables, libip4tc2, libip6tc2, libterm-readline-gnu-perl, libnet-ssleay-perl, libcurl4, libbrotli1, libsystemd0, libpython2-stdlib, libpixman-1-0, libasound2-data, python2.7-minimal, libcrypt-openssl-random-perl, libsqlite3-0, libpython2.7, libfilesys-df-perl, python2.7, libuuid-perl, liblocale-gettext-perl, python2, python3, udev, python3-six, libopus0, libanyevent-perl, libudev1, rsyslog, libjson-xs-perl, libapt-pkg-perl, librdkafka1, python3-pycurl, sqlite3, libiptc0, libip4tc2, gdisk, libtcmalloc-minimal4, qrencode, groff-base, libclone-perl, libc-bin, libpulse0, nmap, liblinear4, lua-lpeg, xfsprogs, libinih1, python2-minimal, libvorbisenc2, libnet-dbus-perl, libgfortran5, mawk, librrd8, ceph-fuse, libpam-systemd, libgstreamer-plugins-base1.0-0, libsndfile1, python3-yaml, libgoogle-perftools4, libyaml-libyaml-perl, libcrypt-openssl-rsa-perl, systemd, libip4tc2, libsdl1.2debian, libcrypt-openssl-bignum-perl, libtemplate-perl, libauthen-pam-perl, libcommon-sense-perl, iproute2, libbpf0, liboath0, libxml-libxml-perl, libjemalloc2, libnss-systemd, libasound2, liblttng-ust-ctl4, libxtables12, libxml2, libflac8, libpython2.7-minimal, libfreetype6, libbrotli1, perl, perl-modules-5.32, libperl5.32, libxml-parser-perl, liblinux-inotify2-perl, libvorbis0a, libyaml-0-2, libcairo2, libpython2.7-stdlib, libtext-iconv-perl, curl, nmap-common, libhtml-parser-perl, python3-chardet, libgstreamer1.0-0, libqrencode4, procmail, libnspr4, libcurl3-gnutls, libbrotli1, python3-apt, libxslt1.1, libtext-charwidth-perl, libleveldb1d, libslang2, libpng16-16
Checking proxmox-ve package version..
PASS: proxmox-ve package has version >= 6.4-1
Checking running kernel version..
PASS: expected running kernel '5.4.34-1-pve'.
= CHECKING CLUSTER HEALTH/SETTINGS =
SKIP: standalone node.
= CHECKING HYPER-CONVERGED CEPH STATUS =
SKIP: no hyper-converged ceph setup detected!
= CHECKING CONFIGURED STORAGES =
PASS: storage 'SGHD1' enabled and active.
PASS: storage 'SGHD2' enabled and active.
PASS: storage 'local' enabled and active.
PASS: storage 'local-lvm' enabled and active.
= MISCELLANEOUS CHECKS =
INFO: Checking common daemon services..
PASS: systemd unit 'pveproxy.service' is in state 'active'
PASS: systemd unit 'pvedaemon.service' is in state 'active'
PASS: systemd unit 'pvestatd.service' is in state 'active'
INFO: Checking for running guests..
PASS: no running guest detected.
INFO: Checking if the local node's hostname 'server' is resolvable..
INFO: Checking if resolved IP is configured on local node..
PASS: Resolved node IP '192.168.1.185' configured and active on single interface.
INFO: Checking backup retention settings..
INFO: storage 'local' - no backup retention settings defined - by default, PVE 7.x will no longer keep only the last backup, but all backups
PASS: no problems found.
INFO: checking CIFS credential location..
PASS: no CIFS credentials at outdated location found.
INFO: Checking custom roles for pool permissions..
INFO: Checking node and guest description/note legnth..
PASS: All node config descriptions fit in the new limit of 64 KiB
PASS: All guest config descriptions fit in the new limit of 8 KiB
INFO: Checking container configs for deprecated lxc.cgroup entries
PASS: No legacy 'lxc.cgroup' keys found.
INFO: Checking storage content type configuration..
PASS: no problems found
INFO: Checking if the suite for the Debian security repository is correct..
PASS: already using 'bullseye-security'
SKIP: NOTE: Expensive checks, like CT cgroupv2 compat, not performed without '--full' parameter
= SUMMARY =
TOTAL: 22
PASSED: 18
SKIPPED: 3
WARNINGS: 1
FAILURES: 0
ATTENTION: Please check the output for detailed information!
root@server:~#
Der Befehl
pve6to7 -full
gibt folgendes aus:
Code:
root@server:~# pve6to7 --full
= CHECKING VERSION INFORMATION FOR PVE PACKAGES =
Checking for package updates..
WARN: updates for the following packages are available:
perl-base, python-six, libcrypt-ssleay-perl, librabbitmq4, libhttp-message-perl, libencode-perl, liblttng-ust0, postfix, librrds-perl, iptables, libip4tc2, libip6tc2, libterm-readline-gnu-perl, libnet-ssleay-perl, libcurl4, libbrotli1, libsystemd0, libpython2-stdlib, libpixman-1-0, libasound2-data, python2.7-minimal, libcrypt-openssl-random-perl, libsqlite3-0, libpython2.7, libfilesys-df-perl, python2.7, libuuid-perl, liblocale-gettext-perl, python2, python3, udev, python3-six, libopus0, libanyevent-perl, libudev1, rsyslog, libjson-xs-perl, libapt-pkg-perl, librdkafka1, python3-pycurl, sqlite3, libiptc0, libip4tc2, gdisk, libtcmalloc-minimal4, qrencode, groff-base, libclone-perl, libc-bin, libpulse0, nmap, liblinear4, lua-lpeg, xfsprogs, libinih1, python2-minimal, libvorbisenc2, libnet-dbus-perl, libgfortran5, mawk, librrd8, ceph-fuse, libpam-systemd, libgstreamer-plugins-base1.0-0, libsndfile1, python3-yaml, libgoogle-perftools4, libyaml-libyaml-perl, libcrypt-openssl-rsa-perl, systemd, libip4tc2, libsdl1.2debian, libcrypt-openssl-bignum-perl, libtemplate-perl, libauthen-pam-perl, libcommon-sense-perl, iproute2, libbpf0, liboath0, libxml-libxml-perl, libjemalloc2, libnss-systemd, libasound2, liblttng-ust-ctl4, libxtables12, libxml2, libflac8, libpython2.7-minimal, libfreetype6, libbrotli1, perl, perl-modules-5.32, libperl5.32, libxml-parser-perl, liblinux-inotify2-perl, libvorbis0a, libyaml-0-2, libcairo2, libpython2.7-stdlib, libtext-iconv-perl, curl, nmap-common, libhtml-parser-perl, python3-chardet, libgstreamer1.0-0, libqrencode4, procmail, libnspr4, libcurl3-gnutls, libbrotli1, python3-apt, libxslt1.1, libtext-charwidth-perl, libleveldb1d, libslang2, libpng16-16
Checking proxmox-ve package version..
PASS: proxmox-ve package has version >= 6.4-1
Checking running kernel version..
PASS: expected running kernel '5.4.34-1-pve'.
= CHECKING CLUSTER HEALTH/SETTINGS =
SKIP: standalone node.
= CHECKING HYPER-CONVERGED CEPH STATUS =
SKIP: no hyper-converged ceph setup detected!
= CHECKING CONFIGURED STORAGES =
PASS: storage 'SGHD1' enabled and active.
PASS: storage 'SGHD2' enabled and active.
PASS: storage 'local' enabled and active.
PASS: storage 'local-lvm' enabled and active.
= MISCELLANEOUS CHECKS =
INFO: Checking common daemon services..
PASS: systemd unit 'pveproxy.service' is in state 'active'
PASS: systemd unit 'pvedaemon.service' is in state 'active'
PASS: systemd unit 'pvestatd.service' is in state 'active'
INFO: Checking for running guests..
PASS: no running guest detected.
INFO: Checking if the local node's hostname 'server' is resolvable..
INFO: Checking if resolved IP is configured on local node..
PASS: Resolved node IP '192.168.1.185' configured and active on single interface.
INFO: Checking backup retention settings..
INFO: storage 'local' - no backup retention settings defined - by default, PVE 7.x will no longer keep only the last backup, but all backups
PASS: no problems found.
INFO: checking CIFS credential location..
PASS: no CIFS credentials at outdated location found.
INFO: Checking custom roles for pool permissions..
INFO: Checking node and guest description/note legnth..
PASS: All node config descriptions fit in the new limit of 64 KiB
PASS: All guest config descriptions fit in the new limit of 8 KiB
INFO: Checking container configs for deprecated lxc.cgroup entries
PASS: No legacy 'lxc.cgroup' keys found.
INFO: Checking storage content type configuration..
PASS: no problems found
INFO: Checking if the suite for the Debian security repository is correct..
PASS: already using 'bullseye-security'
= SUMMARY =
TOTAL: 21
PASSED: 18
SKIPPED: 2
WARNINGS: 1
FAILURES: 0
ATTENTION: Please check the output for detailed information!
Es laufen wie folgt sonst:
- 4 x LXC (Pi-hole und Plex aber zur Zeit generell noch nicht aktiv oder vollständig im Dienst)
- 4 x VM
Wichtig ist für mich der 106er-Container, da habe ich OpenMediaVault (OMV) als NAS laufen und die Ordner mittels SMB in meinen Geräte eingebunden (Mac, etc.). Die SGHD2 ist wie die SGHD1 eine jeweils 4 TB Platte. Die SGHD2 ausschließlich der NAS-Container.
Dieser besagter Container mit den gespeicherten Daten ist für mich das allerwichtigste. Sollte ich was größeren bei Proxmox für das Upgrade nun ändern müssen, ist das bei den anderen VM und LXC kein Problem für mich, diese nochmals neu zu machen. Nur, wie erwähnt, der 106er-Container hat oberste Priorität, nicht zerschossen zu werden.
Die Maschine ist:
- CPU - Intel i3-8100
- 2 x 16 GB RAM
- 2 x 4 TB HDD
- 1 x 500 GB SSD (wo Proxmox drauf läuft)
Besten Dank schonmal vorab.
ice