Blame view
fs/gfs2/Kconfig
1.37 KB
ec8f24b7f
|
1 |
# SPDX-License-Identifier: GPL-2.0-only |
b3b94faa5
|
2 |
config GFS2_FS |
b5ea3e1ef
|
3 |
tristate "GFS2 file system support" |
b5ea3e1ef
|
4 |
select FS_POSIX_ACL |
fa2ecfc5e
|
5 |
select CRC32 |
dcb2cd55c
|
6 |
select LIBCRC32C |
cc632e7f9
|
7 |
select QUOTACTL |
aac1a55b4
|
8 |
select FS_IOMAP |
b5ea3e1ef
|
9 |
help |
9beeb9f3c
|
10 |
A cluster filesystem. |
b5ea3e1ef
|
11 |
|
9beeb9f3c
|
12 13 14 15 16 17 18 |
Allows a cluster of computers to simultaneously use a block device that is shared between them (with FC, iSCSI, NBD, etc...). GFS reads and writes to the block device like a local filesystem, but also uses a lock module to allow the computers coordinate their I/O so filesystem consistency is maintained. One of the nifty features of GFS is perfect consistency -- changes made to the filesystem on one machine show up immediately on all other machines in the cluster. |
b3b94faa5
|
19 |
|
048bca223
|
20 21 |
To use the GFS2 filesystem in a cluster, you will need to enable the locking module below. Documentation and utilities for GFS2 can |
9beeb9f3c
|
22 |
be found here: http://sources.redhat.com/cluster |
b3b94faa5
|
23 |
|
f057f6cdf
|
24 |
The "nolock" lock module is now built in to GFS2 by default. If |
40b313608
|
25 |
you want to use the DLM, be sure to enable IPv4/6 networking. |
b3b94faa5
|
26 27 |
config GFS2_FS_LOCKING_DLM |
f057f6cdf
|
28 |
bool "GFS2 DLM locking" |
97cc008aa
|
29 |
depends on (GFS2_FS!=n) && NET && INET && (IPV6 || IPV6=n) && \ |
40b313608
|
30 |
CONFIGFS_FS && SYSFS && (DLM=y || DLM=GFS2_FS) |
b3b94faa5
|
31 |
help |
9beeb9f3c
|
32 |
Multiple node locking module for GFS2 |
b3b94faa5
|
33 |
|
f057f6cdf
|
34 |
Most users of GFS2 will require this. It provides the locking |
9beeb9f3c
|
35 36 |
interface between GFS2 and the DLM, which is required to use GFS2 in a cluster environment. |