|
Packit Service |
360c39 |
gfs2-utils
|
|
Packit Service |
360c39 |
----------
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
This package contains the tools needed to create, check, manipulate and analyze
|
|
Packit Service |
360c39 |
gfs2 filesystems, along with important scripts required to support gfs2
|
|
Packit Service |
360c39 |
clusters.
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
Build instructions
|
|
Packit Service |
360c39 |
------------------
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
The following development packages are required to build gfs2-utils:
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
o autoconf
|
|
Packit Service |
360c39 |
o automake
|
|
Packit Service |
360c39 |
o libtool
|
|
Packit Service |
360c39 |
o GNU make
|
|
Packit Service |
360c39 |
o ncurses
|
|
Packit Service |
360c39 |
o gettext
|
|
Packit Service |
360c39 |
o bison
|
|
Packit Service |
360c39 |
o flex
|
|
Packit Service |
360c39 |
o zlib
|
|
Packit Service |
360c39 |
o libblkid
|
|
Packit Service |
360c39 |
o libuuid
|
|
Packit Service |
360c39 |
o check (optional, enables unit tests)
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
The kernel header include/linux/gfs2-ondisk.h and its dependencies are also
|
|
Packit Service |
360c39 |
required.
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
To build gfs2-utils, run the following commands:
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
$ ./autogen.sh
|
|
Packit Service |
360c39 |
$ ./configure
|
|
Packit Service |
360c39 |
$ make
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
See ./configure --help for more build configuration options.
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
Test Suite
|
|
Packit Service |
360c39 |
----------
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
To run the test suite, use:
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
$ make check
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
See doc/README.tests for more details regarding the test suite.
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
Installation
|
|
Packit Service |
360c39 |
------------
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
gfs2-utils requires the following libraries:
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
o zlib
|
|
Packit Service |
360c39 |
o ncurses
|
|
Packit Service |
360c39 |
o libblkid
|
|
Packit Service |
360c39 |
o libuuid
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
To install gfs2-utils, run:
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
# make install
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
Support scripts
|
|
Packit Service |
360c39 |
---------------
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
The following scripts (located in gfs2/scripts) are used to complete
|
|
Packit Service |
360c39 |
the userland portion of the gfs2 withdraw feature using uevents. They
|
|
Packit Service |
360c39 |
will be installed by 'make install' to these directories by default:
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
82-gfs2-withdraw.rules in /usr/lib/udev/rules.d/
|
|
Packit Service |
360c39 |
gfs2_withdraw_helper in /usr/sbin/
|
|
Packit Service |
360c39 |
|
|
Packit Service |
360c39 |
See also doc/README.contributing for details on submitting patches.
|
|
Packit Service |
360c39 |
|