redhat7分区大小调整

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

  • 49
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值