hagen-bauer.de
Archiv Impressum Datenschutz

    Replacing a disk in a zfs boot pool

    This is just a documentation of what i did today. Nothing exiting.

    A disc in my boot pool showed errors and the disk should be replaced

    zpool status
      pool: croot
     state: ONLINE
    
    	NAME        STATE     READ WRITE CKSUM
    	croot       ONLINE       0     0     0
    	  mirror-0  ONLINE       0     0     0
    	    ada0p4  ONLINE       0     0     0
    	    ada1p4  ONLINE      10     0     0
    
    

    Lets see the disk name to pull the right one and remove the disc from the pool

    camcontrol devlist
    <INTENSO SSD V0718B0>              at scbus2 target 0 lun 0 (pass1,ada1)
    <ST12000VN0008-2YS101 SC60>        at scbus3 target 0 lun 0 (pass2,ada2)
    zpool offline croot ada1p4
    

    Replace the drive, see if you can see it and copy the partition layout

    camcontrol devlist
    
    /sbin/gpart backup ada0 | /sbin/gpart restore -F ada1
    gpart show ada1
    

    Then replace the disc in the pool and wait until resilvering is done

    zpool replace croot ada1p4
    
    # zpool status
      pool: croot
     state: DEGRADED
    config:
    
    	NAME              STATE     READ WRITE CKSUM
    	croot             DEGRADED     0     0     0
    	  mirror-0        DEGRADED     0     0     0
    	    ada0p4        ONLINE       0     0     0
    	    replacing-1   DEGRADED     0     0     0
    	      ada1p4/old  OFFLINE      0     0     0
    	      ada1p4      ONLINE       0     0     0  (resilvering)
    
    # zpool status
      pool: croot
     state: ONLINE
      scan: resilvered 16.7G in 00:01:03 with 0 errors on Sat Mar 14 17:16:41 2026
    config:
    
    	NAME        STATE     READ WRITE CKSUM
    	croot       ONLINE       0     0     0
    	  mirror-0  ONLINE       0     0     0
    	    ada0p4  ONLINE       0     0     0
    	    ada1p4  ONLINE       0     0     0
    
    errors: No known data errors
    
    

    We need to make sure we can boot from the disk

    mkdir /mnt/efi1
    
    newfs_msdos /dev/ada1p1
    mount -t msdosfs /dev/ada1p1 /mnt/efi1
    mkdir -p /mnt/efi1/EFI/BOOT
    mount -t msdosfs /dev/ada0p1 /mnt/efi0
    cp  /mnt/efi0/EFI/BOOT/BOOTX64.EFI /mnt/efi1/EFI/BOOT/BOOTX64.EFI
    
    

    And just to be sure remove the disc and see if reboot is working

    
    	NAME        STATE     READ WRITE CKSUM
    	croot       DEGRADED     0     0     0
    	  mirror-0  DEGRADED     0     0     0
    	    ada0p4  FAULTED      0     0     0  corrupted data
    	    ada0p4  ONLINE       0     0     0
    
    

    Attach the first drive and reboot

    14.3.2026 | Kategorie / FreeBSD / ZFS /

    Vertraut der Regierung bei Staatstrojanern

    Da kann nichts schief gehen;-)

    Die passen schon auf das die Sicherheitslücken die wir ausnutzen und die Software dafür nicht in falsche Hände geraten ;-)

    Wir in Deutschland machen das auch besser als die Amerikaner. Da gerät schon mal die staatliche Überwachungssoftware in die Hände des Gegners

    11.3.2026 | Kategorie / Staatstrojaner /

    Google sägt am Ast auf dem sie sitzen

    Wenn eine Suchmaschine den Inhalt der Zielseite zusammenfasst, was passiert wohl mit dem Betreibern der Zielseite?

    Die gehen pleite weil auf der Seite kein Geld mehr verdient wird

    Wo wird Google wohl morgen noch Inhalte finden?

    10.3.2026 | Kategorie / ki / ai / google /

    Füllstand der Gasspeicher in Deutschland

    Ich hatte mich ja mal Anfang des Jahres mit einer Auswertung der Gasspeicherfüllstände beschäftigt.

    So sieht es Ende Februar aus. Kann klappen. Darf aber nicht mehr kalt werden.

    Grafische Darstellung des Füllstandes der deutschen Gasspeicher Ende Februar 2026
    2.3.2026 | Kategorie / Gasspeicher / Winter /

    Endlich wieder Frühling

    und ich “darf” wieder einer meiner Lieblingsbeschäftigungen nachgehen und Wurzeln von Büschen ausgraben. (Was man alles im Winter nicht vermisst)

    Ich knie vor einer halb ausgegrabenen Wurzel
    1.3.2026 | Kategorie / Garten /

    OpenAI überwacht die Überwacher

    Ein “OpenAI Investigator” hat herausgefunden das in China Überwachungsbehörden ChatGPT benutzen.

    The report from OpenAI “clearly demonstrates the way that China is actively employing AI tools to enhance information operations,

    Die Frage warum es einen “OpenAI Investigator” gibt scheint keiner zu stellen.

    27.2.2026 | Kategorie / KI / AI /

    KI ist wenn die anderen profitieren

    Die “antikapitalistische Kampforganisation” Goldman Sachs sagt:

    AI Added ‘Basically Zero’ to US Economic Growth Last Year”

    Das dürfte auch für KI Investitionen in Deutschland gelten.

    Eine andere Studie in den USA und Europa zeigte auch:

    that despite 70% of firms actively using AI, about 80% reported no impact on employment or productivity”

    25.2.2026 | Kategorie / KI / AI /

    Opensource geht doch nur in Bullerbü

    Ohne Microsoft kann man nicht arbeiten. Das skaliert doch nicht.

    Paris “hold my beer”

    Frankreichs Regierung trennt sich von Teams und Zoom, mehr als eine halbe Million Schüler im Großraum Paris arbeiten auf der Plattform einer deutschen Firma. Sensible Daten sollen nicht außerhalb Europas gespeichert werden.

    23.2.2026 | Kategorie / Openscource / Schulen /

    Recht auf Löschung bei Backups

    Das Thema kommt immer wieder hoch. Müssen personenbezogene Daten die in Produktion gelöscht werden müssen auch in den Backups gelöscht werden?

    Die europäischen Aufsichtsbehörden empfehlen also, dass personenbezogene Daten aus Backups gerade nicht zu löschen sind, wenn dies die Integrität und damit auch das Ziel der Widerherstellbarkeit beeinträchtigen würde. Jedoch macht der EDSA dies von zwei Voraussetzungen abhängig: ….

    Quelle

    21.2.2026 | Kategorie / Datenschutz /

    Läuft nicht gut für AI

    Wenn selbst ein Konzern wie IBM wieder anfängt mehr junge Menschen einzustellen weil das mit der KI als Junior Entwickler nicht so richtig klappt.

    We are tripling our entry-level hiring, and yes, that is for software developers and all these jobs we’re being told AI can do

    Als ehemaliger IBMer bin ich sehr erstaunt das diese Kostenreduktionsmaschine damit jetzt schon anfängt. Das ist ein echtes Statement.

    16.2.2026 | Kategorie / KI / AI /

    Homeassitantdaten in einer Influx DB anzeigen

    Ich versuche gerade eine grafische Auswertung von Daten aus Homeassistant in Grafana zu bekommen. Dazu habe ich in einem Jail eine Influxdb und Grafana eingerichtet und auf dem Homeassistant Server eine Konfiguration für die Influx DB konfiguriert.

    Bevor ich allerdings mit der Anbindung von Grafana an die InfluxDB kämpfe wollte ich erstmal prüfen ob überhaupt Daten in der InfluxDB landen. Eigentlich geht das wie bei anderen relationalen Datenbanken auch.

    • Anzeige aller Datenbanken
    • Auswahl der Datenbank
    • Anzeige “Tabellen” / Geräte
    • Select Befehl für die Anzeige
    root@grafana:~ # influx
    > show databases;
    > use hass;
    > show measurements
    > select * from "sensor.aussentemperatur_temperatur" order by time desc
    

    Ist man an speziellen Daten interessiert kann Mensch das so abfragen

    influx -database hass -execute 'select value from "sensor.aussentemperatur_temperatur" WHERE time >= now() - 1d' -format csv | tail -n +2 \
    | cut -d, -f3
    

    Mensch kann das auch remote über einen Browser

    http://grafana.caserio.net:8086/query?db=hass&q=SHOW+MEASUREMENTS
    

    und stellt überrascht fest das keine Zugriffskontrolle enforced wird :-)

    Da muss ich die Firewallregeln für das Jail wohl etwas einschränken

    16.2.2026 | Kategorie / Homeassistant / influxdb /
Hagen Bauer
image/svg+xml image/svg+xml image/svg+xml

Über diesen Blog

Dies ist ein privater Blog von Hagen Bauer- berufstätiger Vater, Ehemann, Naturliebhaber, Läufer, Camper, technikverliebt.


Serverkonfigurationen

< UberBlogr Webring >

This blog is licensed under a Creative Commons License