gfs_tool settune /gfs quota_account 1
gfs_quota init -f /gfs
8
:扩展文件系统
1> gfs_grow能够把从当前所在磁盘的结尾到新加的已被make成gfs的磁盘扩张成为某个原来的gfs文件系统的新空间,这个命令必须在已经被mouted过的gfs文件系统上操作,且只需在该节点上操作后,其他节点就能自动使用该节点的新空间
2>在执行这个命令前需要做的工作:
<1>备份这个文件系统上的重要的数据
<2> 运行gfs_tool df MountPoint命令显示将要扩张的文件系统的已使用的空间大小
IXDBA.NET社区论坛
<3> Expand the underlying cluster volume with LVM.在lvm的cluster下扩展请看这个网址 (Refer to the LVM HOWTO at
[url]http://www.tldp.org/HOWTO/LVM-HOWTO/index.html[/url] for command usage with
CLVM.)
3>使用df –h 查看一下磁盘空间
例:
gfs_grow /gfs1
检查被扩张后的磁盘情况
gfs_grow -Tv /gfs1
4>gfs_grow的使用方法:
gfs_grow [Options] {MountPoint | Device} [MountPoint | Device]
8:曾加一个日志Journals文件系统
1>gfs_jadd该命令是在增加文件系统后用来增加日志文件系统,该命令也是在每次mount一个文件系统之后执行一次,且也只需要在该节点上执行一次后,整个cluster都能使用了
2>在执行这个命令前需要做的工作
<1>备份这个文件系统上的重要的数据
<2> 运行gfs_tool df MountPoint命令显示将要扩张的文件系统的已使用的空间大小
<3> Expand the underlying cluster volume with LVM.在lvm的cluster下扩展请看这个网址 (Refer to the LVM HOWTO at
[url]http://www.tldp.org/HOWTO/LVM-HOWTO/index.html[/url] for command usage with
CLVM.)
3>例:
gfs_jadd –j 1 /gfs1
gfs_jadd –j 2 /gfs1
gfs_jadd -Tv /gfs1
4> gfs_jadd 的使用方法:
gfs_jadd [Options] {MountPoint | Device} [MountPoint | Device]
Options;
-J:以m为单位指定日志文件的大小,默认是128M,每次新增加时至少为32m
-j:为新增加的日志文件系统指定编号
9:直接I/O[Direct I/O]
1> Direct I/O:它是一个文件系统的属性,直接哪个应用存贮设备进行读和写,所谓直接就是绕过操作系统去读写cache的内容,Direct I/O仅仅被某种应用用来管理自己的缓存
2> 一个应用是如何调用Direct I/O的?
一个文件被绑定一个O_DIRECT属性,一个应用就是使用这个属性的值来调度Direct I/O的
3>有下面的方法使Direct I/O应用于一个文件或目录上
. O_DIRECT
. GFS file attribute
GFS directory attribute
4>GFS File Attribute 给文件设置Direct I/O的例子:
为一个文件设置direct i/o属性
gfs_tool setflag directio File
清出一个文件的direct i/o属性
gfs_tool clearflag directio File
gfs_tool setflag directio /gfs1/datafile
5> GFS Directory Attribute为一个目录设置direct i/o属性
为一个目录设置direct i/o属性
gfs_tool setflag inherit_directio Directory
清出一个目录的direct i/o属性
gfs_tool clearflag inherit_directio Directory
例:gfs_tool setflag inherit_directio /gfs1/data/
10:Data Journaling数据日志
1> gfs通常是先把元数据写到日志里,文件内容是由内核周期性的刷新文件系统的buffers后再写到磁盘的,内核是通过调用fsync()来完成把文件写到disk的,Data journaling能减少fsync()调用的时间,所以比直接把文件写到一个主文件系统里快,Data journaling能自动为一个gfs文件系统的目录和文件设置jdata attribute属性,即使是零长度的文件,当然也可以清处
2>