教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

第11章 文件系统的管理维护185-207

来源:网络收集 时间:2026-07-23
导读: 第11章文件系统的维护 目标 完成此章学习后,你将掌握下列内容: ?用bdf和du监控文件系统的可用空间。 ?通过删除无用文件和内核文件清理文件系统。 ?通过截断日志文件清理/var文件系统。 ?从命令行扩展卷组。 ?从命令行扩展逻辑卷。 ?从命令行扩展文件系统。

第11章文件系统的维护

目标

完成此章学习后,你将掌握下列内容:

?用bdf和du监控文件系统的可用空间。

?通过删除无用文件和内核文件清理文件系统。

?通过截断日志文件清理/var文件系统。

?从命令行扩展卷组。

?从命令行扩展逻辑卷。

?从命令行扩展文件系统。

?用fsck修复HFS/Vxfs文件系统。

?用fsadm对JFS文件系统进行碎片整理。

186 HP-UX 系统和网络管理Ⅰ

11.1 监控文件系统的剩余空间 # du -sk /myfs2/*

844 /myfs2/data1

1327 /myfs2/data2

4 /myfs2/lost+found

Monitoring File S ystem Free Space

#bdf

Filesystem

/dev/vg00/lvol5/dev/vg00/lvol4/dev/vg01/myfs1/dev/vg01/myfs2kbytes 294912

24576

16384

15893used 26152319333117414006avail 31352497814331297%used 89%80%8%98%Mounted on /opt /home /myfs1/myfs2

Monitor available file system space with bdf :

Determine space used by directory subtrees with du :

注释

系统管理员有责任监控系统中可用硬盘空间的数量。最容易的方法是用bdf 命令。下面是相关字段的含义:

? Filesystem 文件系统的块设备文件。

? kbytes 文件系统上硬盘空间的KB 数。

? used 被现存文件占用的硬盘空间KB 数。

? avail 文件系统上可用硬盘空间的KB 数。

? capacity 文件占用的硬盘空间所占比例。

? mounted on 文件系统被挂起的目录。

-i 选项在输出中增加了三个与文件系统上可用i 节点有关的列,如:

第11章文件系统的维护187

?iused 文件系统上已在使用的i节点数。

?ifree 文件系统上的可用i节点。

?iused 文件系统上i节点被使用的比例。

当你需要查看更详细的信息,如一个目录下有多少空间被使用时,可以使用du命令。du默认显示大小为512字节的块的数量。它从当前目录(或指定的文件)开始,显示在该目录下所有文件和目录的使用情况。

主要的选项有:

?-k 在输出中使用KB。

?-s 只显示指定目录下硬盘使用的总体信息。

?要了解更详细的信息请参阅du(1)手册。

188 HP-UX系统和网络管理Ⅰ

11.2 收回被浪费的文件系统空间

Reclaiming Wasted File System Space

Trim log files that grow without bound:

# > /var/adm/wtmp

# > /var/adm/btmp

Purge core files:

# find / -name core -exec rm -i {} \;

Purge large, old files:

# find / -atime+30 -size +1000c -exec ll -ud{} \;

注释

系统管理员可以采取一些预防措施,来防止文件系统变满。

截减日志文件

/var文件系统经常显示“文件系统满”的信息,/var包含系统日志和缓冲区文件,如果不仔细监控,很容易迅速占满文件系统。

SAM有一个直观的界面可以用交互方式调整日志文件,释放硬盘空间。

Sam→Routine Tasks →System Log Files,选择一个日志文件

SAM界面使你容易调整所选的日志文件,将其调整至推荐的大小,一定数量的行数,按一定比例缩小或清空。

虽然SAM提供了交互式调整日志文件的一种方便机制,但你也许希望设定一个任务定

第11章文件系统的维护189

期自动调整日志文件。下面的例子是从命令行清空wtmp和btmp日志文件:# > /var/adm/btmp

# > /var/adm/wtmp

这些命令可以通过cron守护进程定期执行。

注意

不要用下列命令清空日志文件:

# rm logfile

# touch logfile

这样做可能会改变日志文件的权限。

删除core文件

core文件一般作为保存严重错误或QUIT信号的结果,产生在进程被异常终止时。由于以上条件产生的core文件包含被终止进程的核心映像。程序员可以使用它来确定当进程被终止时的情况,进行故障诊断。

core文件可能很大,当不再需要时应该从系统上删除。可以容易地用find命令发现和清除系统上的core文件:

# find / -name core -exec ll {} \; # 显示所有core文件

# find / -name core -exec rm {} \; # 清除所有core文件

你可能希望通过cron定期执行find命令,也可以通过SAM交互式查找和删除core文件:sam→Routine Tasks →Selective File Removal

大而旧的文件

用户经常创建大文件,不再需要时却忘了删除。你应该定期搜寻系统上最近没有被访问过的大文件,确定是否还需要这些文件。删除或归档大文件,不需要的文件会释放很大一部分硬盘空间。

find命令可以用来实现这个功能。下面的例子是查找并显示/tmp下大于1000个字符,在30天内没有被访问过的文件:

# find /tmp -atime +30 -size +1000c -exec ll -ud {} \;

打印文件列表,并与文件所有者联系,确定哪些文件可以被删除。

扩展一个文件系统

如果文件系统容量达到100%,则需要增加额外的空间。如果文件系统的卷组有可用的物理区域,则可以用这些区域扩展文件系统。如果卷组上的物理区域全部被分配给其他逻辑卷,则需要向卷组增加硬盘。

190 HP-UX系统和网络管理Ⅰ

11.3 扩展一个卷组

注释

为了扩展一个文件系统,首先可能需要在包含文件系统逻辑卷的卷组中添加硬盘。

向卷组添加硬盘

向卷组添加硬盘需要两个步骤。首先,必须用pvcreate在新硬盘上创建所需的LVM数据结构。然后用vgextend向已经存在的卷组中添加硬盘。本幻灯片中的例子为向卷组vg01添加硬盘c0t5d0:

# pvcreate -f /dev/rdsk/c0t5d0

Physical volume "/dev/rdsk/c0t5d0" has been successfully created.

# vgextend vg01 /dev/dsk/c0t5d0

第11章文件系统的维护191

volume group "vg01" has been successfully extended

V olume group configuration for /dev/vg01/has been saved in

/etc/lvmconf/vg01.conf

如果需要向卷组添加多个硬盘,则vgextend命令接收多个物理卷作为参数。

检查卷组的配置

可以用pvdisplay和vgdisplay命令检查硬盘是否被成功地添加到卷组中。检查并确定新的物理卷是否包含在vgdisplay -v的物理卷列表里。注意pvdisplay输出的VG Name字段。

#vgdisplay -v vg01

--- V olume groups ---

VG Name /dev/vg01

VG Write Access read/write

VG Status available

Max LV 255

Cur LV 3

Open LV 3

Max PV 16

Cur PV 3

Act PV 3

Max PE per PV 1016

VGDA 6

PE Size (Mbytes) 4

Total PE 1011

Alloc PE 16

Free PE 995

Total PVG 0

Total Spare PVs 0

Total Spare PVs in use 0

--- Logical volumes ---

…LIST OF vg01’s LOGICAL VOLUMEMS…

--- Physical volumes ---

PV Name /dev/dsk/c0t13d0

PV Status available

Total PE 250

Free PE 234

PV Name /dev/dsk/c0t14d0

P …… 此处隐藏:12118字,全部文档内容请下载后查看。喜欢就下载吧 ……

第11章 文件系统的管理维护185-207.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/331379.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)