NEWS
Iobroker auf intel Nuc
-
@kusi sagte in Iobroker auf intel Nuc:
Wird dies empfohlen?
Ja, du hast in der VM nur ioBroker. Grundsätzlich kann man den Installer eigentlich mit allen Empfehlungen druchklicken.
-
@homoran debian stretch?
update's werden doch schon immer jede Nacht abgerufen, das upgrade muss dann manuell angestoßen werden, daher auch nie auf der Proxmox Konsole ein
apt update && apt upgradeausführen, sondern dist-upgrade@crunchip sagte in Iobroker auf intel Nuc:
@homoran debian stretch?
schuldig im Sinne der Anklage ;-)
ich bin auch immer noch auf v5@crunchip sagte in Iobroker auf intel Nuc:
update's werden doch schon immer jede Nacht abgerufen,
Aber nur mit dem no-subscription repo, sonst wird es da rot
@crunchip sagte in Iobroker auf intel Nuc:
daher auch nie auf der Proxmox Konsole ein apt update && apt upgrade ausführen, sondern dist-upgrade
Danke für den Hinweis.
Vielleicht setze ich jetzt endlich eine aktuelle Installation auf. -
@kusi
nach der Installation eines neuen, sauberen Proxmox gehst Du auf die Konsole des Proxmox:Proxmox Einstellungen
nano /etc/apt/sources.list.d/pve-enterprise.listfolgenden Eintrag mit "#" auskommentieren
# deb https://enterprise.proxmox.com/debian/pve buster pve-enterpriseanschließend Updates holen
apt update && apt dist-upgrade -yErweiterungen installieren
apt install sudo apt install curl -y apt install lm-sensors -y apt install gparted -yHardwareunterstützung VTD / amdIOMMUiommu
nano /etc/default/grubnachfolgenden Eintrag suchen und so wie unten anpassen
GRUB_CMDLINE_LINUX_DAFAULT="quiet intel_iommu=on"speichern und danach
update-grubnano -w /etc/modulesfolgende Einträge für PCIe Passthrough hinzufügen
vfio vfio_iommu_type1 vfio_pci vfio_virqfdspeichern und danach
rebootdmesg | grep -e DMAR -e IOMMU lsmod | grep vfiodanach setzt Du eine VM auf Basis von debian v.10 (Buster) auf
dann ioBroker installieren:curl -sLf https://iobroker.net/install.sh | bash -und Du bist auf der sicheren Seite
[Nachtrag]
Einer VM eine feste IP zuweisen (klick mich)nano /etc/network/interfacesfolgende Einträge gemäß der eigen IP-Adressbereiche anpassen
# The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug ens192 # iface ens192 inet <- Das wäre DHCP iface ens192 inet static address 192.168.178.150 netmask 255.255.255.0 gateway 192.168.178.1 dns-nameservers 192.168.178.1 8.8.8.8@bbtown sagte in Iobroker auf intel Nuc:
curl -sLf https://iobroker.net/install.sh | bash -

Weist du warum ich jetzt keinen Text in der Debian Konsole einfügen kann? Muss alles von Hand übertragen...
-
@bbtown sagte in Iobroker auf intel Nuc:
curl -sLf https://iobroker.net/install.sh | bash -

Weist du warum ich jetzt keinen Text in der Debian Konsole einfügen kann? Muss alles von Hand übertragen...
-
@bbtown sagte in Iobroker auf intel Nuc:
curl -sLf https://iobroker.net/install.sh | bash -

