Melange history: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== 6.3 > 7.0 == | |||
Proxmox uses apt for upgrades. | |||
I followed [https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0 this], for the most part. | |||
* Update all VMS | |||
* Shut down all VMS | |||
* Fully update current version's apt packages - this took me from 6.3 to 6.4, a necessary first step. | |||
sudo apt update | |||
sudo apt dist-upgrade | |||
* Upgrade basic apt sources list from buster to bullseye | |||
sudo sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list | |||
# instructions discuss pve-enterprise but i needed to change pve-no-subscription instead - but same exact steps, otherwise | |||
# ie, leave this commented out, but might as well set to bullseye | |||
# /etc/apt/sources.list.d/pve-enterprise.list | |||
# and update this to bullseye | |||
# /etc/apt/sources.list.d/pve-no-subscription.list | |||
* Perform the full upgrade to bullseye / pm 7 | |||
sudo apt update | |||
sudo apt dist-upgrade | |||
* Reboot | |||
== Manual restart notes == | |||
NOTE: This shouldn't be a problem any more with newer staged order restart. | |||
One time bandit samba shares don't mount (it comes up too fast perhaps?). So restart them then restart qbt nox: | |||
mh-setup-samba-shares | |||
sudo service qbittorrent-nox restart | |||
I did another round of `apt update && apt dist-upgrade` without stopping containers and it went fine (with bandit fixup still needed after reboot, tho). | |||
sudo apt update | |||
sudo apt dist-upgrade | |||
ssh bandit | |||
mh-setup-samba-shares | |||
sudo service qbittorrent-nox restart | |||
== Add 7 1TB zraid == | |||
After adding 7 new 1 TB ssds: | After adding 7 new 1 TB ssds: | ||
🌐 m@melange [~] sudo lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm' | 🌐 m@melange [~] sudo lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm' |
Revision as of 22:23, 24 July 2023
6.3 > 7.0
Proxmox uses apt for upgrades. I followed this, for the most part.
- Update all VMS
- Shut down all VMS
- Fully update current version's apt packages - this took me from 6.3 to 6.4, a necessary first step.
sudo apt update sudo apt dist-upgrade
- Upgrade basic apt sources list from buster to bullseye
sudo sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list # instructions discuss pve-enterprise but i needed to change pve-no-subscription instead - but same exact steps, otherwise # ie, leave this commented out, but might as well set to bullseye # /etc/apt/sources.list.d/pve-enterprise.list # and update this to bullseye # /etc/apt/sources.list.d/pve-no-subscription.list
- Perform the full upgrade to bullseye / pm 7
sudo apt update sudo apt dist-upgrade
- Reboot
Manual restart notes
NOTE: This shouldn't be a problem any more with newer staged order restart.
One time bandit samba shares don't mount (it comes up too fast perhaps?). So restart them then restart qbt nox:
mh-setup-samba-shares sudo service qbittorrent-nox restart
I did another round of `apt update && apt dist-upgrade` without stopping containers and it went fine (with bandit fixup still needed after reboot, tho).
sudo apt update sudo apt dist-upgrade ssh bandit mh-setup-samba-shares sudo service qbittorrent-nox restart
Add 7 1TB zraid
After adding 7 new 1 TB ssds:
🌐 m@melange [~] sudo lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm' NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT DEVICE-ID(S) sdh 8:112 0 931.5G 0 disk /dev/disk/by-id/wwn-0x500a0751e5a2fb01 /dev/disk/by-id/ata-CT1000MX500SSD1_2122E5A2FB01 sdi 8:128 0 931.5G 0 disk /dev/disk/by-id/ata-CT1000MX500SSD1_2122E5A2FD56 /dev/disk/by-id/wwn-0x500a0751e5a2fd56 sdj 8:144 1 931.5G 0 disk /dev/disk/by-id/ata-CT1000MX500SSD1_2122E5A313D2 /dev/disk/by-id/wwn-0x500a0751e5a313d2 sdk 8:160 1 931.5G 0 disk /dev/disk/by-id/ata-CT1000MX500SSD1_2122E5A313D6 /dev/disk/by-id/wwn-0x500a0751e5a313d6 sdl 8:176 1 931.5G 0 disk /dev/disk/by-id/ata-CT1000MX500SSD1_2117E59AAE1B /dev/disk/by-id/wwn-0x500a0751e59aae1b sdm 8:192 1 931.5G 0 disk /dev/disk/by-id/wwn-0x500a0751e5a2e131 /dev/disk/by-id/ata-CT1000MX500SSD1_2121E5A2E131 sdn 8:208 1 931.5G 0 disk /dev/disk/by-id/wwn-0x500a0751e5a3009a /dev/disk/by-id/ata-CT1000MX500SSD1_2122E5A3009A nvme0n1 259:0 0 931.5G 0 disk /dev/disk/by-id/nvme-eui.002538510141169d /dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S4EWNJ0N107994E
Before adding 7 new 1 TB ssds:
🌐 m@melange [~] ls /dev/ autofs dm-8 i2c-7 net stdin tty28 tty5 ttyS12 ttyS6 vcsu1 block dm-9 i2c-8 null stdout tty29 tty50 ttyS13 ttyS7 vcsu2 btrfs-control dri i2c-9 nvme0 tty tty3 tty51 ttyS14 ttyS8 vcsu3 bus ecryptfs initctl nvme0n1 tty0 tty30 tty52 ttyS15 ttyS9 vcsu4 char fb0 input nvme0n1p1 tty1 tty31 tty53 ttyS16 udmabuf vcsu5 console fd kmsg nvme0n1p2 tty10 tty32 tty54 ttyS17 uhid vcsu6 core full kvm nvme0n1p3 tty11 tty33 tty55 ttyS18 uinput vfio cpu fuse lightnvm nvram tty12 tty34 tty56 ttyS19 urandom vga_arbiter cpu_dma_latency gpiochip0 log port tty13 tty35 tty57 ttyS2 userio vhci cuse hpet loop0 ppp tty14 tty36 tty58 ttyS20 vcs vhost-net disk hugepages loop1 pps0 tty15 tty37 tty59 ttyS21 vcs1 vhost-vsock dm-0 hwrng loop2 psaux tty16 tty38 tty6 ttyS22 vcs2 watchdog dm-1 i2c-0 loop3 ptmx tty17 tty39 tty60 ttyS23 vcs3 watchdog0 dm-10 i2c-1 loop4 ptp0 tty18 tty4 tty61 ttyS24 vcs4 zero dm-11 i2c-10 loop5 pts tty19 tty40 tty62 ttyS25 vcs5 zfs dm-12 i2c-11 loop6 pve tty2 tty41 tty63 ttyS26 vcs6 dm-13 i2c-12 loop7 random tty20 tty42 tty7 ttyS27 vcsa dm-14 i2c-13 loop-control rfkill tty21 tty43 tty8 ttyS28 vcsa1 dm-2 i2c-14 mapper rtc tty22 tty44 tty9 ttyS29 vcsa2 dm-3 i2c-2 mcelog rtc0 tty23 tty45 ttyprintk ttyS3 vcsa3 dm-4 i2c-3 mem shm tty24 tty46 ttyS0 ttyS30 vcsa4 dm-5 i2c-4 mpt2ctl snapshot tty25 tty47 ttyS1 ttyS31 vcsa5 dm-6 i2c-5 mpt3ctl snd tty26 tty48 ttyS10 ttyS4 vcsa6 dm-7 i2c-6 mqueue stderr tty27 tty49 ttyS11 ttyS5 vcsu