Version [2524]
Dies ist eine alte Version von FreeNAS erstellt von WojciechLisiewicz am 2020-05-26 15:29:08.
Inhaltsverzeichnis des Artikels
A. Links allgemein
B. Scrubs und Snapshots
1. Anzeige von Parametern
C. Update von 11.2 U.7 auf 11.3
1. Vorgehensweise
2. Backup
3. Zu beachten:
D. "Working with jails"
1. Allgemeine Dokumentation
2. Export und Import
E. Virtuelle Maschinen mit bhyve
F. FreeNAS virtuell - unter VM...
G. ownCloud / nextCloud in a j...
H. Freigaben mit Samba / SMB-P...
I. Moving datasets (and comple...
J. Operationen im Terminal in ...
1. Start
2. Terminal verlassen (detach)
3. Den Zustand des Terminals a...
K. Hardware
B. Scrubs und Snapshots
1. Anzeige von Parametern
C. Update von 11.2 U.7 auf 11.3
1. Vorgehensweise
2. Backup
3. Zu beachten:
D. "Working with jails"
1. Allgemeine Dokumentation
2. Export und Import
E. Virtuelle Maschinen mit bhyve
F. FreeNAS virtuell - unter VM...
G. ownCloud / nextCloud in a j...
H. Freigaben mit Samba / SMB-P...
I. Moving datasets (and comple...
J. Operationen im Terminal in ...
1. Start
2. Terminal verlassen (detach)
3. Den Zustand des Terminals a...
K. Hardware
FreeNAS
das auf FreeBSD basierende NAS-Betriebssystem
Die individuellen Konfigurationen für unsere Einsatzbereiche werden hier zusammengefasst.
A. Links allgemein
B. Scrubs und Snapshots
Einige Befehle zum Anlegen und Verwalten von Snapshots:
1. Anzeige von Parametern
Anzeigen von Speicherplatz, der von einem Snapshot belegt ist in der Konsole:
zfs list -t snapshot
1. Vorgehensweise
Folgende Schritte durchführen:
- auf 11.2 U7 aktualisieren
- Backup der Konfiguration (siehe unten)
- Backup durchführen (11.3-Train auswählen)
2. Backup
Was ist zu sichern im Backup:
- System => General => Save Config
- bei Bedarf auch "Export Password Secret Seed" (falls iSCSI / AD / Cloud Services vorhanden)
- für Replication auch /usr/local/etc/ssh/ sowie /root/.ssh sichern
3. Zu beachten:
- "Wareden-jails" erst in plugins umwandeln
- [https://www.ixsystems.com/blog/library/freenas-11-3-release/#dc-migration Domain-Controller migrieren] (wenn aktiviert!)
- siehe auch "known Impacts": https://www.ixsystems.com/blog/library/freenas-11-3-release/#known-impacts
D. "Working with jails"
"Jails"sind unter FreeBSD eine Möglichkeit, Funktionen voneinander abzukapseln. Diese Art zu arbeiten wird auch operating-system-level-virtualization genannt.
Auf einem leistungsfähigen FreeNAS-System können für viele Aufgaben definiert werden. Resultat ist klare Abgrenzung, Ordnung und zusätzliche Sicherheit - ohne große Leistungseinbußen.
1. Allgemeine Dokumentation
Auch wenn jails in FreeNAS mit dem Web-GUI erstellt werden, kann manchmal die Bedienung mit "iocage" nützlich sein. Eine Dokumentation zu iocage (das Management-System für jails) ist hier zu finden.
2. Export und Import
Übertragung von jails zwischen Systemen soll mit den iocage-Befehlen export und import einfach sein. Eine ausführliche Anleitung wurde hier veröffentlicht (Linux-Freunde beim Begrüßungsbild lieber Augen zumachen...).
E. Virtuelle Maschinen mit bhyve
Siehe folgenden Artikel.
F. FreeNAS virtuell - unter VMware
Dieser Konstellation ist eine ganze Seite gewidmet: siehe hier.
G. ownCloud / nextCloud in a jail
Erst mal nur einige Links:
- https://ramsdenj.com/2017/06/05/nextcloud-in-a-jail-on-freebsd.html
- (noch eins war noch) - siehe offline... (Knowledge/it/freenas/NextCloud 15 on FreeNAS 11.2.webarchive)
H. Freigaben mit Samba / SMB-Protokoll
Windows und Mac nutzen SMB. Die Berechtigungen laufen dabei über ACL, was nicht immer einfach ist. Folgende Hinweise können helfen:
I. Moving datasets (and complete pools)
Siehe hier: https://www.ixsystems.com/community/threads/copy-move-dataset.28876/#post-190178
Im Einzelnen geht dies so:
1. Create final source snapshot:
zfs snapshot -r Datasource/Storage@copy
zfs snapshot -r Datasource/Storage@copy
2. Copy the data:
zfs send -Rv Datasource/Storage@copy | zfs receive -F Datatarget/Storage
zfs send -Rv Datasource/Storage@copy | zfs receive -F Datatarget/Storage
3. Delete created snapshots:
zfs destroy -r Datatarget/Storage@copy ; zfs destroy -r Datasource/Storage@copy
Vgl. dazu auch ein komplettes Backup-Konzept mit ZFS-Platten hier:
https://esc-now.de/_/zfs-offsite-backup-auf-eine-externe-festplatte/?lang=en
Sowie andere Infos:
https://www.kirgus.net/cms_homepage8/zfs-datasetzvol-auf-anderen-pool-umziehen
zfs destroy -r Datatarget/Storage@copy ; zfs destroy -r Datasource/Storage@copy
Vgl. dazu auch ein komplettes Backup-Konzept mit ZFS-Platten hier:
https://esc-now.de/_/zfs-offsite-backup-auf-eine-externe-festplatte/?lang=en
Sowie andere Infos:
https://www.kirgus.net/cms_homepage8/zfs-datasetzvol-auf-anderen-pool-umziehen
J. Operationen im Terminal in den Hintergrund verschieben
Auf diese Weise lassen sich Vorgänge, die sehr lange dauern, in den Hintergrund verschieben, so dass eine Unterbrechung durch verlorene Netzwerkverbindung oder Ausschalten des Rechners, von dem aus per SSH zugegriffen wird, nicht schadet...
Die bevorzugte Methode soll tmux sein:
1. Start
Terminal so starten, dass das Verlassen nach Start der Aktion problemlos möglich ist:
tmux
2. Terminal verlassen (detach)
Ctrl+b then d
3. Den Zustand des Terminals aus dem Hintergrund wieder hervorholen
tmux attach
K. Hardware
Insbesondere SAS/SATA Controller:
Auf dieser Seite sind keine Kommentare vorhanden