linux增加硬盘空间

一、环境

Centos:

[root@localhost ~]# lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.4.1708 (Core) 
Release:        7.4.1708
Codename:       Core

Ubuntu:

root@linux:/# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.10
Release:        19.10
Codename:       eoan

二、Centos设置

[root@localhost ~]# df -h           #查看分区容量
文件系统                 容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root   17G  7.7G  9.3G   46% /
devtmpfs                 1.4G     0  1.4G    0% /dev
tmpfs                    1.4G     0  1.4G    0% /dev/shm
tmpfs                    1.4G  9.4M  1.4G    1% /run
tmpfs                    1.4G     0  1.4G    0% /sys/fs/cgroup
/dev/sda1               1014M  143M  872M   15% /boot

自行在虚拟机上新增硬盘空间。

[root@localhost ~]# lsblk        #查看所有硬盘信息
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   20G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   19G  0 part 
  ├─centos-root 253:0    0   17G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0    5G  0 disk 
[root@localhost ~]# fdisk /dev/sdb    
输入p  查看分区;
输入n  创建新分区;
输入p  创建主分区
输入1  新建xvdc的第一个主分区,(或者回车即可)
回车(默认从开始分)
输入最大的柱面数,也就是磁盘的最大数;或者回车(默认最大的)
选择格式 t
列出格式 l
输入格式 8e
查看 p 
输入w   保存退出
[root@localhost ~]# pvcreate /dev/sdb1     #格式化并指定新创建物理卷
  Physical volume "/dev/sdb1" successfully created.
[root@localhost ~]# vgdisplay       #查看VG名称
  --- Volume group ---
  VG Name               centos
[root@localhost ~]# vgextend centos /dev/sdb1      #加入分区卷
  Volume group "centos" successfully extended
[root@localhost ~]# lvdisplay           #查看 LV Path
  --- Logical volume ---
  LV Path                /dev/centos/root
[root@localhost ~]# lvextend -l +100%FREE /dev/centos/root          #将新增的硬盘空间全加到根目录下
  Size of logical volume centos/root changed from <17.00 GiB (4351 extents) to 21.99 GiB (5630 extents).
  Logical volume centos/root successfully resized.
[root@localhost ~]# xfs_growfs /dev/centos/root           #将扩容硬盘生效
meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=1113856 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=4455424, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 4455424 to 5765120
[root@localhost ~]# df -h          #再次查看
文件系统                 容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root   22G  7.7G   15G   35% /
devtmpfs                 1.4G     0  1.4G    0% /dev
tmpfs                    1.4G     0  1.4G    0% /dev/shm
tmpfs                    1.4G  9.4M  1.4G    1% /run
tmpfs                    1.4G     0  1.4G    0% /sys/fs/cgroup
/dev/sda1               1014M  143M  872M   15% /boot

三、Ubuntu设置:

root@linux:/# df -h          #查看分区容量
文件系统        容量  已用  可用 已用% 挂载点
udev            953M     0  953M    0% /dev
tmpfs           196M  1.4M  195M    1% /run
/dev/sda1        20G  8.1G   11G   44% /

自行在虚拟机上新增硬盘空间。

root@linux:/# ls dev/sd   #查看几块硬盘,sdb为新增
sda   sda1  sdb  
root@linux:/# fdisk /dev/sdb    #重置,然后选m、n、p 然后默认选择,最后选w保存
root@linux:/#  ls dev/sd     #再次查看已新增sdb1
sda   sda1  sdb   sdb1
root@linux:/# mkfs.ext4 /dev/sdb1    #格式化后选择ext4格式
mke2fs 1.45.3 (14-Jul-2019)
创建含有 1310464 个块(每块 4k)和 327680 个inode的文件系统
文件系统UUID:c52d53b1-ac0d-4fd1-abde-bad94e5281ba
超级块的备份存储于下列块: 
        32768, 98304, 163840, 229376, 294912, 819200, 884736

正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(16384 个块) 完成
写入超级块和文件系统账户统计信息: 已完成
root@linux:/# mkdir data
root@linux:/# mount /dev/sdb1 /data        #挂载到新创建文件夹
root@linux:/# df -h        #再次查看已挂载成功
文件系统        容量  已用  可用 已用% 挂载点
udev            953M     0  953M    0% /dev
tmpfs           196M  1.4M  195M    1% /run
/dev/sda1        20G  8.1G   11G   44% /
/dev/sdb1       4.9G   20M  4.6G    1% /data
root@linux:/# ls /dev/disk/by-uuid/ -l        #查看磁盘ID
总用量 0
lrwxrwxrwx 1 root root 10 10月 1 16:08 c52d53b1-ac0d-4fd1-abde-bad94e5281ba -> ../../sdb1
lrwxrwxrwx 1 root root 10 10月 1 15:57 e9ce5b2f-b25d-4d1d-82c1-e4a5bbd880ee -> ../../sda1
root@linux:/# vi /etc/fstab 新增一个uuid,重启服务器再次查看是否挂载还在。
UUID=e9ce5b2f-b25d-4d1d-82c1-e4a5bbd880ee /               ext4    errors=remount-ro 0       1
UUID=c52d53b1-ac0d-4fd1-abde-bad94e5281ba /data           ext4    errors=remount-ro 0       1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值