Linux认证辅导:RH436(4)

十三、在一个文件系统上执行挂起行为(Suspending Activity on a File System)
1、在一个文件 系统上执行gfs_tool freeze命令来 挂起写的行为,挂起写的行为允许硬件设备使用快照捕获文件系统的一个持续状态
 
2、挂起
[root@node1 ~]# gfs_tool freeze /var/www/html
#挂起后,不能再对该文件系统进行写操作,只能读
 
3、结束挂起
[root@node1 ~]# gfs_tool unfreeze /var/www/html
 
十四、GFS信息查询
1、显示统计的信息
[root@node1 ~]# gfs_tool counters /var/www/html
 
2、显示空间
[root@node1 ~]# gfs_tool df /var/www/html
 
3、显示扩展状态
[root@node1 ~]# gfs_tool stat /var/www/html
 
十五、GFS修复
1、当一个接点 的gfs文件系统失败了,可以从文件系统的日志文件中恢复,使用gfs_fsck命令,但该命令必须在被unmounted的文件系统上都执行
 
2、gfs_fsck
gfs_fsck -y BlockDevice
[root@node1 ~]# gfs_fsck /dev/vg01/lv01
 
十六、CDPN(Context-Dependent Path Names)上下关联路径名
1、当一个应用使用这个符号连接时它可以解析到真实的文件和目录上去,应用程序只能使用这个符号连接去找到真实文件或目录
 
2、语法:ln -s Variable LinkName
它和我们平时使用的符 号连接[ln -s Target LinkName]的差别在于连接目标是可变的,且其取值也是下的几个:
  @hostname 主机名,可用这个命令得到:echo `uname -n`
  @mach 机器类型,可用这个命令得到:echo `uname -m`
  @os操着系统类型,可用这个命令得到:echo `uname -s`
  @sys机器类型和操着系统类型的组合,可用这个命令得到:echo `uname -m`_`uname -s`
  @uid 用户id 可用这个命令得到echo `id -u`
  @gid 组id,可用这个命令得到:echo `id -g`
 
3、实例
root@node1 html]# mkdir node{1,2,3}
[root@node1 html]# ln -s @hostname log
[root@node1 html]# ls -ls
总计 16
4 lrwxrwxrwx 1 root root    9 01-17 01:29 log -> @hostname
4 drwxr-xr-x 2 root root 3864 01-17 01:28 node1
4 drwxr-xr-x 2 root root 3864 01-17 01:28 node2
4 drwxr-xr-x 2 root root 3864 01-17 01:28 node3
[root@node1 html]# touch log/msg1
[root@node2 html]# touch log/msg2
[root@node3 html]# touch log/msg3
[root@node1 html]# ls log
msg1
[root@node2 html]# ls log
msg2
[root@node3 html]# ls log
msg3

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/22717.html