Auto update

This commit is contained in:
Andrea Mazzoleni 2026-03-17 00:12:13 +01:00
parent 4ca3860f6d
commit 63a35fe621
15 changed files with 662 additions and 279 deletions

View file

@ -210,23 +210,29 @@ Getting Started
<p>The daemon acts as a management layer for the SnapRAID CLI. Therefore,
SnapRAID CLI must be installed and fully configured before starting the
service.
</p><p>All <b>data</b>, <b>parity</b>, and <b>extra</b> disks defined in the SnapRAID CLI
configuration file are considered part of the array and are managed
by the daemon. All interactions with the underlying array are handled
through the standard SnapRAID CLI binary.
</p><p>Because the daemon performs direct hardware-level telemetry probes
(such as reading SMART attributes and managing disk power states), it
requires elevated privileges to function correctly. On Linux systems,
the daemon must be run as the root user. On Windows, it must be
executed as a service with equivalent system access rights.
</p><p>It is important to note that the daemon never directly reads the
SnapRAID CLI configuration file <b>snapraid.conf</b>. Instead, it relies
entirely on the output and logs generated by the SnapRAID binary.
</p><p>By processing these logs, the daemon identifies the <b>data</b>, <b>parity</b>,
and <b>extra</b> disks and establishes the current state of the array.
</p><p>During the installation process of the daemon, a default configuration
file is provisioned to enable the REST API and the Web UI. For users
installing via binary packages, this file is typically placed at
<b>/etc/snapraidd.conf</b>. If you are installing from source, it is
recommended to run <b>./configure --sysconfdir=/etc</b> during the build
process to ensure theconfiguration is placed in the standard <b>/etc</b>
process to ensure the configuration is placed in the standard <b>/etc</b>
directory.
</p><p>Using this default configuration file, the UI is accessible locally
via a web browser at the following address:
</p><p><a href="http://localhost:7627">http://localhost:7627</a>
<br>
</p><p>The default port, 7627, was chosen as a mnemonic, representing the
word "SNAP" as typed on a standard telephone keypad.
word <b>SNAP</b> as typed on a standard telephone keypad.
</p><p>At startup, the daemon parses historical logs from <b>/var/log/snapraid</b>
to reconstruct the current state of the array. These logs are
generated and saved by the daemon itself during the execution
@ -359,7 +365,7 @@ path chosen at build time (typically via the <b>--prefix</b> argument to
the configure script).
</p><p>This file governs the behavior of the automation engine, network
accessibility, safety interlocks, and hardware monitoring parameters.
</p><p>The configuration system is designed with a "triple-tier" management
</p><p>The configuration system is designed with a <b>triple-tier</b> management
philosophy to balance operational convenience with rigorous system
security:
</p><p>Tier 1 Core Network (Immutable) - This tier includes critical security
@ -422,7 +428,7 @@ explicitly disable the saving of command output to persistent files.
</p><p>IMPORTANT: While it is possible to leave this empty to avoid saving files,
these logs are used by the daemon to reconstruct the past state of the
array (e.g., tracking the last successful sync or scrub). If no log
directory is provided, the daemon will lose its "memory" of previous
directory is provided, the daemon will lose its <b>memory</b> of previous
task results every time it is restarted.
</p></div>
<div class="manual-section-level-3">
@ -505,7 +511,7 @@ subnets using a comma-separated Access Control List (ACL).
(e.g., /24). The rules are processed sequentially, and the last
matching rule determines the outcome.
If unset, it defaults to accept everything. If any rules are defined,
the daemon adopts a "deny by default" stance.
the daemon adopts a <b>deny by default</b> stance.
</p><p>To allow access via Tailscale or similar services, ensure you add the
relevant network prefix (e.g., +100.0.0.0/8).
</p><p>Examples:
@ -728,8 +734,8 @@ sync_prevent_truncations
</h3>
<p>If set to 1, the sync is halted to prevent overwriting
parity with empty file data. This provides a safety
barrier against truncated data, which may occurs
during system crashes or filesystem errors.
barrier against truncated data, which may occur during system
crashes or filesystem errors.
If this is missing or set to 0, the sync is allowed
to proceed even if files have shrunk to zero size.
</p></div>
@ -850,10 +856,10 @@ hook_run_as_user
<p>Specifies the user account used to execute the hook_script.
If this is missing or blank, the script is executed with the
same privileges as the daemon process.
</p><p>On Linux, "nobody" is the standard choice for maximum isolation.
On Windows, "LocalService" is the preferred choice as it provides
</p><p>On Linux, <b>nobody</b> is the standard choice for maximum isolation.
On Windows, <b>LocalService</b> is the preferred choice as it provides
minimal local access while maintaining network capabilities.
Alternatively, "NetworkService" can be used if the script specifically
Alternatively, <b>NetworkService</b> can be used if the script specifically
requires the computer's network identity to access remote resources.
</p></div>
</div>
@ -886,7 +892,7 @@ notify_heartbeat
</h3>
<p>Defines a command to run ONLY if the maintenance task was successful
(it is not triggered by other tasks, such as heal or undelete).
This is ideal for external monitoring services like "Dead Man's Snitch"
This is ideal for external monitoring services like <b>Dead Man's Snitch</b>
or Healthchecks.io. If this ping stops, it indicates the server is down
or the task is failing.
</p></div>
@ -900,8 +906,8 @@ executed if the task's result matches the <b>notify_result_level</b>.
The daemon pipes a structured, plain-text task report directly into
the command's stdin.
</p><p>The daemon automatically chooses a wide (80-col) or narrow (32-col)
report based on the command and arguments used (e.g., presence of "mail"
or "smtps" strings). Users can manually override this by adding --wide or
report based on the command and arguments used (e.g., presence of <b>mail</b>
or <b>smtps</b> strings). Users can manually override this by adding --wide or
--narrow to the command string. These tags are stripped before execution.
</p><p>Before execution, the daemon scans the command string and replaces the
following tokens with dynamic values corresponding to the current
@ -970,10 +976,10 @@ notify_run_as_user
<p>The user account used for notify_heartbeat, notify_result and mail
notifications. If missing or left blank, the task runs with the
daemon's current privileges.
</p><p>On Linux, "nobody" is the standard choice for maximum isolation.
On Windows, "LocalService" is the preferred choice as it provides
</p><p>On Linux, <b>nobody</b> is the standard choice for maximum isolation.
On Windows, <b>LocalService</b> is the preferred choice as it provides
minimal local access while maintaining network capabilities.
Alternatively, "NetworkService" can be used if the script specifically
Alternatively, <b>NetworkService</b> can be used if the script specifically
requires the computer's network identity to access remote resources.
</p></div>
<div class="manual-section-level-3">
@ -1129,7 +1135,7 @@ curl -X POST <a href="http://localhost:7627/snapraid/v1/suspend_idle">http://loc
</p></div>
<div class="manual-section-level-3">
<h3 id="sec7-1-5" class="manual-title-level-3">
/snapraid/v1/refresh:
/snapraid/v1/refresh
</h3>
<p>Forces the daemon to re-synchronize its internal state with the
content file. This is intended for use after manual interventions
@ -1182,7 +1188,7 @@ curl -s <a href="http://localhost:7627/snapraid/v1/disks">http://localhost:7627/
</div>
<div class="manual-section-level-2">
<h2 id="sec7-3" class="manual-title-level-2">
Configuration
Runtime Configuration
</h2>
<p>Provides a programmatic interface to retrieve and modify the
operational parameters of the daemon in real-time.
@ -1448,8 +1454,13 @@ Files
</h1>
<p>The following list specifies the default filesystem paths used by the
daemon for configuration, data persistence, and inter-process communication.
</p><div class="manual-section-level-2">
<h2 id="sec9-1" class="manual-title-level-2">
Linux
</h2>
<p>On Linux and Unix-like systems:
</p><div class="manual-section-level-3">
<h3 class="manual-title-level-3">
<h3 id="sec9-1-1" class="manual-title-level-3">
$PREFIX/etc/snapraidd.conf
</h3>
<p>The primary configuration file location. The $PREFIX variable
@ -1459,7 +1470,7 @@ values include <b>/usr/local</b> or <b>/usr</b>. If this file does not
exist, the daemon falls back to <b>/etc/snapraidd.conf</b>.
</p></div>
<div class="manual-section-level-3">
<h3 class="manual-title-level-3">
<h3 id="sec9-1-2" class="manual-title-level-3">
$PREFIX/share/snapraidd
</h3>
<p>The primary system data directory. This is the first location
@ -1467,33 +1478,65 @@ searched for the web dashboard ZIP file (e.g., commander.zip).
If not found here, the daemon falls back to <b>/usr/share/snapraidd</b>.
</p></div>
<div class="manual-section-level-3">
<h3 class="manual-title-level-3">
<h3 id="sec9-1-3" class="manual-title-level-3">
/etc/snapraidd.conf
</h3>
<p>The secondary/system-wide configuration file location, used if
the prefix-specific file is missing.
</p></div>
<div class="manual-section-level-3">
<h3 class="manual-title-level-3">
<h3 id="sec9-1-4" class="manual-title-level-3">
/usr/share/snapraidd
</h3>
<p>The secondary/system-wide data directory, used as a fallback for
web assets.
</p></div>
<div class="manual-section-level-3">
<h3 class="manual-title-level-3">
<h3 id="sec9-1-5" class="manual-title-level-3">
/run/snapraidd.pid
</h3>
<p>Default PID file location.
</p></div>
<div class="manual-section-level-3">
<h3 class="manual-title-level-3">
<h3 id="sec9-1-6" class="manual-title-level-3">
/var/log/snapraid
</h3>
<p>Default directory for SnapRAID command execution logs. This
directory contains the output of the SnapRAID binary itself,
rather than the daemon's service logs.
If this directory does not exist, the daemon will attempt to create it
upon the first execution of a SnapRAID command.
</p></div>
</div>
<div class="manual-section-level-2">
<h2 id="sec9-2" class="manual-title-level-2">
Windows
</h2>
<p>On Windows systems:
</p><div class="manual-section-level-3">
<h3 id="sec9-2-1" class="manual-title-level-3">
snapraidd.conf
</h3>
<p>The configuration file is expected to be in the same directory
where the <b>snapraidd.exe</b> binary is located.
</p></div>
<div class="manual-section-level-3">
<h3 id="sec9-2-2" class="manual-title-level-3">
log\
</h3>
<p>A subdirectory named <b>log</b> within the installation directory is
used to store the SnapRAID command execution logs. If this
directory does not exist, the service will attempt to create it
upon the first execution of a SnapRAID command.
</p></div>
<div class="manual-section-level-3">
<h3 id="sec9-2-3" class="manual-title-level-3">
commander.zip
</h3>
<p>The web dashboard assets are searched for in the same directory
as the executable.
</p></div>
</div>
</div>

