文件系统的管理

监控磁盘的使用
bdf相关字段的含义
# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    2097152  410664 1673360   20% /
/dev/vg00/lvol1    1014648   54992  858184    6% /stand
/dev/vg00/lvol8    20971520 1647352 19173232    8% /var
/dev/vg00/lvol7    10485760 1786792 8631064   17% /usr
/dev/vg00/lvol6    2097152  414480 1670264   20% /tmp
/dev/vg00/lvol5    20971520 12382832 8521608   59% /opt
/dev/vg00/lvol4    5242880    3376 5198608    0% /home
/dev/vgdata/lvol1  71680000 17502544 53754264   25% /data
filesystem  文件系统的块设备文件
kbytes      文件系统上磁盘空间的KB数
used        已使用的磁盘空间KB数
avail       文件系统上可用磁盘空间KB数
%used       文件占用的磁盘空间比例
mounted on  文件系统被挂起的目录
-i选项在输出中增加了三个与I节点有关的列
iused       文件系统上正在使用的I节点数
ifree       文件系统上的可用I节点数
%iuse       文件系统上I节点被使用的比例
du查看一个目录下多少空间被使用,默认显示大小为512字节的块的数量
选项
-k  输出中使用KB
-s只显示指定目录下磁盘使用的综合信息
du -sk *

日常管理
缩减日志文件
/var文件系统经常得到文件系统满的信息
清空日志文件
#>/var/adm/btmp
#>/var/adm/wtmp
不能使用rm删除日志文件

删除core文件
core文件一般作为严重错误或quit信号的结果,产生在进程被异常终止时。
find / -name core -exec ll{} /;
find / -name core -exec rm{} /;

大而旧的文件
find /tmp -atime +30 -size +1000c -exec ll -ud {} /;



扩卷组
pvcreate /dev/rdsk/c0t5d0
vgextend vg01 /dev/dsk/c0t5d0
vgdisplay -v

扩逻辑卷
lvextend -L 32 /dev/vg01/myfs2 /dev/dsk/c0t5d0
lvdisplay -v /dev/vg01/myfs2
扩文件系统
umount /myfs2
extendfs /dev/vg01/rmyfs2
mount /myfs2
bdf

扩一个HFS文件系统
假设/dev/vg01/myfs2已经扩大
umount /myfs2
extendfs -F hfs /dev/vg01/rmyfs2
mount /myfs2
bdf /myfs2
扩一个JFS文件系统(离线)
umount /myfs2
extendfs -F vxfs /dev/vg01/rmyfs2
mount /myfs2
bdf /myfs2
扩一个JFS文件系统(在线)
fsadm -F vxfs -b 32768 /myfs2
bdf /myfs2


LVM命令总结
extendfs离线扩文件系统
lvchange改变一个逻辑卷的属性
lvcreate在卷组中创建一个逻辑卷
lvdisplay显示逻辑卷的信息
lvextend增加分配给逻辑卷的物理区域数
lvlnboot将逻辑卷设为启动、交换或内存映像卷
lvmerge将以前镜像的卷合并成一个逻辑卷
lvreduce减少分配给逻辑卷的物理区域数
lvremove从卷组中删除一个或多个逻辑卷
lvrmboot删除连接到启动、交换或呢村映像卷的逻辑卷
lvsplit将镜像的逻辑卷分成两个逻辑卷
lvsync同步在一个或多个失效逻辑卷上的逻辑卷镜像
pvchange改变卷组中的物理卷的属性
pvcreate创建一个可以被卷组使用的物理卷
pvdisplay显示卷组中一个或多个物理卷的信息
pvmove将分配的物理区域从一个物理卷转移到其他物理卷
vgcfgbackup保存卷组LVM配置
vgcfgrestore将LVM配置恢复到卷组
vgchange开关卷组的一些状态
vgcreate创建一个卷组
vgdisplay显示卷组信息
vgextend通过添加无路卷扩展一个卷组
vgexport从系统输出一个卷组
vgimport向系统输入一个卷组
vgscan扫描卷组的系统物理卷
vgreduce通过删除一个或多个物理卷减小卷组
vgremove从系统上删除一个或多个卷组的定义
vgsync同步在一个或多个失效卷组上的逻辑卷镜像

你可能感兴趣的:(文件系统的管理)