1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211
|
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.\" This file is distributed under the same license as original manpage
.\" Copyright of the original manpage:
.\" Copyright © 1997-2005 Miquel van Smoorenburg&the members pkg-sysvinit project (GPL-2+)
.\" Copyright © of Polish translation:
.\" Michał Kułach <michal.kulach@gmail.com>, 2013, 2014, 2016.
.TH tmpfs 5 "18 lutego 2012" "" "Podręcznik administratora Debiana"
.SH NAZWA
tmpfs \- zmienne konfigurujące sposób montowania tmpfs w trakcie rozruchu
.SH OPIS
Plik \fI/etc/default/tmpfs\fP zawiera ustawienia zmiennych w formacie POSIX:
.IP "" .5i
\fIZMIENNA\fP\fB=\fP\fIWARTOŚĆ\fP
.PP
Dozwolone jest tylko jedno przypisanie w wierszu. Można używać również
komentarzy (zaczynających się od kratki \fB#\fP).
.PP
Plik służy do konfiguracji systemów plików tmpfs, które są montowane we
wczesnej fazie rozruchu, jeszcze przed systemami plików z
/etc/fstab. Obecnie dotyczy to /run, /run/lock, /run/shm i /tmp. /run musi
być tmpfs w systemach obsługujących montowania tmpfs. /run/lock i /run/shm
mogą być oddzielnymi montowaniami tmpfs, co jest przydatne do rozdzielenia
ograniczeń rozmiaru systemu. /tmp nie musi być tmpfs, i domyślnie nie jest
montowane jako tmpfs.
.PP
.IP \fI/run\fP
Dawniej konfigurowane za pomocą \fBRAMRUN\fP w /etc/default/rcS, /run jest
obecnie zawsze montowane jako system plików pamięci RAM (tmpfs). Rozmiar
tmpfs można kontrolować zmiennymi TMPFS_SIZE i RUN_SIZE. Domyślne opcje
można przesłonić wpisami w /etc/fstab, na przykład:
.EX
tmpfs /run tmpfs nodev,nosuid,size=10%,mode=755 0 0
.EE
.IP
Zawartość /run zostanie utracona po wyłączeniu systemu, choć nie jest już
jawnie czyszczona przy rozruchu. Pakiety nie mogą oczekiwać, że katalogi w
/run będą istniały po rozruchu i będzie to uważane za błąd wymagający
poprawki. Proszę zauważyć, że /run było wcześniej /var/run i w celu
zachowania kompatybilności zostanie utworzone dowiązanie symboliczne lub
montowanie używające podpięcia (bind).
.IP \fI/run/lock\fP
Poprzednio konfigurowane za pomocą \fBRAMLOCK\fP w /etc/default/rcS. Obecnie \-
za pomocą RAMLOCK, TMPFS_SIZE i LOCK_SIZE. Domyślne opcje można przesłonić
wpisami w /etc/fstab, na przykład:
.EX
tmpfs /run/lock tmpfs nodev,noexec,nosuid,size=52428800,mode=1777 0 0
.EE
.IP
Niezależnie od tych ustawień /run/lock będzie położony w tmpfs, a punktem
montowania będzie albo /run/lock (jeśli RAMLOCK=yes), albo /run (jeśli
RAMLOCK=no). Zawartość /var/lock zostanie zawsze utracona po zamknięciu
systemu, choć nie jest już jawnie czyszczona przy rozruchu. Pakietom nie
wolno zakładać, że /var/lock będzie istniało po rozruchu. Będzie to
traktowane jako błąd wymagający naprawy. /run/lock było poprzednio
/var/lock, a kompatybilność zapewni dowiązanie symboliczne lub montowanie
używające podpięcia (bind).
.IP \fI/run/shm\fP
Poprzednio konfigurowane za pomocą \fBRAMSHM\fP w /etc/default/rcS. Proszę
zauważyć, że ustawienie z /etc/default/rcS będzie wciąż honorowane, jeśli
będzie obecne, lecz pierwszeństwo odniosą wpisy z
/etc/default/tmpfs. Konfigurowane za pomocą RAMSHM, TMPFS_SIZE i
SHM_SIZE. Domyślne opcje można przesłonić wpisami w /etc/fstab, na przykład:
.EX
tmpfs /run/shm tmpfs nosuid,nodev,size=40%,mode=1777 0 0
.EE
.IP
Pakiety nie mogą oczekiwać, że katalogi w /run/shm będą istniały po
rozruchu. Proszę zauważyć, że /run/shm było wcześniej /dev/shm i w celu
zachowania kompatybilności zostanie utworzone dowiązanie symboliczne lub
montowanie używające podpięcia (bind). Jeśli będzie istniał wpis fstab do
/dev/shm zamiast /run/shm, to /dev/shm wciąż będzie używane. Jest to
konieczne jedynie użytkownik nowszych wersji bazy danych Oracle, która
zawiera niepoprawne sprawdzenie /dev/shm.
.IP \fI/tmp\fP
Poprzednio konfigurowane za pomocą \fBRAMTMP\fP w /etc/default/rcS. Proszę
zauważyć, że ustawienie z /etc/default/rcS będzie wciąż honorowane, jeśli
będzie obecne, lecz pierwszeństwo odniosą wpisy z
/etc/default/tmpfs. Konfigurowane za pomocą RAMTMP, TMPFS_SIZE i TMP_SIZE
\&. Domyślne opcje można przesłonić wpisami w /etc/fstab, na przykład:
.EX
tmpfs /tmp tmpfs nodev,nosuid,size=20%,mode=1777 0 0
.EE
.IP
Pakiet nie powinny oczekiwać, że katalogi w /tmp będą istniały po rozruchu.
.PP
\fBUWAGA: Plik ten jest ignorowany, gdy jako system init używany jest
systemd.\fP
.SH OPCJE
Można ustawić następujące zmienne:
.SS "Włączanie lub wyłączenia montowania tmpfs"
.PP
Następujące opcje włączają lub wyłączają określone montowania (z wyjątkiem
/run). Dodatkowy wpis w /etc/fstab bezwarunkowo włączy dane montowanie,
przesłaniając niniejsze ustawienie.
.IP \fBRAMLOCK\fP
Montuje /run/lock jako tmpfs (oddzielnie od /run). Domyślnie \fByes\fP (tak);
ustawienie \fBno\fP (nie) wyłączy to montowanie (tzn. /run/lock będzie częścią
montowania /run tmpfs, jeśli będzie ono dostępne).
.IP \fBRAMSHM\fP
Montuje /run/lock jako tmpfs (oddzielnie od /run). Domyślnie \fByes\fP (tak);
ustawienie \fBno\fP (nie) wyłączy to montowanie (tzn. /run/lock będzie częścią
montowania /run tmpfs, jeśli będzie ono dostępne).
.IP \fBRAMTMP\fP
Montuje /tmp jako tmpfs. Domyślnie \fBno\fP (nie); ustawienie \fByes\fP (tak)
włączy to montowanie (przy wyłączonym ustawieniu /run/lock będzie częścią
montowania /run tmpfs, jeśli będzie ono dostępne). /tmp można skonfigurować
również jako oddzielne montowanie w /etc/fstab, które przesłoni wówczas
ustawienie RAMTMP.
.SS "Konfigurowanie limitów rozmiaru montowań tmpfs"
.PP
Poniższe opcje konfigurują limity rozmiarów montowań tmpfs. Proszę zauważyć,
że wpisy w /etc/fstab przesłonią niniejsze limity.
.PP
Poniższe zmienne _SIZE są maksymalnymi rozmiarami (w bajtach), jakie może
osiągnąć system plików tmpfs. Rozmiar zostanie zaokrąglony w dół do
wielkości strony (4096 bajtów). W przypadku nieustawienia żadnej wartości,
TMPFS_SIZE skorzysta z wartości domyślnych.
.PP
Bardziej złożone opcje można tworzyć za pomocą odpowiedniego wpisu w
/etc/fstab. Przykład:
.EX
tmpfs /run tmpfs size=10% 0 0
.EE
to odpowiednik
.EX
RUN_SIZE=10%
.EE
który przesłoni ustawienie RUN_SIZE. W ten sposób można podać dodatkowe
opcje, takie jak nr_blocks i nr_inodes, jak również mode, nodev, nosuid i
noexec.
.IP \fBTMPFS_SIZE\fP
Maksymalny rozmiar wszystkich systemów plików tmpfs, jeśli nie poda się
konkretnego ich rozmiaru. Domyślnie jest to \fB20%VM\fP (20% pamięci wirtualnej
(ang. virtual memory), w tym pamięci wymiany). Jeśli nie poda się tu
wartości, zostanie użyta domyślna wartość jądra (50% RAM\-u). Proszę
zauważyć, że przyrostek "%VM" można użyć w tym i we wszystkich ustawieniach
_SIZE poniżej, lecz nie można z niego skorzystać w /etc/fstab (całkowity
rozmiar jest obliczany przez skrypty rozruchowe init).
.IP \fBRUN_SIZE\fP
Maksymalny rozmiar /run (poprzednio /var/run). Domyślnie jest to 10% pamięci
podstawowej, wymagana wartość zależy od wymagań uruchamianych programów,
przewidywana wartość /run jest dopasowana do wielkości systemu. Obserwowano
wykorzystanie na poziomie co najmniej 50 MiB w dużym, obciążonym serwerze
Samba. Zwykle wykorzystywane są setki KiB, maksymalnie dziesiątki MiB.
.IP \fBLOCK_SIZE\fP
Maksymalny rozmiar /run/lock (poprzednio /var/lock). Domyślna wartość to
5242880 (5 MiB). W typowych zastosowaniach są to dziesiątki KiB, maksymalnie
setki KiB. Domyślna wartość zapewnia, że limit ten nigdy nie będzie
osiągnięty.
.IP \fBSHM_SIZE\fP
Maksymalny rozmiar /run/shm (poprzednio /dev/shm). Brak domyślnego rozmiaru,
wymagany rozmiar zależy od wymagań uruchamianych programów.
.IP \fBTMP_SIZE\fP
Maksymalny rozmiar /tmp/. Brak domyślnego rozmiaru.
.SS "Awaryjne miejsce na /tmp"
.PP
Jeśli rozmiar wolnego miejsca w głównym systemie plików (/) spadnie poniżej
określonego rozmiaru, to tmpfs zostanie zamontowany na /tmp (niezależnie od
ustawienia RAMTMP, które jest wówczas przesłaniane). Dzięki temu umożliwione
zostanie poprawne zalogowanie, które wobec braku miejsca byłoby niemożliwe.
.IP \fBTMP_OVERFLOW_LIMIT\fP
Montuje tmpfs w /tmp jeśli rozmiar wolnego miejsca w głównym systemie plików
spadnie poniżej limitu w trakcie rozruchu (domyślnie 1024 KiB).
.SH AUTOR
Roger Leigh <rleigh@debian.org>
.SH "ZOBACZ TAKŻE"
\fBmount\fP(8), \fBrcS\fP(5).
.SH TŁUMACZENIE
Autorem polskiego tłumaczenia niniejszej strony podręcznika man jest
Michał Kułach <michal.kulach@gmail.com>.
.PP
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją \fB 2.88 \fPoryginału.
|