View file

@ -755,22 +755,37 @@ aber ein anderes Verzeichnis identifiziert.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Auf dieselbe oder eine andere Festplatte kopierte
Dateien. Beachten Sie, dass wenn sie tatsächlich auf eine
andere Festplatte verschoben werden, sie auch unter <b>removed</b>
gezählt werden. Sie werden durch denselben Namen, dieselbe
Größe und denselben Zeitstempel identifiziert. Wenn der
Untersekunden-Zeitstempel Null ist, muss der vollständige
Pfad übereinstimmen, nicht nur der Name.
Dateien, die auf dieselbe oder eine andere Festplatte
kopiert wurden, wobei die Originaldatei noch vorhanden ist.
Sie werden dadurch identifiziert, dass sie denselben Namen,
dieselbe Größe und denselben Zeitstempel haben.
Wenn der Subsekunden-Zeitstempel Null ist, muss der vollständige
Pfad übereinstimmen, um identifiziert zu werden, nicht nur
der Name.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Dateien, die auf dieselbe oder eine andere Festplatte
verschoben wurden, wobei das Original verschwunden ist.
Sie werden dadurch identifiziert, dass sie denselben Namen,
dieselbe Größe und denselben Zeitstempel haben.
Wenn der Subsekunden-Zeitstempel Null ist, muss der vollständige
Pfad übereinstimmen, um identifiziert zu werden.
Im Gegensatz zu 'moved' Dateien auf derselben Festplatte haben
verschobene Dateien einen anderen Inode.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Dateien mit einer anderen Inode, aber übereinstimmendem
Namen, Größe und Zeitstempel. Dies sind normalerweise
Dateien, die nach dem Löschen wiederhergestellt wurden.
Dateien mit einem anderen Inode, aber passendem
Verzeichnis, Namen, Größe und Zeitstempel.
Dies sind in der Regel Dateien, die nach dem Löschen
wiederhergestellt wurden.
</div>
</div>
</div>
@ -1634,6 +1649,18 @@ mithilfe der gespeicherten UUID der Festplatten.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Definiert den Namen und Einhängepunkt zusätzlicher Festplatten, die mit den
Befehlen <b>smart</b> und <b>probe</b> überwacht werden sollen.
</p><p>Dies ist nützlich für die Überwachung von Festplatten, die nicht Teil des
Arrays sind, aber für das Funktionieren des Systems erforderlich sind, wie
z. B. die Boot-Festplatte.
</p><p>Beachten Sie, dass solche Festplatten nicht von den Befehlen <b>up</b> und <b>down</b>
betroffen sind, da von ihnen erwartet wird, dass sie sich immer drehen.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Schließt alle versteckten Dateien und Verzeichnisse aus.
@ -1641,7 +1668,7 @@ Unter Unix sind versteckte Dateien solche, die mit <b>.</b> beginnen.
Unter Windows sind es solche mit dem versteckten Attribut.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Definiert die Datei- oder Verzeichnismuster, die im <b>sync</b>-Vorgang
@ -1658,7 +1685,7 @@ PATTERN.
</p><p>Diese Option kann mehrmals verwendet werden.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Definiert die grundlegende Blockgröße in Kibibytes für die Parität.
@ -1705,7 +1732,7 @@ für eine 4 TB Festplatte, was etwa 460.000 Dateien auf jeder
Datenfestplatte ohne verschwendeten Platz ermöglicht.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Definiert die Hash-Größe in Bytes für die gespeicherten Blöcke.
@ -1741,7 +1768,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0.51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Speichert den Zustand beim Synchronisieren oder Scrubben automatisch
@ -1751,7 +1778,7 @@ von vorne gestartet werden müssen, wenn sie durch einen Maschinenabsturz
oder ein anderes Ereignis unterbrochen werden.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Legt die maximal zulässige Festplattentemperatur in Celsius fest.
@ -1785,7 +1812,7 @@ Festplatte an. Um die Temperatur aller Festplatten anzuzeigen,
verwenden Sie die Option -A oder --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Legt die Standby-Zeit in Minuten fest, wenn der Temperaturgrenzwert
@ -1793,7 +1820,7 @@ erreicht wird. Während dieser Zeit bleiben die Festplatten heruntergefahren.
Der Standardwert ist 5 Minuten.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Definiert das Pooling-Verzeichnis, in dem die virtuelle Ansicht des
@ -1801,7 +1828,7 @@ Festplatten-Arrays mithilfe des Befehls <b>pool</b> erstellt wird.
</p><p>Das Verzeichnis muss bereits existieren.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Definiert den Windows UNC-Pfad, der für den Remote-Zugriff auf die
@ -1817,7 +1844,7 @@ und schließlich das Dateiverzeichnis und der Name hinzugefügt werden.
</p><p>Diese Option ist nur für Windows erforderlich.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Definiert benutzerdefinierte smartctl-Optionen, um die SMART-Attribute
@ -1842,7 +1869,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignoriert das angegebene SMART-Attribut bei der Berechnung der
@ -1865,7 +1892,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Ein Beispiel für eine typische Konfiguration für Unix ist:

View file

