Świeża instalacja debian12 + Homeassistant

Na maszynie testowej zainstalowałem świeżego Debianba12 , został skonfigurowany, zainstalowałem SSH aby korzystać Putty.

Mam problem z zainstalowaniem Homeassistanta. Korzystam z poradnika i tam zawartych poleceń:

Polecenia:

sudo -i

apt update && sudo apt upgrade -y && sudo apt autoremove -y

apt --fix-broken install

apt install apparmor jq wget curl udisks2 libglib2.0-bin network-manager dbus lsb-release systemd-journal-remote systemd-resolved -y

przechodzą bez problemu/

Natomiast Przy poleceniu:

curl -fsSL get.docker.com | sh

pojawia się taki log:

root@debian12:~# curl -fsSL get.docker.com | sh
curl: (6) Could not resolve host: get.docker.com

Natomiast w momencie zainstalowane os-agenta:

wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_x86_64.deb

pojawia się logach taki komunikat:

root@debian12:~# wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_x86_64.deb
--2024-05-12 10:40:24--  https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_x86_64.deb
Translacja github.com (github.com)... nieudane: Odwzorowanie nazwy jest chwilowo niemożliwe.
wget: nie udało się rozwiązać adresu hosta `github.com'

Proszę o wskazówki, ewentualnie jakiś aktualny poradnik.

Błędy wskazuja na chwilowe problemy z dostępem do internetu albo z serwerem DNS bo nie można rozwiązać nazwy domen na adresy IP.

Serwer podpięty kablem do routera. Internet jest.
Jeżeli problem jest z serwerem DNS, to jak się za to zabrać ?

Tak mam wpisane w: etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp4s0
iface enp4s0 inet static
        address 192.168.1.140/24
        gateway 192.168.1.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.1.1
        dns-search debian12

ping z maszyny do DNS 8.8.8.8 przechodzi.
tak samo jest komunikacja z routerem.
Maszyna jest podłączona kablem, ale przez switch.

W cat /etc/resolv.conf mam takiego logi:

root@debian12:~# cat /etc/resolv.conf
# This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
# Do not edit.
#
# This file might be symlinked as /etc/resolv.conf. If you're looking at
# /etc/resolv.conf and seeing this text, you have followed the symlink.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs should typically not access this file directly, but only
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
# different way, replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.

nameserver 127.0.0.53
options edns0 trust-ad
search DOMAINS

ta konfiguracja jest nieprawidłowa - konkretnie do bani jest ten adres 192.168.1.000 - co to za zera na końcu?

Proste polecenie do weryfikacji działania DNSa na stacji roboczej:

nslookup wp.pl

To weryfikuje “połączenia” do internetu ale nie poprawność konfiguracji sieciowej, np. DNSa, lepiej od razu użyć ping wp.pl i za pomocą jednego polecenia weryfikujesz kilka rzeczy na raz. Na podstawie odpowiedzi wiesz co dziala albo nie.

To nie logi tylko ustawienia systemu.

A to moja sprawka. Zmieniłem dla bezpieczeństwa końcówkę mojego ip. Może nie potrzebnie :slight_smile: oczywiście tylko dla potrzeb forum

Komenda nie przechodzi. “Nie znaleziono polecenia”

Tu też nie przechodzi. “Odwzorowanie nazwy jest chwilowo niemożliwe”

Dzięki, to pomogło :+1:

Teraz instalacja. Docker poszedł b/u, tak samo os-agent.
Ta komenda (supervisor) przeszła prawidłowo:

wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb

Natomiast przy tej:

apt install ./homeassistant-supervised.deb

w konsoli doszło do 95% i pokazuje takie logi:

Konfigurowanie pakietu homeassistant-supervised (1.7.0) ...
[info] Reload systemd
[info] Restarting NetworkManager
[info] Enable systemd-resolved
[info] Restarting systemd-resolved
[info] Set up systemd-journal-gatewayd socket file
[info] Enable systemd-journal-gatewayd
[info] Start nfs-utils.service
[info] Restarting docker service
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Odwzorowanie nazwy jest chwilowo niemożliwe
[info] Waiting for checkonline.home-assistant.io - network interface m

I tak cały czas się powtarza.

A checkonline.home-assistant.io odpowiada na ping?
bo u mnie odpowiada i jest rozwiązywane na 104.26.4.238

Nie wiem dlaczego, ale wysypały się wszystkie ustawienia sieciowe i to było powodem.
Wprowadziłem wszystko z palca i poszło.
Zobaczę co dalej.

Edit:

Jest dobrze, wszystko się zainstalowało. Dzięki za pomoc.
Teraz zostaje kwestia wgrania kopii i pewnie uzupełnienia integracji, dodatków itp.
Nie mam pewności czy dodatki typu Influxdb, grafana itp. zainstalują się z kopii ?

Ale to będę sprawdzał w tygodniu najbliższym.

EDIT:
Kopia zainstalowana, wszystko ładnie się uzupełniło. Także instalacja od podstaw tego systemu zaliczona, przybyło troszkę doświadczenia.
Za jakiś czas trzeba będzie spróbować wgrania innego rodzaju systemu.

1 polubienie