Jump to content

Kein GUI mehr aber Ping & SSH


Go to solution Solved by alturismo,

Recommended Posts

Liebe Gemeinde,

ich habe, beflügelt durch die Energiesparthreads, einen Bock geschossen und komme auf keinen grünen Zweig mehr.

 

Mein System bootet noch und fährt hoch. Die Baseip ist erreichbar und ich kann mich via ssh verbinden. Aber weder das Array startet noch erreiche ich die GUI. Vom UnRaid-Server aus kann ich pingen (DNS und IP), Netzwerk an sich steht also.

Anbei ein Diagnosefile, mite der Bitte um Hilfe.

 

Danke

Basti

 

Edited by Schmutti
Link to comment
21 minutes ago, Schmutti said:

ich habe, beflügelt durch die Energiesparthreads, einen Bock geschossen und komme auf keinen grünen Zweig mehr.

 

was hast du denn alles so gemacht ?

und vielleicht einfach mal revidieren was du da so gemacht hast ?

 

da das webui nicht mehr geht, auf der shell direkt, dazu vielleicht ein paar Infos was du gemacht hast um besser helfen zu können ...

 

wobei ich verwundert bin da ssh aus ist laut config ...

 

24 minutes ago, Schmutti said:

Die Baseip ist erreichbar und ich kann mich via ssh verbinden

 

image.png.405c1e04188978140af4828863f2f395.png

 

und wenn ich mir die network config anschaue ...

 

Fritz User ? wenn ja, einen bond (Verbund) konfiguriert mit 4 nics ?

 

dann als Fritz user das Ganze auch noch in einer bridge

 

image.png.0f3d27a372dfd19eed24e545f1fa8b96.png

 

siehe dazu unter Anleitungen den angepinnten macvlan thread ...

 

dann die 2 aktiven Einträge im go file

 

image.thumb.png.f2ba87c61be0197bfe3f9b6be2468092.png

 

den Rest lasse ich mal unkommentiert ;)

 

dann 2 x powertop parallel installiert (wird sich selbst "überspielen), einmal so in /extra, einmal zusätzlich über nerdtools ...

 

usw usw usw ... wie gesagt, sag mal an was du so alles gemacht hast ... und ich wundere mich doch sehr das ssh geht ;)

oder hast du ggf. etwas zusätzlich installiert, laufen ... als ssh server ?

Link to comment
Posted (edited)

Ich habe aus diesem Thread:

Ein GO File übernommen. Was genau drinsteht ist in meiner Nextcloud die gerade offline ist 😞

Nach einem Neustart kam die Maschine nicht mehr hoch.

Die Änderungen habe ich inzwischen wieder zurück genommen, das GO File ist im Moment völlig leer.

 

Woher die drei Bond Nics kommen kann ich nicht erklären?!

Ja, es handelt sich im Moment um ein FritzBox Netzwerk in dem der Server die ip .20 hatte.

Ich habe die Netzwerkconfig gelöscht, der Server kommt im Moment korrekt via DHCP hoch und ich komme weiterhin via SSH drauf.

Aber weder startet das Array noch kann ich die GUI erreichen.

 

Macht es Sinn vom aktuellen Stand ein weiteres Diagnose File zu erstellen und hochzuladen?

 

Danke!

Edited by Schmutti
Link to comment

Wenn ich die Datei /boot/config/network.cfg lösche und neustarte, wird diese ja neu erstellt.

Dann trägt sie folgenden Inhalt:

 

# Generated settings:
IFNAME[0]="br0"
DHCP_KEEPRESOLV="no"
DHCP6_KEEPRESOLV="yes"
BONDNAME[0]="bond0"
BONDNICS[0]="eth0 eth1 eth2 eth3"
BONDING_MODE[0]="1"
BONDING_MIIMON[0]="100"
BRNAME[0]="br0"
BRNICS[0]="bond0"
BRSTP[0]="no"
BRFD[0]="0"
PROTOCOL[0]="ipv4"
USE_DHCP[0]="yes"
USE_DHCP6[0]=""
SYSNICS="1"