@ -726,22 +726,36 @@ marca de tiempo e inodo, pero un directorio diferente.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Archivos copiados en el mismo o un disco diferente.
Tenga en cuenta que si realmente se mueven a un disco
diferente, también se contarán en <b>removed</b>.
Archivos copiados en el mismo disco o en uno diferente
donde el archivo original todavía existe.
Se identifican por tener el mismo nombre, tamaño y
marca de tiempo. Si la marca de tiempo de subsegundo es
cero, la ruta completa debe coincidir, no solo el nombre.
marca de tiempo.
Si la marca de tiempo de subsegundo es cero, la ruta
completa debe coincidir para ser identificado, no solo el nombre.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Archivos movidos en el mismo disco o en uno
diferente donde el original ha desaparecido.
Se identifican por tener el mismo nombre, tamaño y
marca de tiempo.
Si la marca de tiempo de subsegundo es cero, la ruta
completa debe coincidir para ser identificado.
A diferencia de los archivos <b>moved</b> en el mismo disco,
los archivos reubicados tienen un inodo diferente.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Archivos con un inodo diferente pero que coinciden
en nombre, tamaño y marca de tiempo.
Estos suelen ser archivos restaurados después de ser
eliminados.
Archivos con un inodo diferente pero con directorio,
nombre, tamaño y marca de tiempo coincidentes.
Estos son usualmente archivos restaurados después de
haber sido eliminados.
</div>
</div>
</div>
@ -1581,6 +1595,18 @@ realiza utilizando el UUID almacenado de los discos.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Define el nombre y el punto de montaje de discos adicionales para monitorear
con los comandos <b>smart</b> y <b>probe</b>.
</p><p>Esto es útil para monitorear discos que no forman parte de la
matriz pero que son necesarios para que el sistema funcione, como
el disco de arranque.
</p><p>Tenga en cuenta que dichos discos no se ven afectados por los comandos <b>up</b> y <b>down</b>
porque se espera que estén siempre girando.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Excluye todos los archivos y directorios ocultos.
@ -1588,7 +1614,7 @@ En Unix, los archivos ocultos son los que comienzan con <b>.</b>.
En Windows, son los que tienen el atributo oculto.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Define los patrones de archivo o directorio a excluir o incluir
@ -1604,7 +1630,7 @@ las especificaciones de patrones.
</p><p>Esta opción se puede usar varias veces.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Define el tamaño de bloque básico en kibibytes para la paridad.
@ -1651,7 +1677,7 @@ alrededor de 460,000 archivos en cada disco de datos sin ningún
espacio desperdiciado.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Define el tamaño del hash en bytes para los bloques guardados.
@ -1687,7 +1713,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0.51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Guarda automáticamente el estado al sincronizar o fregar después de
@ -1697,7 +1723,7 @@ desde cero si son interrumpidos por un fallo de la máquina o
cualquier otro evento.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Establece la temperatura máxima permitida del disco en Celsius.
@ -1732,7 +1758,7 @@ caliente. Para mostrar la temperatura de todos los discos, use
la opción -A o --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Establece el tiempo de espera, en minutos, cuando se alcanza el
@ -1740,7 +1766,7 @@ límite de temperatura. Durante este período, los discos permanecen
detenidos. El valor predeterminado es de 5 minutos.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Define el directorio de agrupación (pooling) donde se crea la vista
@ -1748,7 +1774,7 @@ virtual del array de discos utilizando el comando <b>pool</b>.
</p><p>El directorio ya debe existir.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Define la ruta UNC de Windows requerida para acceder a los discos
@ -1764,7 +1790,7 @@ y finalmente agregando el directorio y el nombre del archivo.
</p><p>Esta opción solo es necesaria para Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Define opciones personalizadas de smartctl para obtener los atributos
@ -1790,7 +1816,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignora el atributo SMART especificado al calcular la probabilidad
@ -1812,7 +1838,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Un ejemplo de una configuración típica para Unix es:

View file

@ -743,22 +743,36 @@ un répertoire différent.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Fichiers copiés sur le même disque ou un disque différent.
Notez que s'ils sont vraiment déplacés vers un autre
disque, ils seront également comptés dans <b>removed</b>.
Ils sont identifiés par le même nom, la même taille
et le même horodatage. Si l'horodatage en sous-seconde
est zéro, le chemin complet doit correspondre, pas seulement
le nom.
Fichiers copiés sur le même disque ou sur un disque
différent où le fichier original existe toujours.
Ils sont identifiés par le fait qu'ils ont le même nom, la même
taille et le même horodatage.
Si l'horodatage à la sous-seconde est nul, le chemin complet
doit correspondre pour être identifié, pas seulement le nom.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Fichiers déplacés sur le même disque ou sur un disque
différent où l'original a disparu.
Ils sont identifiés par le fait qu'ils ont le même nom, la même
taille et le même horodatage.
Si l'horodatage à la sous-seconde est nul, le chemin complet
doit correspondre pour être identifié.
Contrairement aux fichiers 'moved' sur le même disque, les
fichiers relocalisés ont un inode différent.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Fichiers avec un inode différent mais correspondant
au nom, à la taille et à l'horodatage. Il s'agit
généralement de fichiers restaurés après avoir été supprimés.
Fichiers avec un inode différent mais dont le
répertoire, le nom, la taille et l'horodatage correspondent.
Il s'agit généralement de fichiers restaurés après avoir été
supprimés.
</div>
</div>
</div>
@ -1618,6 +1632,18 @@ stocké des disques.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Définit le nom et le point de montage de disques supplémentaires à
surveiller avec les commandes <b>smart</b> et <b>probe</b>.
</p><p>Ceci est utile pour surveiller des disques qui ne font pas partie de
la grappe mais qui sont nécessaires au fonctionnement du système,
comme le disque de démarrage.
</p><p>Notez que ces disques ne sont pas affectés par les commandes <b>up</b> et
<b>down</b> car ils sont censés toujours être en rotation.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Exclut tous les fichiers et répertoires cachés.
@ -1625,7 +1651,7 @@ Sous Unix, les fichiers cachés sont ceux commençant par <b>.</b>.
Sous Windows, ce sont ceux avec l'attribut caché.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include MOTIF
</h2>
<p>Définit les motifs de fichiers ou de répertoires à exclure ou à inclure
@ -1641,7 +1667,7 @@ spécifications de motifs.
</p><p>Cette option peut être utilisée plusieurs fois.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize TAILLE_EN_KIBIOCTETS
</h2>
<p>Définit la taille de bloc de base en kibioctets pour la parité.
@ -1689,7 +1715,7 @@ pour un disque de 4 To, ce qui permet environ 460 000 fichiers sur
chaque disque de données sans aucun espace gaspillé.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize TAILLE_EN_OCTETS
</h2>
<p>Définit la taille du hachage en octets pour les blocs enregistrés.
@ -1725,7 +1751,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0,51 Gio
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave TAILLE_EN_GIGAOCTETS
</h2>
<p>Enregistre automatiquement l'état lors de la synchronisation ou du
@ -1735,7 +1761,7 @@ Cette option est utile pour éviter de redémarrer de longues commandes
de la machine ou tout autre événement.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPÉRATURE_CELSIUS
</h2>
<p>Définit la température maximale autorisée du disque en Celsius.
@ -1769,7 +1795,7 @@ Pour afficher la température de tous les disques, utilisez l'option
-A ou --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TEMPS_EN_MINUTES
</h2>
<p>Définit le temps de veille, en minutes, lorsque la limite de température
@ -1777,7 +1803,7 @@ est atteinte. Pendant cette période, les disques restent arrêtés.
La valeur par défaut est de 5 minutes.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DOSSIER
</h2>
<p>Définit le répertoire de mise en commun où la vue virtuelle de la
@ -1785,7 +1811,7 @@ baie de disques est créée à l'aide de la commande <b>pool</b>.
</p><p>Le répertoire doit déjà exister.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share CHEMIN_UNC
</h2>
<p>Définit le chemin UNC Windows requis pour accéder aux disques à distance.
@ -1800,7 +1826,7 @@ et en ajoutant enfin le répertoire et le nom du fichier.
</p><p>Cette option est requise uniquement pour Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISQUE/PARITÉ OPTIONS...
</h2>
<p>Définit les options smartctl personnalisées pour obtenir les attributs
@ -1826,7 +1852,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISQUE/PARITÉ ATTR [ATTR...]
</h2>
<p>Ignore l'attribut SMART spécifié lors du calcul de la probabilité
@ -1848,7 +1874,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Exemples
</h2>
<p>Un exemple de configuration typique pour Unix est :

View file