Weist du warum ich jetzt keinen Text in der Debian Konsole einfügen kann? Muss alles von Hand übertragen...
@kusi debian ist minimalistischer als ubuntu, da muss das ein oder andere nachinstalliert werden, wie z.b curl
apt install curl -
@kusi Du musst auf der VM auch curl installieren
sudo apt update && apt dist-upgrade sudo apt install curl -y@bbtown sagte in Iobroker auf intel Nuc:
@kusi Du musst auf der VM auch curl installieren
und sudo
und eine User anlegen und der Gruppe sudo zuweisen -
@bbtown sagte in Iobroker auf intel Nuc:
@kusi Du musst auf der VM auch curl installieren
und sudo
und eine User anlegen und der Gruppe sudo zuweisen@homoran sudo ist, bzw wird automatisch installiert, wenn ein user angelegt wird, also nur curl nachinstallieren
edit: wenn man bei der installation Root Passwort leer lässt -
@homoran
funktionieren denn "automatischen Updates" mittlerweile ohne Subscription?
Mir werden mögliche Updates angezeigt, jedoch stoße ich diese immer manuell an?!?@bbtown sagte in Iobroker auf intel Nuc:
funktionieren denn "automatischen Updates" mittlerweile ohne Subscription?
Mir werden mögliche Updates angezeigt, jedoch stoße ich diese immer manuell an?!?Ich mache auf meinen Maschinen per unattended-upgrades - Nachfolgendes aus meiner Doku. Damit werden die Debian Pakete automatisch aktulisiert. Die aus dem Proxmox Repo allerdings noch manuell.
Installation:
apt install unattended-upgrades -y echo unattended-upgrades unattended-upgrades/enable_auto_updates boolean true | debconf-set-selections; dpkg-reconfigure -f noninteractive unattended-upgradesTimer Anpassen (Bei Bedarf) - create /etc/systemd/system/apt-daily.timer.d/override.conf (= Timer für apt update)
systemctl edit apt-daily.timer [Timer] OnCalendar= OnCalendar=*-*-* 0,4,8,12,16,20:00 RandomizedDelaySec=15m# create /etc/systemd/system/apt-daily-upgrade.timer.d/override.conf (= Timer für upgrades) systemctl edit apt-daily-upgrade.timer [Timer] OnCalendar= OnCalendar=*-*-* 0,4,8,12,16,20:20 RandomizedDelaySec=1m# manuel debug run unattended-upgrade -d# show timer configs systemctl cat apt-daily{,-upgrade}.timer # show timers systemctl --all list-timers apt-daily{,-upgrade}.timerhttps://wiki.debian.org/UnattendedUpgrades
https://debian-handbook.info/browse/stable/sect.regular-upgrades.html
https://unix.stackexchange.com/questions/178626/how-to-run-unattended-upgrades-not-daily-but-every-few-hours/541426#541426@homoran sagte in Iobroker auf intel Nuc:
Das sieht allerdings anders aus
Definitiv :)
-
@bbtown sagte in Iobroker auf intel Nuc:
curl -sLf https://iobroker.net/install.sh | bash -

Weist du warum ich jetzt keinen Text in der Debian Konsole einfügen kann? Muss alles von Hand übertragen...
@kusi
wo Du schon dabei bist:apt install sudo adduser <username> usermod -aG sudo <username> sudo timedatectl set-timezone Europe/Berlin sudo apt install cifs-utils -y sudo apt install nfs-common -y<username> muss ersetzt werden ... z.B. "iobroker" (ohne " ")
-
@bbtown sagte in Iobroker auf intel Nuc:
curl -sLf https://iobroker.net/install.sh | bash -

