CentOS:[8]磁盘管理

2024-10-14 04:34:12

1、dfdf -h /etc 列出目录所在分区的容量,也就是该目录还有多少容量可以使用

CentOS:[8]磁盘管理

3、hard link ,磁盘空间和inode都不变symbolic link 注意修改了连接档,原始档也会修改,删了,原始档也没了partprobe 分区完不用rebootmkfs -t ext3..mke2fsfsckbad 检查文件系统badblocks 检查磁盘

4、开机挂载/etc/fstab 、etc/mtabmtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。删除再用分区umount/etc/fstabfdiskloopmount -o loop /etc/x.iso /mnt/isodd if=/dev/zero of=/home/xxx bs=1M count=5121.mkswap /dev/sdb12.swapon /dev/sdb1swapon -sswapoff

CentOS:[8]磁盘管理CentOS:[8]磁盘管理

6、解决非独立分区的配额设置mvdir /var/spool/mail /homeln -s /home/mail /var/spool/mail软raidmdadm/home quota设置mdadm --creat --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-devices=1 /dev/sdb{1.2,3,4,5}mdadm --detail /dev/md0cat /proc/mdstat软raid救援mdadm --manage /dev/md0 --add sdb1 --remove sdb1 --fail sdb1开机启动vi /etc/mdadm.confvi /etc/fstab关闭raidmdadm --stop /dev/md0

7、LVM(逻辑滚动条管理员 Logical Volume Manager):弹性调整filesyste罪焐芡拂m容量,非raidLVM 的作法是将几个实体的 partitions (戒 disk) 透过软件组合成为一坑看起杢是独立的大磁盘 (VG) ,然后将这坑大磁盘再经过分割成为可使用分割槽 (LV), 最终就能够挂载使用了。PV:实体滚动条VG:滚动条群组,包含65534个PEPE:实体延伸区块,像block,4M:256G(VG)LV:逻辑滚动条1.新建分区,且ID=8e(linux LVM)2.pvscan pvdisplay pvcreate /dev/sdb1{1,2,3,4}3.vgscan vgdisplay vgcreate -s PE'size VGname PVname vgremove 删除vg vgcreate -s 16M vbirdvg dev/sdb{1,2,3} vgextend vbirdvg /dev/sdb4 vgreduce vg内移除pv4.lvcreate -l 356/1.5G -n vbirdlv vbirdvg(-l 356,PE个数,vgdisplay)5.mkfs -t ext3 /dev/vbirdvg/vbirdlv放大lv容量fdiskpvcreate /dev/sdb5vgextendlvresizeresize2fs /dev/vbirdvg/vbirdlv减少lv容量,移除sdb2umount lve2fsck -f /dev/vbirdvg/vbirdlvresize2fs /dev/vbirdvg/vbirdlv 6900M(通过计算)mount lvlvresize -l -89(PE) /dev/vbirdvg/vbirdlvpvmove dev/sdb2 /dev/sdb5(sdb2 PE 被使用,移走)vgreduce vbirgvg /dev/sdb2pvreomve /dev/sdb2

8、快照1.lvcreate -l -s 60 -n vbirdss /dev/vbirdvg/vbirdlv(-s)

9、还原系统多试验环境,直接在快照去操作,然后删除快照,重建移除LVM1.umont lvm 和快照2.lvremove /dev/快照 lvremove /dev/lv3.vgchange -a n vgname (让vg不具有active标志)4 vgremove vgname5 pvreomve6.fdisk Id=82

猜你喜欢