@ -729,21 +729,37 @@ dimensioni, timestamp e inode, ma una directory diversa.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
File copiati sullo stesso o su un disco diverso.
Si noti che se sono stati veramente spostati su un altro
disco, saranno contati anche in <b>removed</b>.
Sono identificati dall'avere lo stesso nome, dimensioni
e timestamp. Se il timestamp sotto il secondo è zero,
il percorso completo deve corrispondere, non solo il nome.
File copiati sullo stesso disco o su un disco diverso dove il
file originale esiste ancora.
Sono identificati dall'avere lo stesso nome, dimensione e timestamp.
Se il timestamp al sottomultiplo del secondo è zero,
il percorso completo deve corrispondere per essere
identificato, non solo il nome.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
File spostati sullo stesso disco o su un disco
diverso dove l'originale è scomparso.
Sono identificati dall' avere lo stesso nome, dimensione
e timestamp.
Se il timestamp al sottomultiplo del secondo è zero,
il percorso completo deve corrispondere per essere
identificato.
A differenza dei file <b>moved</b> sullo stesso disco,
i file ricollocati hanno un inode diverso.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
File con un inode diverso ma nome, dimensioni e
timestamp corrispondenti. Questi sono di solito file
ripristinati dopo essere stati eliminati.
File con un inode diverso ma directory,
nome, dimensione e timestamp corrispondenti.
Questi sono solitamente file ripristinati dopo essere
stati eliminati.
</div>
</div>
</div>
@ -1607,6 +1623,18 @@ l'UUID memorizzato dei dischi.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Definisce il nome e il punto di montaggio di dischi aggiuntivi da monitorare
con i comandi <b>smart</b> e <b>probe</b>.
</p><p>Questo è utile per monitorare i dischi che non fanno parte dell'
array ma sono necessari per il funzionamento del sistema, come
il disco di avvio.
</p><p>Si noti che tali dischi non sono influenzati dai comandi <b>up</b> e <b>down</b>
perché si prevede che siano sempre in rotazione.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Esclude tutti i file e le directory nascosti.
@ -1614,7 +1642,7 @@ In Unix, i file nascosti sono quelli che iniziano con <b>.</b>.
In Windows, sono quelli con l'attributo nascosto.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Definisce i modelli di file o directory da escludere o includere
@ -1630,7 +1658,7 @@ del modello.
</p><p>Questa opzione può essere utilizzata più volte.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Definisce la dimensione di blocco di base in kibibyte per la parità.
@ -1677,7 +1705,7 @@ un disco da 4 TB, che consente circa 460.000 file su ogni disco dati
senza alcuno spreco di spazio.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Definisce la dimensione dell'hash in byte per i blocchi salvati.
@ -1713,7 +1741,7 @@ RAM = $(8 * 4 * 10^{12}) * (1+8) / (512 * 2^{10}) = 0.51 \text{ GiB}$
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Salva automaticamente lo stato durante la sincronizzazione o lo scrubbing
@ -1723,7 +1751,7 @@ da zero se interrotti da un arresto anomalo della macchina o qualsiasi
altro evento.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Imposta la temperatura massima del disco consentita in Celsius. Se
@ -1757,7 +1785,7 @@ Per visualizzare la temperatura di tutti i dischi, utilizzare l'opzione
-A o --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Imposta il tempo di stand-by, in minuti, quando il limite di temperatura
@ -1765,7 +1793,7 @@ viene raggiunto. Durante questo periodo, i dischi rimangono fermi
(spin down). Il valore predefinito è 5 minuti.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Definisce la directory di pooling in cui viene creata la vista virtuale
@ -1773,7 +1801,7 @@ dell'array di dischi utilizzando il comando <b>pool</b>.
</p><p>La directory deve già esistere.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Definisce il percorso UNC di Windows necessario per accedere ai dischi
@ -1789,7 +1817,7 @@ specificato, aggiungendo il nome del disco come specificato nell'opzione
</p><p>Questa opzione è richiesta solo per Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Definisce opzioni smartctl personalizzate per ottenere gli attributi
@ -1815,7 +1843,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignora l'attributo SMART specificato durante il calcolo della
@ -1837,7 +1865,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Esempi
</h2>
<p>Un esempio di configurazione tipica per Unix è:

View file

@ -701,20 +701,35 @@ moved
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
同じディスクまたは異なるディスクにコピーされたファイル。
異なるディスクに真に移動された場合、<b>removed</b> にも
カウントされることに注意してください。
同じ名前、サイズ、およびタイムスタンプを持つことで識別されます。
サブ秒のタイムスタンプがゼロの場合、ファイル名だけでなく、
フルパスが一致する必要があります。
元のファイルがまだ存在する、同じディスクまたは別の
ディスクにコピーされたファイル。
これらは、同じ名前、サイズ、およびタイムスタンプを持つこと
によって識別されます。
サブ秒のタイムスタンプがゼロの場合、名前だけでなくフルパス
が一致する必要があります。
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
オリジナルが消失した、同じディスクまたは別のディ
スクに移動されたファイル。
これらは、同じ名前、サイズ、およびタイムスタンプを持つこと
によって識別されます。
サブ秒のタイムスタンプがゼロの場合、識別するにはフルパスが
一致する必要があります。
同じディスク上の 'moved' ファイルとは異なり、再配置された
ファイルは異なる inode を持ちます。
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
inodeは異なるが、名前、サイズ、タイムスタンプが一致するファイル。
これらは通常、削除後に復元されたファイルです。
inode は異なるが、ディレクトリ、名前、サイズ、お
よびタイムスタンプが一致するファイル。
これらは通常、削除された後に復元されたファイルです。
</div>
</div>
</div>
@ -1495,6 +1510,17 @@ DIR はファイルシステム内のディスクの**マウントポイント**
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p><b>smart</b> および <b>probe</b> コマンドで監視する追加ディスクの名前とマウ
ントポイントを定義します。
</p><p>これは、ブートディスクなど、アレイの一部ではないがシステムの機能に必
要なディスクを監視するのに役立ちます。
</p><p>これらのディスクは常に回転していることが期待されるため、<b>up</b> およ
び <b>down</b> コマンドの影響を受けないことに注意してください。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>すべての隠しファイルとディレクトリを除外します。
@ -1502,7 +1528,7 @@ Unixでは、隠しファイルは <b>.</b> で始まるファイルです。
Windowsでは、隠し属性を持つファイルです。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>syncプロセスで除外または含めるファイルまたはディレクトリのパターンを定義します。
@ -1515,7 +1541,7 @@ exclude/include PATTERN
</p><p>このオプションは複数回使用できます。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>パリティの基本ブロックサイズをキビバイト単位で定義します。
@ -1552,7 +1578,7 @@ mkfs.ext4 -m 0 -T largefile4 DEVICE
浪費スペースなしで各データディスクで約460,000ファイルが可能になります。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>保存されたブロックのハッシュサイズをバイト単位で定義します。
@ -1583,7 +1609,7 @@ RAM = $(8 \cdot 4 \cdot 10^{12}) \cdot (1 + 8) / (512 \cdot 2^{10}) = 0.51 \text
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>処理された指定されたGB量後に、同期またはスクラビング時に状態を自動的に保存します。
@ -1591,7 +1617,7 @@ autosave SIZE_IN_GIGABYTES
長い <b>sync</b> コマンドを最初から再起動するのを避けるのに役立ちます。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>許容される最大ディスク温度を摂氏で設定します。指定されている場合、
@ -1617,14 +1643,14 @@ SnapRAIDの動作には影響しません。プログラムの動作は、実際
すべてのディスクの温度を表示するには、-A または --stats オプションを使用します。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>温度制限に達したときのスタンバイ時間(分単位)を設定します。この期間中、ディスクは
スピンダウンしたままです。デフォルトは5分です。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p><b>pool</b> コマンドを使用してディスクアレイの仮想ビューが作成されるプーリングディレクトリを
@ -1632,7 +1658,7 @@ pool DIR
</p><p>ディレクトリは既に存在している必要があります。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>ディスクにリモートでアクセスするために必要なWindows UNCパスを定義します。
@ -1645,7 +1671,7 @@ share UNC_DIR
</p><p>このオプションはWindowsでのみ必要です。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>各ディスクのSMART属性を取得するためのカスタムsmartctlオプションを定義します。
@ -1669,7 +1695,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>ディスク障害の確率を計算するときに、指定されたSMART属性を無視します。
@ -1689,7 +1715,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Unixの一般的な構成の例は次のとおりです。

View file