Weist du warum ich jetzt keinen Text in der Debian Konsole einfügen kann? Muss alles von Hand übertragen...
@kusi sagte in Iobroker auf intel Nuc:
Weist du warum ich jetzt keinen Text in der Debian Konsole einfügen kann? Muss alles von Hand übertragen...
Ja, einfach gesagt, weil die Web-Konsole der VM eine andere ist wie der LXCs. Für die VM, grundlegende Einrichtung nach der Installation:
# install sudo & git apt update apt upgrade -y apt install sudo git -y # adduser (as root) adduser kusi # add user 'kusi' to group 'sudo' (as root) usermod -a -G sudo kusi # set timezone (as root) ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime dpkg-reconfigure -f noninteractive tzdata #setup timeserver sync systemctl status systemd-timesyncd sed -i 's/#NTP=/NTP=192.168.1.1/' /etc/systemd/timesyncd.conf timedatectl set-ntp off timedatectl set-ntp on systemctl status systemd-timesyncd # keyboard layout (as root) dpkg-reconfigure locales # set a new hostname hostnamectl set-hostname NAME # after this: change the name in /etc/hosts with an editor manually # switch user su kusi -
@kusi
wo Du schon dabei bist:apt install sudo adduser <username> usermod -aG sudo <username> sudo timedatectl set-timezone Europe/Berlin sudo apt install cifs-utils -y sudo apt install nfs-common -y<username> muss ersetzt werden ... z.B. "iobroker" (ohne " ")
-
@kusi dann hast du einen user
piangelegt, der nicht der Gruppe sudo zugeordnet wurde, weil sudo noch nicht existierte -
@kusi du versucht als user pi sudo zu installieren
-
@crunchip sagte in Iobroker auf intel Nuc:
@kusi du versucht als user pi sudo zu installieren
@crunchip sagte in Iobroker auf intel Nuc:
@homoran sudo ist, bzw wird automatisch installiert, wenn ein user angelegt wird, also nur curl nachinstallieren
:?:
-
-
@crunchip sagte in Iobroker auf intel Nuc:
@kusi du versucht als user pi sudo zu installieren
@crunchip sagte in Iobroker auf intel Nuc:
@homoran sudo ist, bzw wird automatisch installiert, wenn ein user angelegt wird, also nur curl nachinstallieren
:?:
@homoran habs oben editiert, wenn beim install, root leer gelassen wird. Hier existiert doch ein ausführlicher Thread zum Thema VM erstellen in Proxmox
habs rausgesucht https://forum.iobroker.net/topic/43476/iobroker-in-proxmox-auf-debian-bereitstellen?_=1625165072221 -
@kusi sagte in Iobroker auf intel Nuc:
@bbtown sagte in Iobroker auf intel Nuc:
usermod -aG sudo pi
Kommando nicht gefunden
Du bist kein root mehr ... usermod als root, dann zum neuen User wechseln. Siehe oben ....
-
@crunchip sagte in Iobroker auf intel Nuc:
@kusi du versucht als user pi sudo zu installieren
@crunchip sagte in Iobroker auf intel Nuc:
@homoran sudo ist, bzw wird automatisch installiert, wenn ein user angelegt wird, also nur curl nachinstallieren
:?:
@homoran
im Grunde laufe ich bei jedem Container und jeder VM diesen Ablauf durch:#Proxmox Einstellungen in jeder LXC/VM apt install sudo apt install curl -y # Installation über https dpkg-reconfigure tzdata #Zeitzone einstellen - Abfrage der Zeitzone mit "date" oder timedatectl set-local-rtc 1 oder timedatectl set-timezone Europe/Berlin apt install ncdu -y # ähnlich wie "treesize" apt install cifs-utils -y # SMB Netzwerklaufwerke mounten apt install nfs-common -y # NFS Laufwerke musik@szendeleit apt install net-tools apt install nmap -y apt install nethogs -y # ausführen über: nethogs -v 3 apt install neofetch -y # Systeminformationen Aufruf: neofetch apt install vsftpd -y # Eintellungen siehe weiter unten adduser <username> usermod -aG sudo <username> # einem User sudo Rechte geben # ftp Server auf LXC einrichten apt install vsftpd -y nano /etc/vsftpd.conf # Edit these lines, first disable anonymous FTP access for security purposes anonymous_enable=NO local_enable=YES write_enable=YES force_dot_files=YES nano /etc/ftpusers #root service vsftpd restart # ssh Zugriff in LXC Container zulassen # inside container, open /etc/ssh/sshd_config and change PermitRootLogin to yes. nano /etc/ssh/sshd_config # Authentication: LoginGraceTime 120 StrictModes yes -
@kusi sagte in Iobroker auf intel Nuc:
@bbtown sagte in Iobroker auf intel Nuc:
usermod -aG sudo pi
Kommando nicht gefunden
Du bist kein root mehr ... usermod als root, dann zum neuen User wechseln. Siehe oben ....
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login


