zoukankan      html  css  js  c++  java
  • Linux下扩展根分区-非LVM

    在配置大数据节点的过程中,node03节点由于安装了图形化界面,以及IDEA等工具,导致/根分区只有几百兆了,因此需要对根分区进行扩容,本文是在参考如下博文(https://www.jianshu.com/p/9db2df60fd0a)的基础上完成的,感谢被引用的博主,这里也记录一下。

    VMware虚拟机中配置

    (1)进入虚拟机设置界面,选择扩展磁盘容量。

    (2) 本次是在原来30G的基础上扩展为50G。

    (3)成功后发现提示,必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统,因此需要进入linux系统继续进行配置,这里配置是不会生效的。

    Linux中设置

    进入Linux系统,使用命令fdisk -l查看,发现实际大小为50G,但是系统已挂载的加起来是修改之前的30G。

    (1) 可以看出sda3是根分区,下面按照博客提示,先删除sda3根分区,然后重新创建sda3根分区,具体参考注释。

     1 [root@node03 ~]# fdisk /dev/sda
     2 Welcome to fdisk (util-linux 2.23.2).
     3 
     4 Changes will remain in memory only, until you decide to write them.
     5 Be careful before using the write command.
     6 
     7 
     8 Command (m for help): m
     9 Command action
    10    a   toggle a bootable flag
    11    b   edit bsd disklabel
    12    c   toggle the dos compatibility flag
    13    d   delete a partition
    14    g   create a new empty GPT partition table
    15    G   create an IRIX (SGI) partition table
    16    l   list known partition types
    17    m   print this menu
    18    n   add a new partition
    19    o   create a new empty DOS partition table
    20    p   print the partition table
    21    q   quit without saving changes
    22    s   create a new empty Sun disklabel
    23    t   change a partition's system id
    24    u   change display/entry units
    25    v   verify the partition table
    26    w   write table to disk and exit
    27    x   extra functionality (experts only)
    28 
    29 Command (m for help): d  ##删除分区
    30 Partition number (1-3, default 3): 3 ##临时先删除sda3分区
    31 Partition 3 is deleted
    32 
    33 Command (m for help): n #添加一个新的分区
    34 Partition type:
    35    p   primary (2 primary, 0 extended, 2 free)
    36    e   extended
    37 Select (default p): p #添加主分区
    38 Partition number (3,4, default 3): 3 #指定分区号3,重新创建sda3分区
    39 First sector (17303552-104857599, default 17303552): #回车
    40 Using default value 17303552
    41 Last sector, +sectors or +size{K,M,G} (17303552-104857599, default 104857599): #回车
    42 Using default value 104857599
    43 Partition 3 of type Linux and of size 41.8 GiB is set #提示OK
    44 
    45 Command (m for help): w #按w保存退出
    46 The partition table has been altered! #提示OK

    (2)重启系统

    重启当前系统,可以选择systemctl reboot或者init 6来执行。

    (3)扩容文件系统,使用命令 xfs_growfs /dev/sda3,可以看到成功扩展分区,根分区已扩容20G。

     1 [root@node03 ~]# xfs_growfs /dev/sda3
     2 meta-data=/dev/sda3              isize=512    agcount=8, agsize=769984 blks
     3          =                       sectsz=512   attr=2, projid32bit=1
     4          =                       crc=1        finobt=0 spinodes=0
     5 data     =                       bsize=4096   blocks=5701376, imaxpct=25
     6          =                       sunit=0      swidth=0 blks
     7 naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
     8 log      =internal               bsize=4096   blocks=2560, version=2
     9          =                       sectsz=512   sunit=0 blks, lazy-count=1
    10 realtime =none                   extsz=4096   blocks=0, rtextents=0
    11 data blocks changed from 5701376 to 10944256
    12 [root@node03 ~]# df -h
    13 Filesystem      Size  Used Avail Use% Mounted on
    14 /dev/sda3        42G   11G   32G  25% /
    15 devtmpfs        2.9G     0  2.9G   0% /dev
    16 tmpfs           3.0G     0  3.0G   0% /dev/shm
    17 tmpfs           3.0G   13M  2.9G   1% /run
    18 tmpfs           3.0G     0  3.0G   0% /sys/fs/cgroup
    19 /dev/sda1       253M  153M  101M  61% /boot
    20 tmpfs           595M  8.0K  595M   1% /run/user/990
    21 tmpfs           595M     0  595M   0% /run/user/0
    22 You have new mail in /var/spool/mail/root

    扩容结果展示。

    以上为参考博文执行的结果,且当前执行成功的系统为Centos7.6,根分区文件类型为xfs,并且系统不是LVM分区,可作为参考。 

    参考博文:

    (1)https://www.jianshu.com/p/9db2df60fd0a

  • 相关阅读:
    Poj2155Matrix二维线段树
    二维树状数组模板
    PAT-1014 Waiting in Line (30 分) 优先队列
    PAT-1012 The Best Rank (25 分) 查询分数对应排名(包括并列)
    PAT-1003 Emergency (25 分) 最短路最大点权+求相同cost最短路的数量
    PAT-1001 A+B Format (20 分) 注意零的特例
    利用requests和BeautifulSoup爬取菜鸟教程的代码与图片并保存为markdown格式
    菜鸟教程上的设计模式代码合集
    用python将项目中的所有代码(或txt)合并在一个文件中
    POJ 2485 Prim 找最长的边
  • 原文地址:https://www.cnblogs.com/youngchaolin/p/11478740.html
Copyright © 2011-2022 走看看