@ -720,19 +720,35 @@ moved
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
동일하거나 다른 디스크에 복사된 파일. 다른 디스크로
실제로 이동된 경우 <b>removed</b>에도 포함된다는 점에 유의하십시오.
이들은 이름, 크기 및 타임스탬프가 동일한 것으로 식별됩니다.
하위 초 타임스탬프(sub-second timestamp)가 0인 경우,
이름뿐만 아니라 전체 경로가 일치해야 합니다.
원본 파일이 여전히 존재하는 동일한 디스크 또는 다른
디스크에 복사된 파일.
이들은 동일한 이름, 크기 및 타임스탬프를 가짐으로써 식별됩니
다.
하위 초 타임스탬프가 0인 경우, 이름뿐만 아니라 전체 경로가
일치해야 식별됩니다.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
원본이 사라진 동일한 디스크 또는 다른 디스크로 이
동된 파일.
이들은 동일한 이름, 크기 및 타임스탬프를 가짐으로써 식별됩니
다.
하위 초 타임스탬프가 0인 경우, 식별을 위해 전체 경로가 일치
해야 합니다.
동일한 디스크의 'moved' 파일과 달리, 재배치된 파일은 다른
inode를 가집니다.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
아이노드는 다르지만 이름, 크기 및 타임스탬프가 일치하는 파일.
이들은 일반적으로 삭제 후 복원된 파일입니다.
inode는 다르지만 디렉토리, 이름, 크기 및 타임스탬
프가 일치하는 파일.
이들은 대개 삭제된 후 복구된 파일들입니다.
</div>
</div>
</div>
@ -1538,6 +1554,17 @@ NAME은 디스크를 식별하는 데 사용되며 고유해야 합니다. DIR
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p><b>smart</b> 및 <b>probe</b> 명령으로 모니터링할 추가 디스크의 이름과 마운트
지점을 정의합니다.
</p><p>이것은 부팅 디스크와 같이 어레이의 일부는 아니지만 시스템 작동에 필요
한 디스크를 모니터링하는 데 유용합니다.
</p><p>이러한 디스크는 항상 회전할 것으로 예상되므로 <b>up</b> 및 <b>down</b> 명령의
영향을 받지 않습니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>모든 숨겨진 파일 및 디렉토리를 제외합니다.
@ -1545,7 +1572,7 @@ Unix에서는 숨겨진 파일은 '.'으로 시작하는 파일입니다.
Windows에서는 숨김 속성을 가진 파일입니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>sync 프로세스에서 제외하거나 포함할 파일 또는 디렉토리 패턴을
@ -1559,7 +1586,7 @@ exclude/include PATTERN
</p><p>이 옵션은 여러 번 사용될 수 있습니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>패리티의 기본 블록 크기를 키비바이트(kibibyte) 단위로 정의합니다.
@ -1600,7 +1627,7 @@ mkfs.ext4 -m 0 -T largefile4 DEVICE
허용합니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>저장된 블록의 해시 크기를 바이트 단위로 정의합니다.
@ -1634,7 +1661,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0.51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>지정된 GB 양이 처리된 후 동기화 또는 스크럽 시 상태를 자동으로 저장합니다.
@ -1642,7 +1669,7 @@ autosave SIZE_IN_GIGABYTES
명령을 처음부터 다시 시작하는 것을 방지하는 데 유용합니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>허용되는 최대 디스크 온도를 섭씨로 설정합니다. 지정되면 SnapRAID는
@ -1668,14 +1695,14 @@ SnapRAID가 작동하는 동안 현재 디스크 온도가 표시됩니다.
모든 디스크의 온도를 표시하려면 -A 또는 --stats 옵션을 사용하십시오.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>온도 제한에 도달했을 때의 대기 시간(분)을 설정합니다. 이 기간 동안
디스크는 회전 중지 상태를 유지합니다. 기본값은 5분입니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p><b>pool</b> 명령을 사용하여 디스크 어레이의 가상 뷰가 생성되는 풀링
@ -1683,7 +1710,7 @@ pool DIR
</p><p>디렉토리는 이미 존재해야 합니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>디스크에 원격으로 액세스하는 데 필요한 Windows UNC 경로를 정의합니다.
@ -1697,7 +1724,7 @@ share UNC_DIR
</p><p>이 옵션은 Windows에만 필요합니다.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>각 디스크에 대한 SMART 속성을 얻기 위한 사용자 정의 smartctl 옵션을
@ -1721,7 +1748,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>디스크 실패 확률을 계산할 때 지정된 SMART 속성을 무시합니다.
@ -1742,7 +1769,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Unix의 일반적인 설정 예는 다음과 같습니다:

View file

@ -704,20 +704,36 @@ i inode, ale inny katalog.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Pliki skopiowane na tym samym lub innym dysku. Zauważ, że jeśli
zostały faktycznie przeniesione na inny dysk, zostaną również
policzone w <b>removed</b>.
Są one identyfikowane przez tę samą nazwę, rozmiar i
znacznik czasu. Jeśli znacznik czasu z dokładnością do podsekundy wynosi zero,
musi pasować pełna ścieżka, a nie tylko nazwa.
Pliki skopiowane na ten sam lub inny dysk, gdzie
oryginalny plik nadal istnieje.
Są one identyfikowane przez posiadanie tej samej nazwy, rozmiaru
i znacznika czasu.
Jeśli podsekundowy znacznik czasu wynosi zero, pełna ścieżka
musi być zgodna, aby plik został zidentyfikowany, a nie
tylko nazwa.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Pliki przeniesione na ten sam lub inny dysk, gdzie
oryginał zniknął.
Są one identyfikowane przez posiadanie tej samej nazwy, rozmiaru
i znacznika czasu.
Jeśli podsekundowy znacznik czasu wynosi zero, pełna ścieżka
musi być zgodna, aby plik został zidentyfikowany.
W przeciwieństwie do plików 'moved' na tym samym dysku, pliki
relokowane mają inny i-węzeł.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Pliki o innym inode, ale pasującej nazwie, rozmiarze i znaczniku czasu.
Są to zazwyczaj pliki przywrócone po usunięciu.
Pliki o innym i-węźle, ale pasującym katalogu,
nazwie, rozmiarze i znaczniku czasu.
Są to zazwyczaj pliki przywrócone po ich usunięciu.
</div>
</div>
</div>
@ -1522,6 +1538,18 @@ UUID dysków.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Definiuje nazwę i punkt montowania dodatkowych dysków do
monitorowania za pomocą poleceń <b>smart</b> oraz <b>probe</b>.
</p><p>Jest to przydatne do monitorowania dysków, które nie są częścią
macierzy, ale są wymagane do funkcjonowania systemu, takich jak
dysk rozruchowy.
</p><p>Należy zauważyć, że polecenia <b>up</b> i <b>down</b> nie mają wpływu na takie
dyski, ponieważ oczekuje się, że będą one zawsze w ruchu.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Wyklucza wszystkie ukryte pliki i katalogi.
@ -1529,7 +1557,7 @@ W systemie Unix ukryte pliki to te zaczynające się od <b>.</b>.
W systemie Windows są to te z atrybutem ukrycia.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Definiuje wzorce plików lub katalogów do wykluczenia lub włączenia
@ -1544,7 +1572,7 @@ wzorców.
</p><p>Ta opcja może być używana wielokrotnie.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Definiuje podstawowy rozmiar bloku w kibibajtach dla parzystości.
@ -1585,7 +1613,7 @@ dysku 4 TB, co pozwala na około 460 000 plików na każdym dysku danych bez
marnowania miejsca.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Definiuje rozmiar hasza w bajtach dla zapisanych bloków.
@ -1620,7 +1648,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0,51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Automatycznie zapisuje stan podczas synchronizacji lub sprawdzania po przetworzeniu
@ -1629,7 +1657,7 @@ Ta opcja jest przydatna, aby uniknąć ponownego uruchamiania długich poleceń
od zera, jeśli zostaną przerwane przez awarię maszyny lub inne zdarzenie.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Ustawia maksymalną dozwoloną temperaturę dysku w stopniach Celsjusza. Po określeniu,
@ -1658,14 +1686,14 @@ wykorzystuje najniższą temperaturę dysku zmierzoną na początku uruchomienia
Aby wyświetlić temperaturę wszystkich dysków, użyj opcji -A lub --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Ustawia czas gotowości, w minutach, po osiągnięciu limitu temperatury.
W tym okresie dyski pozostają zatrzymane. Domyślnie jest to 5 minut.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Definiuje katalog puli, w którym tworzony jest wirtualny widok macierzy
@ -1673,7 +1701,7 @@ dysków za pomocą polecenia <b>pool</b>.
</p><p>Katalog musi już istnieć.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Definiuje ścieżkę UNC Windows wymaganą do zdalnego dostępu do dysków.
@ -1687,7 +1715,7 @@ katalog i nazwę pliku.
</p><p>Ta opcja jest wymagana tylko dla systemu Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Definiuje niestandardowe opcje smartctl do uzyskania atrybutów SMART dla
@ -1711,7 +1739,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignoruje określony atrybut SMART podczas obliczania prawdopodobieństwa
@ -1732,7 +1760,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Przykład typowej konfiguracji dla systemu Unix:

View file

