Nbd: Unterschied zwischen den Versionen

Aus ChaosChemnitz
Zur Navigation springen Zur Suche springen
K (Überschriften geändert)
(Erklärung zum Speicher bereitstellen)
Zeile 7: Zeile 7:
  
 
== Speicher bereitstellen ==
 
== Speicher bereitstellen ==
 +
Um Speicher bereit zu stellen benötigt man die Server-Komponente der Software. Diese läuft auf jedem POSIX-kompatiblem Betriebssystem. Die Software gibt es auf [https://sourceforge.net/projects/nbd/ sf.net] oder in der Paketverwaltung der benutzten Linux-Distribution.
  
 +
Man benötigt eine entsprechende Config-Datei.
 +
<pre>
 +
[generic]
 +
# If you want to run everything as root rather than the nbd user, you
 +
# may either say "root" in the two following lines, or remove them
 +
# altogether. Do not remove the [generic] section, however.
 +
        user = nbd
 +
        group = nbd
 +
        includedir = /etc/nbd-server/conf.d
 +
 +
# What follows are export definitions. You may create as much of them as
 +
# you want, but the section header has to be unique.
 +
</pre>
 +
 +
Die zu exportierenden Speicher kann man entweder direkt mit in diese Datei schreiben oder in eigene Dateien auslagern. Diese müssen dann in dem per <tt>includedir</tt> angegebenen Ordner liegen und <tt>.conf</tt> als Dateiendung haben. Dateien ohne diese Endung werden nicht gelesen.
 +
 +
Die grundlegende Konfiguration für zu exportierenden Speicher sieht folgendermaßen aus.
 +
<pre>
 +
[beliebigerName]
 +
        exportname = /path/to/export
 +
</pre>
 +
 +
Es gibt noch viele weitere Optionen die man angeben kann. Eine Übersicht findet man in der manpage. Dabei liegt die Beschreibung der Config-Dateien in der Sektion 5 unter dem Namen nbd-server und die Beschreibung des Programmen in der Sektion 1 unter dem gleichen Namen.
 +
 +
Hat man die Konfiguration geschrieben kann man das Programm starten.
  
 
== Speicher einbinden ==
 
== Speicher einbinden ==
  
 
[[Kategorie:Software]] [[Kategorie:Netzwerk]]
 
[[Kategorie:Software]] [[Kategorie:Netzwerk]]

Version vom 4. Oktober 2014, 18:03 Uhr


nbd steht für network block device und ist eine Client-Server-Software für Linux um entfernte Speichermedien einzubinden.

Ein Vergleich von Alternativen gibt es unter Netzwerkspeicher.

Speicher bereitstellen

Um Speicher bereit zu stellen benötigt man die Server-Komponente der Software. Diese läuft auf jedem POSIX-kompatiblem Betriebssystem. Die Software gibt es auf sf.net oder in der Paketverwaltung der benutzten Linux-Distribution.

Man benötigt eine entsprechende Config-Datei.

[generic]
# If you want to run everything as root rather than the nbd user, you
# may either say "root" in the two following lines, or remove them
# altogether. Do not remove the [generic] section, however.
        user = nbd
        group = nbd
        includedir = /etc/nbd-server/conf.d

# What follows are export definitions. You may create as much of them as
# you want, but the section header has to be unique.

Die zu exportierenden Speicher kann man entweder direkt mit in diese Datei schreiben oder in eigene Dateien auslagern. Diese müssen dann in dem per includedir angegebenen Ordner liegen und .conf als Dateiendung haben. Dateien ohne diese Endung werden nicht gelesen.

Die grundlegende Konfiguration für zu exportierenden Speicher sieht folgendermaßen aus.

[beliebigerName]
        exportname = /path/to/export

Es gibt noch viele weitere Optionen die man angeben kann. Eine Übersicht findet man in der manpage. Dabei liegt die Beschreibung der Config-Dateien in der Sektion 5 unter dem Namen nbd-server und die Beschreibung des Programmen in der Sektion 1 unter dem gleichen Namen.

Hat man die Konfiguration geschrieben kann man das Programm starten.

Speicher einbinden