Bearbeiten von „Server/NetBox“
Zur Navigation springen
Zur Suche springen
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
== Zugang == | == Zugang == | ||
Login: administration | |||
Passwort: 8 | |||
Website: http://10.1.0.126/ | |||
== Migration == | == Migration == | ||
Die [[Netbox]] Instanz wurde von einem Debian Container auf NixOS 22.11 umgezogen. | |||
Der Container wurde erstellt und die ''configuration.nix'' hineinkopiert. | |||
Das Secret wurde generiert und die Config gebaut. | Das Secret wurde generiert und die Config gebaut. | ||
<code> | |||
mkdir -p /var/lib/netbox/ | |||
</code> | |||
In den ersten Builds der proxmoxLXC NixOS container funktionierte dieser Befehl (der broken pipe Error ist okay, es funktioniert trotzdem): | In den ersten Builds der proxmoxLXC NixOS container funktionierte dieser Befehl (der broken pipe Error ist okay, es funktioniert trotzdem): | ||
<code> | |||
tr -dc A-Za-z0-9 </dev/urandom | head -c 32 ; echo ' ' > /var/lib/netbox/secretFile | |||
</code> | |||
Beim dritten Build kam der Fehler "invalid number of bytes: ‘32 ’", ein leicht abgeänderter Befehl macht wieder was er soll: | Beim dritten Build kam der Fehler "invalid number of bytes: ‘32 ’", ein leicht abgeänderter Befehl macht wieder was er soll: | ||
<code> | |||
tr -dc A-Za-z0-9 </dev/urandom | head -c 32 > /var/lib/netbox/secretFile | |||
nixos-rebuild switch | |||
</code> | |||
Dann die Datenbank wie hier https://wikitech.wikimedia.org/wiki/Netbox#Database migriert. | Dann die Datenbank wie hier https://wikitech.wikimedia.org/wiki/Netbox#Database migriert. | ||
Der Admin-Account wurde mit der Datenbank migriert und musste demnach nicht neu erstellt werden. | |||
[[Kategorie:Webservices]] | [[Kategorie:Webservices]] | ||
[[Kategorie:Server]] | [[Kategorie:Server]] |