@ -714,22 +714,36 @@ carimbo de data/hora e inode, mas um diretório diferente.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Arquivos copiados no mesmo ou em um disco diferente.
Observe que se eles forem realmente movidos para um disco
diferente, eles também serão contados em <b>removed</b>.
Arquivos copiados no mesmo disco ou em um disco
diferente onde o arquivo original ainda existe.
Eles são identificados por terem o mesmo nome, tamanho e
carimbo de data/hora. Se o carimbo de data/hora sub-segundo
for zero, o caminho completo deve corresponder, não apenas
carimbo de data/hora.
Se o carimbo de data/hora de subsegundos for zero, o caminho
completo deve corresponder para ser identificado, não apenas
o nome.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Arquivos movidos no mesmo disco ou em um disco
diferente onde o original desapareceu.
Eles são identificados por terem o mesmo nome, tamanho e
carimbo de data/hora.
Se o carimbo de data/hora de subsegundos for zero, o caminho
completo deve corresponder para ser identificado.
Ao contrário dos arquivos 'moved' no mesmo disco, os arquivos
realocados têm um inode diferente.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Arquivos com um inode diferente, mas nome, tamanho e carimbo
de data/hora correspondentes. Estes são geralmente arquivos
restaurados após terem sido excluídos.
Arquivos com um inode diferente, mas com diretório,
nome, tamanho e carimbo de data/hora correspondentes.
Geralmente são arquivos restaurados após serem excluídos.
</div>
</div>
</div>
@ -1554,6 +1568,18 @@ armazenado dos discos.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Define o nome e o ponto de montagem de discos adicionais para
monitorar com os comandos <b>smart</b> e <b>probe</b>.
</p><p>Isso é útil para monitorar discos que não fazem parte da matriz,
mas que são necessários para o funcionamento do sistema, como o
disco de inicialização.
</p><p>Observe que tais discos não são afetados pelos comandos <b>up</b> e <b>down</b>
porque se espera que estejam sempre girando.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Exclui todos os arquivos e diretórios ocultos.
@ -1561,7 +1587,7 @@ No Unix, arquivos ocultos são aqueles que começam com <b>.</b>.
No Windows, são aqueles com o atributo oculto.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Define os padrões de arquivo ou diretório a serem excluídos ou incluídos
@ -1577,7 +1603,7 @@ especificações de padrão.
</p><p>Esta opção pode ser usada várias vezes.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Define o tamanho básico do bloco em kibibytes para a paridade.
@ -1620,7 +1646,7 @@ um disco de 4 TB, o que permite cerca de 460.000 arquivos em cada disco
de dados sem qualquer espaço desperdiçado.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Define o tamanho do hash em bytes para os blocos salvos.
@ -1655,7 +1681,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0.51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Salva automaticamente o estado ao sincronizar ou examinar após a
@ -1664,7 +1690,7 @@ Esta opção é útil para evitar reiniciar longos comandos <b>sync</b>
do zero se interrompidos por uma falha de máquina ou qualquer outro evento.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Define a temperatura máxima permitida do disco em Celsius. Quando especificado,
@ -1695,7 +1721,7 @@ referência de fallback.
Para exibir a temperatura de todos os discos, use a opção -A ou --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Define o tempo de espera (standby time), em minutos, quando o limite de
@ -1703,7 +1729,7 @@ temperatura é atingido. Durante este período, os discos permanecem
desligados. O padrão é 5 minutos.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Define o diretório de pooling onde a visualização virtual do array
@ -1711,7 +1737,7 @@ de discos é criada usando o comando <b>pool</b>.
</p><p>O diretório já deve existir.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Define o caminho UNC do Windows necessário para acessar os discos remotamente.
@ -1725,7 +1751,7 @@ e finalmente adicionando o diretório e nome do arquivo.
</p><p>Esta opção é necessária apenas para Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Define opções smartctl personalizadas para obter os atributos SMART para
@ -1750,7 +1776,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignora o atributo SMART especificado ao calcular a probabilidade
@ -1771,7 +1797,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Exemplos
</h2>
<p>Um exemplo de uma configuração típica para Unix é:

View file

@ -700,19 +700,35 @@ Sunt identificate având același nume, dimensiune, marcă temporală
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Fișiere copiate pe același disc sau pe un disc diferit. Rețineți că dacă
sunt mutate cu adevărat pe un alt disc, vor fi, de asemenea,
numărate în <b>removed</b>.
Sunt identificate având același nume, dimensiune și
marcă temporală. Dacă marca temporală sub-secundă este zero,
întreaga cale trebuie să se potrivească, nu doar numele.
Fișiere copiate pe același disc sau pe un disc diferit
unde fișierul original încă există.
Acestea sunt identificate prin faptul că au același nume,
dimensiune și amprentă temporală.
Dacă amprenta temporală sub-secundă este zero, calea completă
trebuie să se potrivească pentru a fi identificate, nu doar
numele.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Fișiere mutate pe același disc sau pe un disc diferit
unde originalul a dispărut.
Acestea sunt identificate prin faptul că au același nume,
dimensiune și amprentă temporală.
Dacă amprenta temporală sub-secundă este zero, calea completă
trebuie să se potrivească pentru a fi identificate.
Spre deosebire de fișierele 'moved' de pe același disc, fișierele
relocate au un inod diferit.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Fișiere cu un inod diferit, dar nume, dimensiune și marcă temporală care se potrivesc.
Fișiere cu un inod diferit, dar care se potrivesc ca
director, nume, dimensiune și amprentă temporală.
Acestea sunt de obicei fișiere restaurate după ce au fost șterse.
</div>
</div>
@ -1522,6 +1538,18 @@ al discurilor.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Definește numele și punctul de montare al discurilor suplimentare
care vor fi monitorizate cu comenzile <b>smart</b> și <b>probe</b>.
</p><p>Acest lucru este util pentru monitorizarea discurilor care nu fac
parte din matrice, dar sunt necesare pentru funcționarea
sistemului, cum ar fi discul de pornire.
</p><p>Rețineți că astfel de discuri nu sunt afectate de comenzile <b>up</b> și
<b>down</b> deoarece se așteaptă ca acestea să se rotească mereu.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Exclude toate fișierele și directoarele ascunse.
@ -1529,7 +1557,7 @@ nohidden
În Windows, sunt cele cu atributul ascuns.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Definește modelele de fișiere sau directoare de exclus sau inclus
@ -1545,7 +1573,7 @@ specificațiile modelului.
</p><p>Această opțiune poate fi utilizată de mai multe ori.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Definește dimensiunea de bază a blocului în kibibytes pentru paritate.
@ -1586,7 +1614,7 @@ un disc de 4 TB, ceea ce permite aproximativ 460.000 de fișiere pe fiecare disc
niciun spațiu irosit.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Definește dimensiunea hash-ului în octeți pentru blocurile salvate.
@ -1621,7 +1649,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0,51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Salvează automat starea la sincronizare sau verificare după
@ -1630,7 +1658,7 @@ Această opțiune este utilă pentru a evita repornirea comenzilor <b>sync</b> l
de la zero dacă sunt întrerupte de o cădere a mașinii sau de orice alt eveniment.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Setează temperatura maximă permisă a discului în Celsius. Când este specificată,
@ -1659,7 +1687,7 @@ cea mai scăzută temperatură a discului măsurată la începutul rulării ca r
Pentru a afișa temperatura tuturor discurilor, utilizați opțiunea -A sau --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Setează timpul de așteptare (standby), în minute, când limita de temperatură este
@ -1667,7 +1695,7 @@ atinsă. În această perioadă, discurile rămân oprite. Valoarea implicită
este 5 minute.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Definește directorul de pooling unde este creată vizualizarea virtuală a matricei
@ -1675,7 +1703,7 @@ de discuri utilizând comanda <b>pool</b>.
</p><p>Directorul trebuie să existe deja.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Definește calea UNC Windows necesară pentru a accesa discurile de la distanță.
@ -1689,7 +1717,7 @@ directorul și numele fișierului.
</p><p>Această opțiune este necesară doar pentru Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Definește opțiuni smartctl personalizate pentru a obține atributele SMART pentru
@ -1713,7 +1741,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignoră atributul SMART specificat la calcularea probabilității
@ -1734,7 +1762,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Exemple
</h2>
<p>Un exemplu de configurare tipică pentru Unix este:

View file

