Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mkfs_vxfs(1M-vxfs) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fsck(1M)

mkfs(1M)

fs(4-vxfs)

mkfs(1M-vxfs)                      (VxFS)                     mkfs(1M-vxfs)

NAME
     mkfs (vxfs) - Erstellt ein Veritas-Dateisystem (VxFS)

SYNTAX
     mkfs [-F vxfs] [genericoptions] [-o specificoptions] special size

BESCHREIBUNG
     mkfs erstellt ein Dateisystem durch Schreiben in die Gerätedatei
     special, es sei denn, die Option -o N wurde angegeben. Die numerische
     Größe size gibt die Anzahl der Sektoren im Dateisystem an. Wird size
     als - (Bindestrich) angegeben, dann wird die komplette Gerätedatei
     benutzt. mkfs erstellt ein Dateisystem mit einem Root- und einem
     lost+found-Verzeichnis [siehe fsck(1M)]. Die Anzahl der I-Nodes wird
     als Funktion der Dateisystemgröße errechnet. Es wird kein Boot-Pro-
     gramm durch mkfs initialisiert.

     genericoptions sind Optionen, die von dem generischen Kommando mkfs
     unterstützt werden. specificoptions sind Unterptionen, die von dem
     Veritas-spezifischen Modul des mkfs-Kommandos unterstützt werden. Sie
     können in einer durch Kommata getrennten Liste angegeben werden
     und/oder als Paare von Schlüsselwörtern und Attributen. Diese Unterop-
     tionen werden über die Option -o angegeben.

OPTIONEN
     -F vxfs   Gibt den Veritas-Dateisystemtyp an.

     genericoptions
               Optionen, die vom generischen mkfs-Kommando unterstützt wer-
               den.

     -o        Gibt für das Veritas-Dateisystem spezifische Optionen in
               einer komma-getrennten Liste an. Die folgenden Optionen ste-
               hen zur Verfügung:

               N           Das Dateisystem wird nicht in der Gerätedatei
                           special angelegt. Diese Option liefert alle
                           Informationen, die zum Erstellen eines Dateisy-
                           stems erforderlich sind, legt es aber nicht an.

               ninode=n    n gibt die Anzahl der I-Nodes im Dateisystem an
                           (abgerundet). Der Standardwert ist die gesamte
                           Anzahl von Blöcken in den Zuweisungseinheiten
                           geteilt durch 4.

               nau=n       n ist die Anzahl der Zuweisungseinheiten des
                           Dateisystems. Der Standardwert ist die Anzahl der
                           verfügbaren Blöcke, nachdem der Superblock und der
                           Protokollbereich zugewiesen wurden, geteilt durch
                           32768. Jede Zuweisungseinheit bekommt die gleiche
                           Anzahl von Blöcken der Größe bsize. Das kann dazu
                           führen, daß das erzeugte Dateisystem kleiner als
                           die bei size angegebene Größe wird.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

