Maison >Opération et maintenance >exploitation et maintenance Linux >Ajuster la taille des partitions home et root sous CentOS
Comme nous ne pouvons parfois pas prédire ou utiliser la mauvaise partition de lettre de lecteur, cela provoque souvent de gros désagréments dans nos opérations ultérieures. Ici, je vais enregistrer une partition incorrecte et stocker les partitions home et root. L'ensemble du processus de redimensionnement de l'espace !
① Vérifiez l'état de la partition de notre machine existante
Téléchargement Centos :
[root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_weidianserver2-lv_home 860G 4.4G 812G 1% /home
Nous pouvons trouver la racine partition C'est extrêmement irrationnel avec la partition home, nous allons donc ici réduire le stockage dans la partition home et ajouter le stockage compressé à la racine !
②Désinstallez d'abord notre partition d'accueil et compressez la taille de notre partition d'accueil
[root@weidianserver2 ~]# umount /home [root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot [root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G resize2fs 1.41.12 (17-May-2010) 请先运行 'e2fsck -f /dev/mapper/vg_weidianserver2-lv_home'. [root@weidianserver2 ~]# e2fsck -f /dev/mapper/vg_weidianserver2-lv_home e2fsck 1.41.12 (17-May-2010) 第一步: 检查inode,块,和大小 第二步: 检查目录结构 第3步: 检查目录连接性 Pass 4: Checking reference counts 第5步: 检查簇概要信息 /dev/mapper/vg_weidianserver2-lv_home: 330/57229312 files (3.9% non-contiguous), 4737926/228899840 blocks [root@weidianserver2 ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_home 20G resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/mapper/vg_weidianserver2-lv_home to 5242880 (4k) blocks. Begin pass 2 (max = 33784) 正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 3 (max = 6986) 正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 4 (max = 147) 正在更新inode引用 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on /dev/mapper/vg_weidianserver2-lv_home is now 5242880 blocks long.
③Nous pouvons voir d'après les résultats en cours d'exécution que nous avons compressé notre partition d'accueil à 20G , à ce moment-là, nous pouvons recharger notre répertoire personnel
[root@weidianserver2 ~]# mount /home [root@weidianserver2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_weidianserver2-lv_root 50G 44G 2.8G 95% / tmpfs 7.8G 72K 7.8G 1% /dev/shm /dev/sda1 485M 39M 421M 9% /boot /dev/mapper/vg_weidianserver2-lv_home 20G 4.4G 15G 24% /home
Ceci termine la compression et le rechargement de home, comme indiqué ci-dessous :
④ Nos trois étapes ci-dessus ont traité le bloc d'accueil, mais notre disque dur libre n'a pas été ajouté à la racine, donc ci-dessous nous ajouterons le disque compressé à la racine :
[root@localhost ~]# lvextend -L +812G /dev/mapper/vg_weidianserver2-lv_root 注:lvextend -L +283G为在文件系统上增加283G [root@localhost ~]# resize2fs -p /dev/mapper/vg_weidianserver2-lv_root
Le rechargement et le montage prennent un certain temps, mais nous pouvons également vérifier en permanence la taille de la lettre du lecteur pendant ce temps. À ce moment-là, nous trouverons le disque racine. La taille du caractère augmentera petit à petit, au fur et à mesure. ci-dessous :
D'après le résultat final de l'image ci-dessus, nous pouvons voir que nous avons compressé la lettre de lecteur libre de la maison en 812G et ajouté sous la racine, notre racine l'espace est instantanément augmenté. Enfin, merci d'avoir lu. Si vous avez des questions, vous pouvez laisser un message pour en discuter.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!