@ -705,19 +705,34 @@ moved
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Файлы, скопированные на тот же или другой диск. Обратите внимание, что если
они действительно перемещены на другой диск, они также будут
учтены в <b>removed</b>.
Они идентифицируются как имеющие то же имя, размер и
метку времени. Если метка времени с точностью до доли секунды равна нулю,
полный путь должен совпадать, а не только имя.
файлы, скопированные на тот же или другой диск, где
исходный файл все еще существует.
Они идентифицируются по совпадению имени, размера и метки
времени.
Если дробная часть метки времени равна нулю, для идентификации
должен совпадать полный путь, а не только имя.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
файлы, перемещенные на тот же или другой диск, где
оригинал исчез.
Они идентифицируются по совпадению имени, размера и метки
времени.
Если дробная часть метки времени равна нулю, для идентификации
должен совпадать полный путь.
В отличие от файлов 'moved' на том же диске, перемещенные файлы
имеют другой inode.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Файлы с другим inode, но совпадающими именем, размером и меткой времени.
файлы с другим inode, но совпадающим каталогом,
именем, размером и меткой времени.
Обычно это файлы, восстановленные после удаления.
</div>
</div>
@ -1524,6 +1539,18 @@ UUID дисков.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Определяет имя и точку монтирования дополнительных дисков для
мониторинга с помощью команд <b>smart</b> и <b>probe</b>.
</p><p>Это полезно для мониторинга дисков, которые не являются частью
массива, но необходимы для функционирования системы, таких как
загрузочный диск.
</p><p>Обратите внимание, что такие диски не затрагиваются командами <b>up</b> и
<b>down</b>, так как предполагается, что они всегда вращаются.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Исключает все скрытые файлы и каталоги.
@ -1531,7 +1558,7 @@ nohidden
В Windows — это те, у которых есть скрытый атрибут.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Определяет шаблоны файлов или каталогов для исключения или включения
@ -1546,7 +1573,7 @@ exclude/include PATTERN
</p><p>Эту опцию можно использовать несколько раз.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Определяет базовый размер блока в кибибайтах для четности.
@ -1588,7 +1615,7 @@ mkfs.ext4 -m 0 -T largefile4 DEVICE
каких-либо потерь пространства.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Определяет размер хэша в байтах для сохраненных блоков.
@ -1623,7 +1650,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0.51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Автоматически сохраняет состояние при синхронизации или проверке после
@ -1632,7 +1659,7 @@ autosave SIZE_IN_GIGABYTES
с нуля, если они были прерваны сбоем машины или любым другим событием.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Устанавливает максимально допустимую температуру диска в Цельсиях. Если указано,
@ -1663,14 +1690,14 @@ SnapRAID периодически проверяет температуру вс
Чтобы отобразить температуру всех дисков, используйте опцию -A или --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Устанавливает время ожидания, в минутах, когда достигается предел температуры.
В течение этого периода диски остаются остановленными. По умолчанию — 5 минут.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Определяет каталог объединения (pooling), где создается виртуальное представление
@ -1678,7 +1705,7 @@ pool DIR
</p><p>Каталог должен уже существовать.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Определяет путь UNC Windows, необходимый для удаленного доступа к дискам.
@ -1692,7 +1719,7 @@ share UNC_DIR
</p><p>Эта опция требуется только для Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Определяет пользовательские опции smartctl для получения атрибутов SMART для
@ -1717,7 +1744,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Игнорирует указанный атрибут SMART при вычислении вероятности
@ -1738,7 +1765,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Пример типичной конфигурации для Unix:

View file

@ -707,19 +707,34 @@ och inode, men en annan katalog.
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
Filer kopierade på samma eller en annan disk. Observera att om
de verkligen flyttas till en annan disk, kommer de också att
räknas i <b>removed</b>.
Filer som kopierats på samma eller en annan disk där
originalfilen fortfarande finns kvar.
De identifieras genom att ha samma namn, storlek och
tidsstämpel. Om undertidsstämpeln är noll,
måste hela sökvägen matcha, inte bara namnet.
tidsstämpel.
Om tidsstämpeln för undersekunder är noll måste hela sökvägen
matcha för att identifieras, inte bara namnet.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
Filer som flyttats på samma eller en annan disk där
originalet har försvunnit.
De identifieras genom att ha samma namn, storlek och
tidsstämpel.
Om tidsstämpeln för undersekunder är noll måste hela sökvägen
matcha för att identifieras.
Till skillnad från 'moved' filer på samma disk har omlokaliserade
filer en annan inode.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
Filer med en annan inode men matchande namn, storlek och tidsstämpel.
Filer med en annan inode men matchande katalog, namn,
storlek och tidsstämpel.
Dessa är vanligtvis filer som återställts efter att ha raderats.
</div>
</div>
@ -1525,6 +1540,18 @@ UUID:n för diskarna.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Definierar namn och monteringspunkt för ytterligare diskar som ska
övervakas med kommandona <b>smart</b> och <b>probe</b>.
</p><p>Detta är användbart för att övervaka diskar som inte ingår i arrayen
men som krävs för att systemet ska fungera, till exempel
startdisken.
</p><p>Observera att sådana diskar inte påverkas av kommandona <b>up</b> och
<b>down</b> eftersom de förväntas alltid snurra.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Exkluderar alla dolda filer och kataloger.
@ -1532,7 +1559,7 @@ I Unix är dolda filer de som börjar med <b>.</b>.
I Windows är de de med det dolda attributet.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include MÖNSTER
</h2>
<p>Definierar fil- eller katalogmönstren att exkludera eller inkludera
@ -1548,7 +1575,7 @@ specifikationer.
</p><p>Detta alternativ kan användas flera gånger.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize STORLEK_I_KIBIBYTES
</h2>
<p>Definierar den grundläggande blockstorleken i kibibytes för pariteten.
@ -1589,7 +1616,7 @@ en 4 TB-disk, vilket möjliggör cirka 460 000 filer på varje datadisk utan
något bortkastat utrymme.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize STORLEK_I_BYTE
</h2>
<p>Definierar hash-storleken i byte för de sparade blocken.
@ -1624,7 +1651,7 @@ RAM = (8 * 4 * 10^12) * (1+8) / (512 * 2^10) = 0,51 GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave STORLEK_I_GIGABYTES
</h2>
<p>Sparar automatiskt tillståndet vid synkronisering eller skrubbning efter att den
@ -1633,7 +1660,7 @@ Detta alternativ är användbart för att undvika att starta om långa <b>sync</
kommandon från början om de avbryts av en maskinkrasch eller någon annan händelse.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATUR_CELSIUS
</h2>
<p>Anger den maximalt tillåtna disk-temperaturen i Celsius. När den specificeras,
@ -1662,7 +1689,7 @@ temperaturen som mättes vid start av körningen som en reservreferens.
För att visa temperaturen på alla diskar, använd alternativet -A eller --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TID_I_MINUTER
</h2>
<p>Anger standby-tiden, i minuter, när temperaturgränsen har
@ -1670,7 +1697,7 @@ nåtts. Under denna period förblir diskarna nedsnurrade. Standard
är 5 minuter.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool KATALOG
</h2>
<p>Definierar poolningskatalogen där den virtuella vyn av disk-
@ -1678,7 +1705,7 @@ arrayen skapas med hjälp av kommandot <b>pool</b>.
</p><p>Katalogen måste redan existera.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_KATALOG
</h2>
<p>Definierar Windows UNC-sökvägen som krävs för att få åtkomst till diskarna på distans.
@ -1692,7 +1719,7 @@ katalog och namn.
</p><p>Detta alternativ krävs endast för Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY ALTERNATIV...
</h2>
<p>Definierar anpassade smartctl-alternativ för att få SMART-attributen för
@ -1716,7 +1743,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ignorerar det specificerade SMART-attributet vid beräkning av sannolikheten
@ -1737,7 +1764,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Exempel
</h2>
<p>Ett exempel på en typisk konfiguration för Unix är:

View file

