Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:archlinux_-_minimal_server_installation_-_uefi-boot_grub2_lvm_mit_btrfs_mit_snapper_und_xfs_-_snapper

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:archlinux_-_minimal_server_installation_-_uefi-boot_grub2_lvm_mit_btrfs_mit_snapper_und_xfs_-_snapper [2022/12/18 06:40] – [Konfiguration: grub-btrfs.path.service] klaustachtler:archlinux_-_minimal_server_installation_-_uefi-boot_grub2_lvm_mit_btrfs_mit_snapper_und_xfs_-_snapper [2022/12/18 06:49] (aktuell) – [grub-btrfsd.service-Dienst/Deamon einrichten] klaus
Zeile 376: Zeile 376:
 erforderlich. erforderlich.
  
-Mit nachfolgendem Befehl, kann [[http://snapper.io|snapper]] installiert werden:+Mit nachfolgendem Befehl, kann [[https://github.com/Antynea/grub-btrfs|grub-btrfs]] installiert werden:
 <code> <code>
 [root@vmtest ~]# pacman --noconfirm -S grub-btrfs [root@vmtest ~]# pacman --noconfirm -S grub-btrfs
Zeile 448: Zeile 448:
 ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img
 ==> Image generation successful ==> Image generation successful
 +</code>
 +++++
 +
 +Mit nachfolgendem Befehl, **__muss__** eine weitere Abhängigkeit zu [[https://github.com/Antynea/grub-btrfs|grub-btrfs]] installiert werden:
 +<code>
 +[root@vmtest ~]# pacman --noconfirm -S inotify-tools
 +</code>
 +++++ Installationsverlauf |
 +<code>
 +[root@vmtest ~]# pacman --noconfirm -S inotify-tools
 +resolving dependencies...
 +looking for conflicting packages...
 +
 +Package (1)              New Version  Net Change  Download Size
 +
 +community/inotify-tools  3.22.6.0-1     0.79 MiB       0.15 MiB
 +
 +Total Download Size:   0.15 MiB
 +Total Installed Size:  0.79 MiB
 +
 +:: Proceed with installation? [Y/n] Y
 +:: Retrieving packages...
 + inotify-tools-3....   152.3 KiB  1692 KiB/s 00:00 [######################] 100%
 +(1/1) checking keys in keyring                     [######################] 100%
 +(1/1) checking package integrity                   [######################] 100%
 +(1/1) loading package files                        [######################] 100%
 +(1/1) checking for file conflicts                  [######################] 100%
 +(1/1) checking available disk space                [######################] 100%
 +:: Running pre-transaction hooks...
 +:: Processing package changes...
 +(1/1) installing inotify-tools                     [######################] 100%
 +:: Running post-transaction hooks...
 +(1/2) Arming ConditionNeedsUpdate...
 </code> </code>
 ++++ ++++
Zeile 550: Zeile 583:
 :!: **ACHTUNG** - **Hier ist aktuelle __KEINE__ Anpassung der systemd-Service-Start-Konfigurationsdatei durchzuführen! ** :!: **ACHTUNG** - **Hier ist aktuelle __KEINE__ Anpassung der systemd-Service-Start-Konfigurationsdatei durchzuführen! **
  
-==== grub-btrfs.path.service-Dienst/Deamon einrichten ====+==== grub-btrfsd.service-Dienst/Deamon einrichten ====
  
-Um den **grub-btrfs.path.service**-Dienst/Deamon als Hintergrundprozesse auch nach einem Neustart des Servers zur Verfügung zu haben, soll der Dienste/Daemons mit dem Server mit gestartet werden, was mit nachfolgenden Befehlen realisiert werden kann:+Um den **grub-btrfsd.service**-Dienst/Deamon als Hintergrundprozesse auch nach einem Neustart des Servers zur Verfügung zu haben, soll der Dienste/Daemons mit dem Server mit gestartet werden, was mit nachfolgenden Befehlen realisiert werden kann:
 <code> <code>
-[root@vmtest ~]# systemctl enable grub-btrfs.path +[root@vmtest ~]# systemctl enable grub-btrfsd 
-Created symlink /etc/systemd/system/\x2esnapshots.mount.wants/grub-btrfs.path → /usr/lib/systemd/system/grub-btrfs.path.+Created symlink /etc/systemd/system/multi-user.target.wants/grub-btrfsd.service → /usr/lib/systemd/system/grub-btrfsd.service.
 </code> </code>
  
-Eine Überprüfung, ob beim Neustart des Server der ''grub-btrfs.path''-Dienst/Deamon wirklich mit gestartet wird, kann mit nachfolgendem Befehl erfolgen und sollte eine Anzeige, wie ebenfalls nachfolgend dargestellt ausgeben:+Eine Überprüfung, ob beim Neustart des Server der ''grub-btrfsd''-Dienst/Deamon wirklich mit gestartet wird, kann mit nachfolgendem Befehl erfolgen und sollte eine Anzeige, wie ebenfalls nachfolgend dargestellt ausgeben:
 <code> <code>
-[root@vmtest ~]# systemctl list-unit-files --type service | grep grub-btrfs +[root@vmtest ~]# systemctl list-unit-files --type service | grep grub-btrfsd 
-grub-btrfs.service                         static          -+grub-btrfsd.service                        enabled         disabled
 </code> </code>
 bzw. bzw.
 <code> <code>
-[root@vmtest ~]# systemctl is-enabled grub-btrfs +[root@vmtest ~]# systemctl is-enabled grub-btrfsd 
-static+enabled
 </code> </code>
  
-Anschliessend kann der **grub-btrfs.path.service**-Dienst/Daemon - ''grub-btrfs.path'' mit nachfolgendem Befehl gestartet werden:+Anschliessend kann der **grub-btrfsd.service**-Dienst/Daemon - ''grub-btrfsd'' mit nachfolgendem Befehl gestartet werden:
 <code> <code>
-[root@vmtest ~]# systemctl start --now grub-btrfs.path+[root@vmtest ~]# systemctl start --now grub-btrfsd.service
 </code> </code>
  
-Eine Überprüfung ob der **grub-btrfs.path.service**-Dienst/Daemon auch ordnungsgemäss gestartet wurde, kann durch ausführen des nachfolgenden Befehls durchgeführt werden und sollte eine Ausgabe in etwa wie nachfolgende zur Folge haben:+Eine Überprüfung ob der **grub-btrfsd.service**-Dienst/Daemon auch ordnungsgemäss gestartet wurde, kann durch ausführen des nachfolgenden Befehls durchgeführt werden und sollte eine Ausgabe in etwa wie nachfolgende zur Folge haben:
 <code> <code>
-[root@vmtest ~]# systemctl status grub-btrfs.path +[root@vmtest ~]# systemctl status grub-btrfsd.service 
-● grub-btrfs.path Monitors for new snapshots +● grub-btrfsd.service Regenerate grub-btrfs.cfg 
-     Loaded: loaded (/usr/lib/systemd/system/grub-btrfs.path; enabled; preset: disabled) +     Loaded: loaded (/usr/lib/systemd/system/grub-btrfsd.service; enabled; pres> 
-     Active: active (waiting) since Sat 2022-11-12 09:23:29 CET; 33s ago +     Active: active (running) since Sun 2022-12-18 06:48:33 CET; 1s ago 
-      UntilSat 2022-11-12 09:23:29 CET; 33s ago +   Main PID785 (grub-btrfsd) 
-   Triggers● grub-btrfs.service+      Tasks2 (limit2316) 
 +     Memory856.0K 
 +        CPU: 16ms 
 +     CGroup: /system.slice/grub-btrfsd.service 
 +             ├─785 /bin/sh /usr/bin/grub-btrfsd --syslog /.snapshots 
 +             └─793 inotifywait -q -q -e create -e delete -e unmount -t 0 /.snap>
  
-Nov 12 09:23:29 vmtest systemd[1]: Started Monitors for new snapshots.+Dec 18 06:48:33 vmtest grub-btrfsd[786]: grub-btrfsd starting up...
 </code> </code>
  
tachtler/archlinux_-_minimal_server_installation_-_uefi-boot_grub2_lvm_mit_btrfs_mit_snapper_und_xfs_-_snapper.1671342017.txt.gz · Zuletzt geändert: 2022/12/18 06:40 von klaus