企业案例:/目录变为只读文件
排除故障:
- 看服务器硬盘是否坏了(硬盘灯是否亮了)
- 软件故障,需要重新临时挂载跟目录
mount –o rw remount /
卸载常见问题
- 卸载时所在目录就是挂载目录
- 卸载时,还有数据调用挂载目录中的内容
umount –lf /mnt 强制卸载(常用作NFS,坏了的时候)
格式化磁盘系统
格式化系统:分出了一定数量的indoe和block
mkfs.xfs –f /dev/sdb1
-f 在格式化xfs系统时,设备文件中有文件系统
mkfs –t xfs /dev/sdb1
10.6.1 文件系统的类型及区别
xfs系统:centos7的默认文件系统,常用做数据库服务器
ext3/ext4:系统centos6默认文件系统,普通服务,媒体视频,存放的文件
resiserFS: SUSE/openSUSE默认系统,大量小文件情况存放的(200K以内)
自动挂载参数
企业中解决磁盘空间不足
找出磁盘空间不足的原因
- block空间不足
web日志文件太大了,没有清理
查找:find du- inode满了
定时任务没有追加到空,postfix服务没有开启
使用find查找目录大小
使用find配合rm删除
企业面试题如何将文件彻底删除
- 硬链接数为0 i_link 为0
- 进程调用数为0 i_count 为0
建议使用>大文件,清空文件
可以将进程调用的文件找出,然后重启服务器 lsof |grep messages
记录日志信息程序----------------->产生日志----------------------->锁定inode(日志文件)
进程调用的inode节点相同的文件,删除文件,重新建相同文件名的日志文件,并不管用
企业案例,调整swap大小
第一个里程:划分磁盘空间被swap使用
dd if=/dev/zero of=/tmp/1.iso count=100M bs=10
第二个里程:标记文件被swap使用
mkswap /tmp/1.iso
第三个里程:将标记文件增加到swap中
swapon /tmp/1.iso
第四个里程:如何减少swap空间
swapoff /tmp/1.iso
实际应用:主要在应用服务器中有java的程序