1.接手公司服务器,/tmp只有20G,经常爆盘100%
2.貌似没有centos一样,有逻辑卷的显示
[root@simsrv1 ~]# pvdisplay
[root@simsrv1 ~]# vgdisplay[root@simsrv2 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 2.6T 0 disk
├─sda1 8:1 0 499.5M 0 part /boot/efi
├─sda2 8:2 0 499.5M 0 part /boot
├─sda3 8:3 0 200G 0 part /
├─sda4 8:4 0 100G 0 part [SWAP]
├─sda5 8:5 0 20G 0 part /tmp
└─sda6 8:6 0 2.3T 0 part /home
3.我打算调整/tmp /home的大小,先注销掉/etc/fstab里面自动挂载,以免重启无法进入系统
[root@simsrv2 ~]# cat /etc/fstab
# /etc/fstab
# Created by anaconda on Tue Dec 26 18:44:59 2023
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
UUID=720e4b86-3341-4104-8b75-d575e5e4e878 / xfs defaults 0 0
UUID=3baf0cba-ed54-40fd-b6bf-ce2d5e17d346 /boot xfs defaults 0 0
UUID=EA7C-86FB /boot/efi vfat umask=0077,shortname=winnt 0 0
#UUID=2c800396-ecd5-4ae0-bdb3-7e44f58857a3 /home xfs defaults 0 0
#UUID=38f77163-b3eb-436a-80c3-16ca1c6bbcdb /tmp xfs defaults 0 0
UUID=fe9f2e2a-023d-4d5e-9bc0-7f3c2ed271cd swap swap defaults 00
4.umount /tmp /home,如果无法umount,需要kill相关进程
[root@simsrv2 ~]# umount /tmp
umount: /tmp: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@simsrv2 ~]#
[root@simsrv2 ~]#
[root@simsrv2 ~]#
[root@simsrv2 ~]# lsof +D /tmp
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
X 3722 root 6u unix 0xffff90385eba9100 0t0 17601 /tmp/.X11-unix/X0
gnome-ses 3970 gdm 12u unix 0xffff9037edf88440 0t0 153620 /tmp/.ICE-unix/3970
vncserver 12474 root 7u unix 0xffff9097bf7e9dc0 0t0 32082 /tmp/.vncserver-license/0.12474
vncserver 12474 root 12u unix 0xffff9097d73b5d80 0t0 114809 /tmp/.vnc-vncservice/vncserver-x11.ConnTransfer
vncserver 12474 root 13u unix 0xffff9097d47b9100 0t0 35533 /tmp/.vnc-vncservice/vncserver-x11.CtrlComms
[root@simsrv2 ~]# kill 3722 3970 12474[root@simsrv2 ~]# lsof /tmp
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
tuned 2801 root DEL REG 8,5 517 /tmp/#517
tuned 2801 root 8u REG 8,5 4096 517 /tmp/#517 (deleted)
[root@simsrv2 ~]# kill 2801
[root@simsrv2 ~]# umount /tmp
5.我这里是删除最后一个两个分区,重新划分
[root@simsrv2 ~]# parted
GNU Parted 3.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands(parted) print
Model: DELL PERC H755 Adp (scsi)
Disk /dev/sda: 2879GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:Number Start End Size File system Name Flags
1 786kB 525MB 524MB fat16 EFI System Partition boot
2 525MB 1048MB 524MB xfs
3 1048MB 216GB 215GB xfs
4 216GB 323GB 107GB linux-swap(v1)
5 323GB 345GB 21.5GB xfs
6 345GB 2879GB 2534GB xfs
(parted) rm 6
(parted) rm 5(parted) mkpart
Partition name? []?
File system type? [ext2]?
Start? 323GB
End? 2500GB
(parted) mkpart
Partition name? []?
File system type? [ext2]?
Start? 2500GB
End? 2879GB(parted) quit
Information: You may need to update /etc/fstab.
6.格式化分区,刷新分区表
[root@simsrv2 ~]# mkfs.xfs /dev/sda5 -f
[root@simsrv2 ~]# mkfs.xfs /dev/sda6 -f[root@simsrv2 ~]# partprobe
7.设置开机自动挂载,UUID必须对应好
[root@simsrv2 ~]# blkid
/dev/sda3: UUID="720e4b86-3341-4104-8b75-d575e5e4e878" TYPE="xfs" PARTUUID="55a095b4-aecc-4396-a2a7-0c9fc24930c9"
/dev/sda1: SEC_TYPE="msdos" UUID="EA7C-86FB" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="f9b58537-1996-4790-8ef7-587f5b28f2f3"
/dev/sda2: UUID="3baf0cba-ed54-40fd-b6bf-ce2d5e17d346" TYPE="xfs" PARTUUID="b19c0604-fdae-479b-bb4c-378f40b76a9c"
/dev/sda4: UUID="fe9f2e2a-023d-4d5e-9bc0-7f3c2ed271cd" TYPE="swap" PARTUUID="f0c59833-c007-4ca4-94b2-410554a1fda2"
/dev/sda5: UUID="b5f978aa-49b1-4a6a-855f-edbf00f9b967" TYPE="xfs" PARTUUID="471c748c-b840-4e9c-adfb-8e7a23f76c36"
/dev/sda6: UUID="67f115c2-b9bf-4286-8872-c7deb44d9157" TYPE="xfs" PARTUUID="3a65f66c-eba4-4345-b015-112a86c7cdc0"[root@simsrv2 ~]# cat /etc/fstab
# /etc/fstab
# Created by anaconda on Tue Dec 26 18:44:59 2023
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
UUID=720e4b86-3341-4104-8b75-d575e5e4e878 / xfs defaults 0 0
UUID=3baf0cba-ed54-40fd-b6bf-ce2d5e17d346 /boot xfs defaults 0 0
UUID=EA7C-86FB /boot/efi vfat umask=0077,shortname=winnt 0 0
UUID=67f115c2-b9bf-4286-8872-c7deb44d9157 /home xfs defaults 0 0
UUID=b5f978aa-49b1-4a6a-855f-edbf00f9b967 /tmp xfs defaults 0 0
UUID=fe9f2e2a-023d-4d5e-9bc0-7f3c2ed271cd swap swap defaults 0 0
8.mount -a看看是否可以挂在上,
[root@simsrv2 ~]# mount -a
[root@simsrv2 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 378G 0 378G 0% /dev
tmpfs 378G 0 378G 0% /dev/shm
tmpfs 378G 13M 378G 1% /run
tmpfs 378G 0 378G 0% /sys/fs/cgroup
/dev/sda3 200G 6.0G 194G 4% /
/dev/sda2 493M 159M 335M 33% /boot
/dev/sda1 500M 11M 490M 3% /boot/efi
tmpfs 76G 12K 76G 1% /run/user/42
tmpfs 76G 0 76G 0% /run/user/0
/dev/sda6 353G 33M 353G 1% /home
/dev/sda5 2.0T 34M 2.0T 1% /tmp