Mit dieser Config erhalte ich eine DHCP IP und kann aus Unraid heraus pingen.

Auf dieser IP läuft SSH, auber weiterhin kein GUI und kein Share.

Woher kommen die Einträge für Bond, und ETH? Ich habe lediglich ein Interface auf dem Server

 

LG

Basti

Link to comment
43 minutes ago, Schmutti said:

Auf dieser IP läuft SSH, auber weiterhin kein GUI und kein Share.

 

gib mal im terminal ifconfig ein und schau ob du bei den diversen eth diverse IP's hast und teste die durch wenn vorhanden

 

image.thumb.png.41fd2c0bf63c1a25245e3944e57f4ae5.png

44 minutes ago, Schmutti said:

Woher kommen die Einträge für Bond, und ETH? Ich habe lediglich ein Interface auf dem Server

 

das macht mit GUI mehr Sinn zu konfigurieren

Link to comment
oot@home:~# ifconfig
bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        ether 74:56:3c:47:2f:74  txqueuelen 1000  (Ethernet)
        RX packets 15608  bytes 1696077 (1.6 MiB)
        RX errors 0  dropped 270  overruns 0  frame 0
        TX packets 1073  bytes 91394 (89.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.178.145  netmask 255.255.255.0  broadcast 192.168.178.255
        ether 74:56:3c:47:2f:74  txqueuelen 1000  (Ethernet)
        RX packets 11281  bytes 1117329 (1.0 MiB)
        RX errors 0  dropped 6  overruns 0  frame 0
        TX packets 1072  bytes 91328 (89.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether 74:56:3c:47:2f:74  txqueuelen 1000  (Ethernet)
        RX packets 15608  bytes 1696077 (1.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1073  bytes 91394 (89.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x47100000-471fffff  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@home:~# ^C

 

Ich würde es ja gerne in der GUI sauber konfigurieren....

Link to comment
Quote

über die IP geht ssh, aber kein webui ?

Ja, richtig!

Inzwischen habe ich die Maschine gebootet und versucht lokal über die GUI draufzukommen (localhost). Aber auch das schlägt fehl 😞

Per SSH komm ich weiterhin problemlos auf die (DHCP gezogene) IP.

Link to comment
3 minutes ago, Schmutti said:

Ja, richtig!

 

dann gib mal noch bitte folgendes ein

 

root@AlsServerII:~# netstat -tulpn | grep -i 80
tcp        0      0 127.0.0.1:80            0.0.0.0:*               LISTEN      10764/nginx: master
tcp        0      0 192.168.1.4:80          0.0.0.0:*               LISTEN      10764/nginx: master
...
root@AlsServerII:~#

 

Link to comment

Ich erhalte keine Ausgabe, vermutlich läuft ngingx nicht? Ich bin eher auf Debian/Ubuntu zu Hause.

 

Folgendes habe ich gemacht:

root@home:~# 
root@home:~# netstat -tulpn | grep -i 80
root@home:~# 
root@home:~# 
root@home:~# /etc/rc.d/rc.php-fpm status
php-fpm is stopped
root@home:~# /etc/rc.d/rc.php-fpm start
Starting php-fpm  done
root@home:~# /etc/rc.d/rc.nginx start
Starting Nginx server daemon...
root@home:~# netstat -tulpn | grep -i 80
tcp        0      0 127.0.0.1:80            0.0.0.0:*               LISTEN      3684/nginx: master  
tcp        0      0 192.168.178.145:80      0.0.0.0:*               LISTEN      3684/nginx: master  
root@home:~# netstat -tulpn | grep -i 80
tcp        0      0 127.0.0.1:80            0.0.0.0:*               LISTEN      3684/nginx: master  
tcp        0      0 192.168.178.145:80      0.0.0.0:*               LISTEN      3684/nginx: master  

Danach hab ich vom GUI die Anmeldemaske erhalten. Nach Username/Passwort Eingabe kam aber nur eine weisse Seite (auch nach Reload).

Link to comment
  • Solution
48 minutes ago, Schmutti said:

Ich erhalte keine Ausgabe, vermutlich läuft ngingx nicht? Ich bin eher auf Debian/Ubuntu zu Hause.

 

yep

 

48 minutes ago, Schmutti said:

Danach hab ich vom GUI die Anmeldemaske erhalten. Nach Username/Passwort Eingabe kam aber nur eine weisse Seite (auch nach Reload).

dann schießt der sich anscheinend immer wieder ab .... keine Ahnung was du mit Powersavings zerstört hast ... ;)

 

da bleibt für mich jetzt nicht mehr viel, mein Ansatz wäre

 

1/ sichern des /config Ordners des USB Sticks

2/ neu erstellen

3/ nur das key file aus dem config Backup auf den Stick

4/ starten

 

wenn dann das GUI läuft, disks zuweisen, shares einrichten

 

5/ Netzwerk konfigurieren ... wie oben angemerkt macvlan Thema aus Anleitungen

6/ plugins installieren wo benutzt werden ;)

7/ aus dem /config Backup, /plugins/dockerman/user-templates Inhalt auf den Stick spielen

8/ Docker/s aus Docker Tab, add container, user templates nach und nach wieder installieren (sollten wieder 1:1 wie vorher sein)

usw usw ...

Link to comment
Posted (edited)

Vielen Dank nochmal!

Inzwischen habe ich den Config Ordner gesichert, den USB Stick neu betankt und kann mich wieder ins Unraid GUI einloggen. Top!

Jetzt möchte ich gerne mein Array wieder starten, ohne Verluste wäre wichtig.

Bei der Zuordnung der Paritäten Platte erhalte ich eine Warnung.

 

Wie gehe ich damit um?

 

 

 

Nachtrag: Bei der Zuordnung der Platten an sich bin ich mir sicher. Nur ob die drei Datenplatte in der richtigen Reihenfolge sind kann ich nicht sicher sagen.

Edited by Schmutti
Link to comment
1 hour ago, Schmutti said:

Nachtrag: Bei der Zuordnung der Platten an sich bin ich mir sicher. Nur ob die drei Datenplatte in der richtigen Reihenfolge sind kann ich nicht sicher sagen.

wenn dem so ist kannst du starten, dann wird die Parity rebuilded weil unklar ist ob disk1 = disk1 ist usw ... ansonsten hätte man den Haken setzen können Parity is valid, aber wirklich NUR wenn alle Platten auch wieder da sind wo sie waren, in deinem Beispiel würde ich einen rebuild ausführen.

Link to comment

Ich habe tatsächlich einen Screenshot meiner Config gefunden, die Platten wieder so eingerichtet und das Array gestartet...Läuft 😄

Mega!

Jetzt versuche ich mich an meine Docker Container die auf /mnt/cache liegen...

Besten Dank!

Link to comment
18 minutes ago, Schmutti said:

Jetzt versuche ich mich an meine Docker Container die auf /mnt/cache liegen...

 

 

19 hours ago, alturismo said:

7/ aus dem /config Backup, /plugins/dockerman/user-templates Inhalt auf den Stick spielen

 

 

da sind deine Start Parameter der jeweiligen Docker, kopieren, dann im Docker Tab einen nach dem anderen ...

Link to comment
On 6/15/2024 at 5:44 PM, Schmutti said:

Die Änderungen habe ich inzwischen wieder zurück genommen, das GO File ist im Moment völlig leer.

 

Nur mal so: Ganz leer darf die nicht sein. In der Go File wird die Unraid WebGUI gestartet:
 

/usr/local/sbin/emhttp &

 

Falls du das gelöscht hattest, war das dein Problem ;)

  • Like 1
Link to comment
Quote

Falls du das gelöscht hattest, war das dein Problem

Ja vermutlich, das GO File war tatsächlich komplett leer.

 

Macht nichts, habe eine Menge gelernt - und hier dokumentiert zur Nachlese.

Danke euch!

  • Like 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...