Hallo
Ich finde keine Möglichkeit die Bootdisk einer LXC zu vergrößern.
Geht das überhaupt?
ioBroker ist sonst bald voll. Keine Ahnung wo die großen Dateien sind.
@negalein bei deinem LXC auf Ressourcen, root disk anklicken, dann auf Resize Disk
beachte die Zahl die du einstellst, ist der Wert um wieviel du erweiterst, sprich du gibst 2 ein, wird um 2 GB vergrößert
ansonsten, mal den cache leeren
sudo -u iobroker npm cache clean --force
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
bei deinem LXC auf Ressourcen, root disk anklicken, dann auf Resize Disk
Ah, das hab ich komplett übersehn.
ansonsten, mal den cache leeren
da kommt eine Fehlermeldung
root@ioBroker:~# sudo -u iobroker npm cache clean --force
Error: EACCES: permission denied, scandir '/root'
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
merkste selber
stimmt
root braucht kein sudo
aber mit iobroker npm cache clean --force
kommt
root@ioBroker:~# iobroker npm cache clean --force
iobroker [command]
Commands:
iobroker setup Setup ioBroker
iobroker start Starts the js-controller
iobroker stop stops the js-controller
iobroker restart Restarts js-controller
iobroker debug <adapter>[.<instance>] Starts a Node.js debugging session for the adapter instance
iobroker info Shows the host info
iobroker logs [<adapter>] Monitor log
iobroker add <adapter> [desiredNumber] Add instance of adapter
iobroker install <adapter> Installs a specified adapter
iobroker rebuild <adapter>|self Rebuilds a specified adapter
iobroker url <url> [<name>] Install adapter from specified url, e.g. GitHub
iobroker del <adapter> Remove adapter from system
iobroker del <adapter>.<instance> Remove adapter instance
iobroker update [<repositoryUrl>] Update repository and list adapters
iobroker upgrade Upgrade management
iobroker upload Upload management
iobroker object Object management
iobroker state State management
iobroker message <adapter>[.instance] <command> [<message>] Send message to adapter instance/s
iobroker list <type> [<filter>] List all entries, like objects
iobroker chmod <mode> <file> Change file rights
iobroker chown <user> <group> <file> Change file ownership
iobroker touch <file> Touch file
iobroker rm <file> Remove file
iobroker file File management
iobroker user User commands
iobroker group group management
iobroker host <hostname> Set host to given hostname
iobroker set <adapter>.<instance> Change settings of adapter config
iobroker license <license.file or license.text> Update license by given file
iobroker cert Certificate management
iobroker clean <yes> Clears all objects and states
iobroker backup Create backup
iobroker restore <backup name or path> Restore a specified backup
iobroker validate <backup name or path> Validate a specified backup
iobroker status [all|<adapter>.<instance>] Status of ioBroker or adapter instance
iobroker repo [<name>] Show repo information
iobroker uuid Show uuid of the installation
iobroker unsetup Reset license, installation secret and language
iobroker fix Execute the installation fixer script, this updates your ioBroker installation
iobroker multihost Multihost management
iobroker compact compact group management
iobroker plugin Plugin management
iobroker version [<adapter>] Show version of js-controller or specified adapter
Options:
--help Show help [boolean]
-v, --version Show version [boolean]
root@ioBroker:~#
@negalein bist ja auch mit root unterwegs
npm cache clean --force
löscht den cache deines LXC`s
dein iobroker hat aber seinen eigenen cache, dieser liegt in home/iobroker/.npm
solltest dich mit deinem user anmelden und dann den oben erwähnten sudo -u iobroker npm cache clean --force
Befehl absetzen
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
dein iobroker hat aber seinen eigenen cache, dieser liegt in home/iobroker/.npm
Ah, jetzt gecheckt
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
dein iobroker hat aber seinen eigenen cache
wieder permission error
nega@ioBroker:/root$ sudo -u iobroker npm cache clean --force
[sudo] password for nega:
Error: EACCES: permission denied, scandir '/root'
nega@ioBroker:/root$
@negalein sagte in Proxmox LXC Bootdisk vergrößern:
nega@ioBroker:/root$
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
nega@ioBroker:/root$
muss ich zuerst in home/iobroker/.npm
wechseln und dann sudo -u iobroker npm cache clean --force
?
@negalein nein, du meldest dich ganz normal an und stehst in deinem home Verzeichnis
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
nein, du meldest dich ganz normal an und stehst in deinem home Verzeichnis
hab mit su nega
gewechselt
das stimmt dann so nicht?
hab jetzt exit gefunden.
dürfte funktioniert haben.
An der Größe hat sich nicht wirklich was geändert.
nega@ioBroker:~$ sudo -u iobroker npm cache clean --force
[sudo] password for nega:
npm WARN using --force I sure hope you know what you are doing.
╭───────────────────────────────────────────────────────────────╮
│ │
│ New major version of npm available! 6.14.13 -> 8.1.1 │
│ Changelog: https://github.com/npm/cli/releases/tag/v8.1.1 │
│ Run npm install -g npm to update! │
│ │
╰───────────────────────────────────────────────────────────────╯
nega@ioBroker:~$
@negalein sagte in Proxmox LXC Bootdisk vergrößern:
An der Größe hat sich nicht wirklich was geändert
das war auch nur eine Idee, da sich dort mit der Zeit so einiges ansammelt
andernfalls, wenn du nicht weisst, was noch so Platz braucht, kannst du ncdu verwenden, zum suchen.
falls nicht installiert
sudo apt install ncdu
wenn installiert, starten mit
sudo ncdu /
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
wenn installiert, starten mit
--- / -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8.4 GiB [##########] /opt
1.0 GiB [# ] /var
1.0 GiB [# ] /usr
46.2 MiB [ ] /lib
29.0 MiB [ ] /home
13.2 MiB [ ] /bin
9.0 MiB [ ] /sbin
7.1 MiB [ ] /root
4.4 MiB [ ] /etc
100.0 KiB [ ] /run
40.0 KiB [ ] /tmp
! 16.0 KiB [ ] /lost+found
12.0 KiB [ ] /mnt
. 4.0 KiB [ ] /proc
4.0 KiB [ ] /lib64
e 4.0 KiB [ ] /srv
e 4.0 KiB [ ] /media
e 4.0 KiB [ ] /boot
4.0 KiB [ ] /dev
. 0.0 B [ ] /sys
Backup mit 4.1 GB
dachte die werden gellöscht nach x Tagen
--- /opt/iobroker/backups ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/..
406.3 MiB [##########] .nfs00000000001a056f00000028
406.3 MiB [######### ] iobroker_2021_10_15-23_00_10_Standard_backupiobroker.tar.gz
406.2 MiB [######### ] .nfs00000000001a07880000002a
406.2 MiB [######### ] iobroker_2021_10_17-23_00_10_Standard_backupiobroker.tar.gz
406.2 MiB [######### ] iobroker_2021_10_16-23_00_10_Standard_backupiobroker.tar.gz
406.2 MiB [######### ] .nfs00000000001a056100000029
406.2 MiB [######### ] .nfs00000000001a055800000024
406.2 MiB [######### ] .nfs00000000001a075d00000026
406.2 MiB [######### ] .nfs00000000001a075e00000027
406.1 MiB [######### ] .nfs00000000001a076e00000025
39.0 MiB [ ] historyDB_2021_10_17-23_00_54_Standard_backupiobroker.tar.gz
38.7 MiB [ ] historyDB_2021_10_16-23_00_54_Standard_backupiobroker.tar.gz
38.3 MiB [ ] historyDB_2021_10_15-23_00_51_Standard_backupiobroker.tar.gz
2.2 MiB [ ] homematic_2021_10_16-01_30_11_3.59.6_backupiobroker.tar.sbk
2.2 MiB [ ] homematic_2021_10_13-01_30_11_3.59.6_backupiobroker.tar.sbk
2.2 MiB [ ] homematic_2021_10_10-01_30_11_3.59.6_backupiobroker.tar.sbk
744.0 KiB [ ] javascripts_2021_10_16-23_01_15_Standard_backupiobroker.tar.gz
744.0 KiB [ ] javascripts_2021_10_15-23_01_12_Standard_backupiobroker.tar.gz
744.0 KiB [ ] javascripts_2021_10_17-23_01_16_Standard_backupiobroker.tar.gz
52.0 KiB [ ] grafana_2021_07_17-23_00_51_backupiobroker.tar.gz
52.0 KiB [ ] grafana_2021_07_07-23_00_51_backupiobroker.tar.gz
52.0 KiB [ ] grafana_2021_07_10-23_00_49_backupiobroker.tar.gz
52.0 KiB [ ] grafana_2021_07_08-23_00_50_backupiobroker.tar.gz
52.0 KiB [ ] grafana_2021_07_11-23_00_49_backupiobroker.tar.gz
52.0 KiB [ ] grafana_2021_07_09-23_00_49_backupiobroker.tar.gz
@negalein sagte in Proxmox LXC Bootdisk vergrößern:
dachte die werden gellöscht
sollten sie, bzw...kommt darauf an, wie und wohin du ein backup erstellst und ob es Fehler gab.
Klappt ein backup nicht, bleibt es im backup ordner, erstellst du manuell ein backup, verbleibt das dort ebenfalls, in beiden Fällen musst du dies dann manuell löschen
also, hast du ja nun dein Problem gefunden und musst nicht zwangsläufig deinen LXC vergrößern (verkleinern ist nämlich offiziell nicht möglich)...falls du irgendwann auf die idee kommen solltest
@crunchip sagte in Proxmox LXC Bootdisk vergrößern:
sollten sie, bzw...kommt darauf an, wie und wohin du ein backup erstellst und ob es Fehler gab.
Ufff, gerade gesehen, dass nur noch auf den FTP gesichert wurde.
Lokal und Dropbox seit 10 Tagen nicht mehr, obwohl aktiviert.
@negalein da muss ich dich für heute leider alleine lassen mit deinem "Problem" Bettchen ruft
gab aber die Tage die ein oder andere selbe Meldung im Backup Thread, dass das backup nicht funktionierte