磁盘
---刷盘
for i in `ls /sys/class/scsi_host/`; do echo "- - -" > /sys/class/scsi_host/$i/scan; done
---df -i满,清除inode小文件
find / -type f -size 0 -exec rm {} \; -
---创建磁盘
parted /dev/mapper/asm_ocr1
h
mklabel
gpt
mkpart
Partition name? []? dp1
File system type? [ext2]? ext3
Start? 0 (可以用百分比表示,比如Start? 0% , End? 50%)
End? 500GB
rm 1
print
fdisk /dev/mapper/asm_ocr1
8e
pvcreate /dev/sdc{1,2,3}
vgcreate vg0 /dev/sdc{1,2,3}
vgextend vg0 /dev/sdd
lvcreate -L 10G -n lv0 vg0
mkfs.ext4 /dev/vg0/lv0
vi /etc/fstab
/dev/mapper/vg0-lv0 /backup ext4 defaults 0 0
lvextend -L 11G /dev/vg0/lv0
resize2fs /dev/vg0/lv0 ---redhat 6
xfs_growfs 挂载点 ---redhat 7
partprobe
---扩容swap
1)创建大的swap文件
dd if=/dev/zero of=/home/swap bs=1024MB count=16
2)格式化swap空间
mkswap /home/swap
3)关闭旧swap
swapoff /dev/mapper/vg_swap
4)开启新swap
swapon /home/swap
5)开机挂载
/home/swap swap swap defaults 0 0
---swap扩容lv
mkswap /dev/VolGroup00/LogVol01
---查询磁盘容量
du -h --max-depth=2 /oracle
---磁盘空间不等几种情况
1、第一种情况
Linux下磁盘保留空间的调整,解决df看到的空间和实际磁盘大小不一致的问题
ext文件系统,包括ext2、ext3、ext4都会默认预留5%的磁盘空间,留给root用户维护系统或者记录系统关键日志的时候使用(比如磁盘使用空间已经100%的情况下的处理),
这也就是导致普通用户无法使用部分磁盘空间的原因
(1)tune2fs -l /dev/sda7 | grep "Reserved block count"
Reserved block count: 732463
(2)调整磁盘保留百分比为0
tune2fs -m 0 /dev/mapper/vg00-lv00
2、第二种情况
lsof |grep delete
3、第三种情况
umount lvm 查看是否存在挂载前文件

浙公网安备 33010602011771号