@ -751,25 +751,37 @@ moved (переміщені)
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
copied (скопійовані)
copied
</div><div class="manual-tag-description">
Файли, скопійовані на тому ж
або іншому диску. Зауважте, що якщо вони справді
переміщені на інший диск, вони також будуть враховані
як <b>removed</b>.
Вони ідентифікуються за тим же іменем, розміром
та часовою міткою. Якщо часова мітка з точністю
до долі секунди дорівнює нулю, повний шлях повинен
збігатися, а не лише ім'я.
файли, скопійовані на той самий або інший диск, де
оригінальний файл все ще існує.
Вони ідентифікуються за однаковою назвою, розміром та міткою
часу.
Якщо мітка часу з точністю до часток секунди дорівнює нулю, для
ідентифікації має збігатися повний шлях, а не лише назва.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored (відновлені)
relocated
</div><div class="manual-tag-description">
Файли з іншим inode, але
збігаються ім'я, розмір та часова мітка. Це
зазвичай файли, відновлені після видалення.
файли, переміщені на той самий або інший диск, де
оригінал зник.
Вони ідентифікуються за однаковою назвою, розміром та міткою
часу.
Якщо мітка часу з точністю до часток секунди дорівнює нулю, для
ідентифікації має збігатися повний шлях.
На відміну від файлів 'moved' на тому ж диску, переміщені файли
мають інший inode.
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
файли з іншим inode, але зі збігом каталогу, назви,
розміру та мітки часу.
Зазвичай це файли, відновлені після видалення.
</div>
</div>
</div>
@ -1660,6 +1672,18 @@ UUID дисків.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>Визначає назву та точку монтування додаткових дисків для
моніторингу за допомогою команд <b>smart</b> та <b>probe</b>.
</p><p>Це корисно для моніторингу дисків, які не є частиною масиву, але
необхідні для функціонування системи, наприклад, завантажувального
диска.
</p><p>Зверніть увагу, що на такі диски не впливають команди <b>up</b> та <b>down</b>,
оскільки очікується, що вони завжди обертаються.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>Виключає всі приховані файли та каталоги.
@ -1667,7 +1691,7 @@ nohidden
У Windows це ті, що мають прихований атрибут.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>Визначає шаблони файлів або каталогів для виключення
@ -1684,7 +1708,7 @@ exclude/include PATTERN
</p><p>Цю опцію можна використовувати кілька разів.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>Визначає основний розмір блоку в кібібайтах для парності.
@ -1737,7 +1761,7 @@ mkfs.ext4 -m 0 -T largefile4 DEVICE
без будь-якого витраченого місця.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>Визначає розмір хешу в байтах для збережених блоків.
@ -1775,7 +1799,7 @@ RAM = $(8 \times 4 \times 10^{12}) \times (1+8) / (512 \times 2^{10}) = 0.51$ Г
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>Автоматично зберігає стан під час синхронізації або
@ -1785,7 +1809,7 @@ autosave SIZE_IN_GIGABYTES
збоєм машини або будь-якою іншою подією.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>Встановлює максимальну дозволену температуру диска
@ -1826,7 +1850,7 @@ smartctl. Поточні температури дисків відобража
всіх дисків, використовуйте опцію -A або --stats.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>Встановлює час очікування, у хвилинах, коли
@ -1835,7 +1859,7 @@ temp_sleep TIME_IN_MINUTES
За замовчуванням 5 хвилин.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>Визначає каталог об'єднання, де створюється
@ -1844,7 +1868,7 @@ pool DIR
</p><p>Каталог повинен вже існувати.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>Визначає шлях Windows UNC, необхідний для
@ -1863,7 +1887,7 @@ share UNC_DIR
</p><p>Ця опція потрібна лише для Windows.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>Визначає користувацькі опції smartctl для
@ -1894,7 +1918,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>Ігнорує вказаний атрибут SMART при обчисленні
@ -1918,7 +1942,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Приклади
</h2>
<p>Приклад типової конфігурації для Unix:

View file

@ -653,17 +653,27 @@ moved
<div class="manual-tag-name">
copied
</div><div class="manual-tag-description">
在同一磁盘或不同磁盘上复制的文件。请注意,如果
它们确实移动到了不同的磁盘,它们也会被计入 <b>removed</b> 中。
它们通过具有相同的名称、大小和时间戳来识别。如果亚秒级时间戳为零,
则必须匹配完整路径,而不仅仅是名称。
在相同或不同磁盘上复制的文件,且原始文件仍然存在。
它们通过具有相同的名称、大小和时间戳进行识别。
如果亚秒级时间戳为零,则必须完整路径匹配才能识别,而不仅仅是名
称。
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
relocated
</div><div class="manual-tag-description">
在相同或不同磁盘上移动的文件,且原始文件已消失。
它们通过具有相同的名称、大小和时间戳进行识别。
如果亚秒级时间戳为零,则必须完整路径匹配才能识别。
与同一磁盘上的 'moved' 文件不同,重定位的文件具有不同的 inode。
</div>
</div>
<div class="manual-tag-entry">
<div class="manual-tag-name">
restored
</div><div class="manual-tag-description">
inode 不同但名称、大小和时间戳匹配的文件。
inode 不同但目录、名称、大小和时间戳匹配的文件。
这些通常是删除后恢复的文件。
</div>
</div>
@ -1394,6 +1404,15 @@ DIR 是磁盘在文件系统中的挂载点。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-6" class="manual-title-level-2">
extra NAME DIR
</h2>
<p>定义要通过 <b>smart</b> 和 <b>probe</b> 命令监控的额外磁盘的名称和挂载点。
</p><p>这对于监控不属于阵列但系统运行所必需的磁盘(例如启动盘)非常有用。
</p><p>请注意,此类磁盘不受 <b>up</b> 和 <b>down</b> 命令的影响,因为它们被预期始终处于
旋转状态。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
nohidden
</h2>
<p>排除所有隐藏文件和目录。
@ -1401,7 +1420,7 @@ nohidden
在 Windows 中,它们是具有隐藏属性的文件。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
exclude/include PATTERN
</h2>
<p>定义要从同步过程中排除或包含的文件或目录模式。
@ -1414,7 +1433,7 @@ exclude/include PATTERN
</p><p>此选项可以多次使用。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-8" class="manual-title-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
blocksize SIZE_IN_KIBIBYTES
</h2>
<p>定义奇偶校验的基本块大小(以 KiB 为单位)。
@ -1451,7 +1470,7 @@ mkfs.ext4 -m 0 -T largefile4 DEVICE
这允许每个数据磁盘上大约 460,000 个文件而不会浪费任何空间。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-9" class="manual-title-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
hashsize SIZE_IN_BYTES
</h2>
<p>定义保存块的散列大小(以字节为单位)。
@ -1483,7 +1502,7 @@ RAM = $(8 * 4 * 10^{12}) * (1+8) / (512 * 2^{10}) = 0.51$ GiB
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-10" class="manual-title-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
autosave SIZE_IN_GIGABYTES
</h2>
<p>在同步或 scrub 之后,处理指定数量的 GB 后,自动保存状态。
@ -1491,7 +1510,7 @@ autosave SIZE_IN_GIGABYTES
从头开始重新启动长时间的 <b>sync</b> 命令。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-11" class="manual-title-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
temp_limit TEMPERATURE_CELSIUS
</h2>
<p>设置允许的最高磁盘温度(摄氏度)。指定后,
@ -1517,14 +1536,14 @@ SnapRAID 运行时会显示当前磁盘温度。
要显示所有磁盘的温度,请使用 -A 或 --stats 选项。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-12" class="manual-title-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
temp_sleep TIME_IN_MINUTES
</h2>
<p>设置达到温度限制时的待机时间(以分钟为单位)。
在此期间,磁盘保持停转状态。默认值为 5 分钟。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-13" class="manual-title-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
pool DIR
</h2>
<p>定义 <b>pooling</b> 目录,其中使用 <b>pool</b> 命令创建磁盘
@ -1532,7 +1551,7 @@ pool DIR
</p><p>目录必须已经存在。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-14" class="manual-title-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
share UNC_DIR
</h2>
<p>定义远程访问磁盘所需的 Windows UNC 路径。
@ -1545,7 +1564,7 @@ share UNC_DIR
</p><p>此选项仅在 Windows 中需要。
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-15" class="manual-title-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
smartctl DISK/PARITY OPTIONS...
</h2>
<p>定义自定义 smartctl 选项以获取每个磁盘的 SMART 属性。
@ -1569,7 +1588,7 @@ smartctl parity -d sat %s
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-16" class="manual-title-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
smartignore DISK/PARITY ATTR [ATTR...]
</h2>
<p>在计算磁盘故障概率时忽略指定的 SMART 属性。
@ -1588,7 +1607,7 @@ smartignore parity 197
</pre>
</div>
<div class="manual-section-level-2">
<h2 id="sec7-17" class="manual-title-level-2">
<h2 id="sec7-18" class="manual-title-level-2">
Examples
</h2>
<p>Unix 的典型配置示例如下:

View file

@ -1546,7 +1546,8 @@ with the <b>smart</b> and <b>probe</b> commands.
</p><p>This is useful for monitoring disks that are not part of the
array but are required for the system to function, such as
the boot disk.
</p><p>Note that such disks are not affected by the <b>up</b> and <b>down</b> commands.
</p><p>Note that such disks are not affected by the <b>up</b> and <b>down</b> commands
because they are expected to be always spinning.
</p></div>
<div class="manual-section-level-2">
<h2 id="sec7-7" class="manual-title-level-2">