mkfs(1M-vxfs)                      (VxFS)                     mkfs(1M-vxfs)

               bsize=n     n gibt die Blockgröße für Dateien im Dateisystem
                           und den kleinsten Festplattenspeicher an, der
                           einer Datei zugewiesen wird. n muß eine Zweier-
                           potenz im Bereich zwischen 1024 und 8192 sein.
                           Der Standardwert ist 1024. Bei Dateisystemen >32
                           GB hängt die Blockgröße von der maximalen Datei-
                           größe (vgl. Option maxfilesize) sowie von der
                           Größe der Gerätedatei ab (die Blocknummern müs-
                           sen in einem "signed 32-Bit-long" dargestellt
                           werden können).

               logsize=n   n ist die Anzahl der Blöcke, die einem Proto-
                           koll-Bereich zugewiesen wird. n muß zwischen 32
                           und 32768 liegen. Der Standardwert ist 256.

               maxfilesize=n
                           n ist die maximale Größe einer Datei in dem
                           anzulegenden Dateisystem (Einheit: Gigabyte).

                           n muß eine Zweierpotenz im Bereich 32 bis 16384
                           sein. Standardmäßig ist maxfilesize mindestens
                           so groß wie die Größe des Dateisystems.

                           Hinweis: Wenn die maximale Dateigröße kleiner
                           ist als die Größe des Dateisystems, dann ist es
                           nicht möglich, daß eine Datei größer als
                           maxfilesize wird, selbst wenn genug Plattenplatz
                           vorhanden ist (vgl. auch die Hinweise am Ende
                           dieses Handbucheintrags).

               iaddrlen=n  n ist die Größe der Indirekt-Adreß-Extents zum
                           Aufbau der Indirektionsstufen (vgl. "VxFS Leit-
                           faden für den Systemverwalter") (Einheit:
                           Blöcke). n muß eine Zweierpotenz im Bereich 1
                           bis 64 sein.

                           iaddrlen * bsize muß >= 8 KB und =< 64 KB sein
                           (vgl. auch die Hinweise am Ende dieses Handbu-
                           cheintrags).

               indsize=n   n ist die Größe der Indirekt-Daten-Extents in
                           den Indirektionsstufen (vgl. "VxFS Leitfaden für
                           den Systemverwalter") (Einheit: Blöcke). n muß
                           eine Zweierpotenz im Bereich 1 bis 1024 sein.

                           indsize * bsize muß >= 8 KB sein (vgl. auch die
                           Hinweise am Ende dieses Handbucheintrags).







Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

mkfs(1M-vxfs)                      (VxFS)                     mkfs(1M-vxfs)

               ausize=n    n ist die Größe in Blöcken der Größe bsize einer
                           Zuweisungseinheit. Auf diese Weise kann die
                           Anzahl der Zuweisungseinheiten festgelegt wer-
                           den. Diese Option sollte nicht zusammen mit der
                           Option nau verwendet werden. Mit dieser Option
                           kann es passieren, daß die letzte Zuweisungsein-
                           heit des Dateisystems kürzer wird als die ande-
                           ren. Wenn die letzte Zuweisungseinheit des
                           Dateisystems zu klein ist, um den ganzen Header
                           der Zuweisungseinheit aufzunehmen, reicht das
                           Dateisystem nur bis zum Ende der letzten voll-
                           ständigen Zuweisungseinheit.

               aufirst=n   n ist die erste Blocknummer in Blöcken von der
                           Größe bsize, der ersten Zuweisungseinheit. Diese
                           Option ermöglicht es, Zuweisungseinheiten einer
                           bestimmten Grenze zuzuordnen, wie z. B. einer
                           Zylindergrenze.

               aupad=n     Die Größe in Blöcken, die bei jeder Zuweisungs-
                           einheit zwischen dem Ende der I-Node-Liste und
                           dem ersten Datenblock bleiben soll, in bsize.
                           Diese Option ermöglicht es, Zuweisungseinheiten
                           einer bestimmten Grenze zuzuordnen, wie z. B.
                           einer Zylindergrenze.

HINWEISE
     Die folgenden Tabellen zeigen den Zusammenhang zwischen bsize,
     iaddrlen und indsize in Hinsicht auf maxfilesize. Wenn iaddrlen und
     indsize nicht spezifiziert sind, dann verwendet mkfs die folgende
     Strategie, um die maximale Dateigröße darzustellen:

     Zunächst wird iaddrlen erhöht; falls dies nicht ausreicht für
     maxfilesize, dann wird indsize erhöht und iaddrlen auf den kleinstmög-
     lichen Wert gesetzt. Dieses Vorgehen reduziert den Platzbedarf für die
     Verwaltung der Daten in den Indirektionsstufen.


















Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

mkfs(1M-vxfs)                      (VxFS)                     mkfs(1M-vxfs)

     Maximale Dateigrößen bei unterschiedlichen iaddrlen-Werten und einem
     bsize-Wert von 1 KB:

     ______________________________________________________________________
    | bsize 1 KB|                     indsize (Blöcke)                    |
    |           |                                                         |
    |  iaddrlen |      8      16      32     64     128   256   512   1024|
    |  (Blöcke) |                                                         |
    |||
    |           |                                                         |
    |     8     |   32GB    64GB   128GB  256GB   512GB   1TB   2TB    2TB|
    |           |                                                         |
    |     16    |  128GB   256GB   512GB    1TB     2TB   2TB   2TB    2TB|
    |           |                                                         |
    |     32    |  512GB     1TB     2TB    2TB     2TB   2TB   2TB    2TB|
    |           |                                                         |
    |     64    |    2TB     2TB     2TB    2TB     2TB   2TB   2TB    2TB|
    |___________|_________________________________________________________|

     Maximale Dateigrößen bei unterschiedlichen iaddrlen-Werten und einem
     bsize-Wert von 2 KB:

     ______________________________________________________________________
    | bsize 2 KB |                    indsize (Blöcke)                    |
    |            |                                                        |
    |  iaddrlen  |     4      8     16     32     64   128  256  512  1024|
    |  (Blöcke)  |                                                        |
    |||
    |            |                                                        |
    |     4      |  32GB   64GB  128GB  256GB  512GB   1TB  2TB  4TB  4TB |
    |            |                                                        |
    |     8      | 128GB  256GB  512GB    1TB    2TB   4TB  4TB  4TB  4TB |
    |            |                                                        |
    |     16     | 512GB    1TB    2TB    4TB    4TB   4TB  4TB  4TB  4TB |
    |            |                                                        |
    |     32     |   2TB    4TB    4TB    4TB    4TB   4TB  4TB  4TB  4TB |
    |____________|________________________________________________________|

















Seite 4                      Reliant UNIX 5.44               Gedruckt 11/98

mkfs(1M-vxfs)                      (VxFS)                     mkfs(1M-vxfs)

     Maximale Dateigrößen bei unterschiedlichen iaddrlen-Werten und einem
     bsize-Wert von 4 KB:

     ______________________________________________________________________
    | bsize 4 KB|                     indsize (Blöcke)                    |
    |           |                                                         |
    |  iaddrlen |      2       4       8     16      32   ...   512   1024|
    |  (Blöcke) |                                                         |
    |||
    |           |                                                         |
    |     2     |   32GB    64GB   128GB  256GB   512GB   ...   8TB    8TB|
    |           |                                                         |
    |     4     |  128GB   256GB   512GB    1TB     2TB   ...   8TB    8TB|
    |           |                                                         |
    |     8     |  512GB     1TB     2TB    4TB     8TB   ...   8TB    8TB|
    |           |                                                         |
    |     16    |    2TB     4TB     8TB    8TB     8TB   ...   8TB    8TB|
    |___________|_________________________________________________________|

     Maximale Dateigrößen bei unterschiedlichen iaddrlen-Werten und einem
     bsize-Wert von 8 KB:

     ______________________________________________________________________
    | bsize 8 KB|                     indsize (Blöcke)                    |
    |           |                                                         |
    |  iaddrlen |      1      2       4       8      16  ...    512   1024|
    |  (Blöcke) |                                                         |
    |||
    |           |                                                         |
    |     1     |   32GB   64GB   128GB   256GB   512GB  ...   16TB   16TB|
    |           |                                                         |
    |     2     |  128GB  256GB   512GB     1TB     2TB  ...   16TB   16TB|
    |           |                                                         |
    |     4     |  512GB    1TB     2TB     4TB     8TB  ...   16TB   16TB|
    |           |                                                         |
    |     8     |    2TB    4TB     8TB    16TB    16TB  ...   16TB   16TB|
    |___________|_________________________________________________________|

SIEHE AUCH
     fsck(1M), mkfs(1M), fs(4-vxfs).














Seite 5                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026