Centos7.X添加新硬盘

系统集成 盛行 3个月前 (07-29) 128次浏览 未收录 0个评论 扫描二维码
文章目录
[隐藏]

1.简介

磁盘空间不够用添加一块新硬盘的方法。

2.相关

系统:CentOS Linux release 7.6.1810 (Core)
硬盘:1T

3.效果

Centos7.X添加新硬盘

4.步骤

4.1.查看分区信息

fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

磁盘 /dev/nvme0n1:128.0 GB, 128035676160 字节,250069680 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
Disk identifier: 4C9F6DE7-80BA-4982-A8BF-BB2BE8C4A9DF


#         Start          End    Size  Type            Name
 1         2048      1026047    500M  EFI System      EFI System Partition
 2      1026048      2050047    500M  Microsoft basic 
 3      2050048    250068991  118.3G  Linux LVM       

磁盘 /dev/sda:1000.2 GB, 1000204886016 字节,1953525168 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0x0003d758

   设备 Boot      Start         End      Blocks   Id  System

磁盘 /dev/mapper/centos-root:126.5 GB, 126458265600 字节,246988800 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-swap:524 MB, 524288000 字节,1024000 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

Centos7.X添加新硬盘

注意:新硬盘名称,千万不要记错或是格式化错误

4.2.分区

fdisk /dev/sda
The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。


命令(输入 m 获取帮助):m
命令操作
   a   toggle a bootable flag (切换可引导标志)
   b   edit bsd disklabel (编辑BSD磁盘标签)
   c   toggle the dos compatibility flag (切换DOS兼容性标志)
   d   delete a partition (删除分区)
   g   create a new empty GPT partition table (创建新的空GPT分区表)
   G   create an IRIX (SGI) partition table (创建IRIX(SGI)分区表)
   l   list known partition types (列出已知分区类型)
   m   print this menu (打印这个菜单)
   n   add a new partition (添加新分区)
   o   create a new empty DOS partition table (创建新的空DOS分区表)
   p   print the partition table (打印分区表)
   q   quit without saving changes (不保存更改就退出)
   s   create a new empty Sun disklabel (创建新的空Sun磁盘标签)
   t   change a partition's system id (更改分区的系统ID)
   u   change display/entry units (更改显示/输入单位)
   v   verify the partition table (验证分区表)
   w   write table to disk and exit (将表写入磁盘并退出)
   x   extra functionality (experts only) (额外功能(仅限专家))

命令(输入 m 获取帮助):
以上解释来自《百度翻译
命令(输入 m 获取帮助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
分区号 (1-4,默认 1):1
起始 扇区 (2048-1953525167,默认为 2048):2048
Last 扇区, +扇区 or +size{K,M,G} (2048-1953525167,默认为 1953525167):1953525167
分区 1 已设置为 Linux 类型,大小设为 931.5 GiB

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。

n:添加新分区
P:创建主分区(目前:0主,0扩展,4自由)(默认选项
1:分区号(默认选项
2014:起始扇区(默认选项
1953525167:结束扇区(默认选项
w:将表写入磁盘并退出

这里我只需要分成一个分区,如果要分多个分区,起始扇区和结束扇区不要选择默认

4.3.查看新分区信息

fdisk -l

Centos7.X添加新硬盘

4.4.格式化分区(XFS)

mkfs.xfs -f /dev/sda1

Centos7.X添加新硬盘

可以不加-f参数,但是如果已有其他文件系统创建在此分区,必须加上-f参数强制覆盖

4.5.临时挂载分区

创建挂载目录

mkdir /data

挂载分区

mount /dev/sda1 /data/

查看挂载情况

df -h

Centos7.X添加新硬盘

4.6.永久挂载分区

编辑/etc/fstab文件,按以下格式填写

vim /etc/fstab

Centos7.X添加新硬盘

卸载可以使用如下两条命令,但必须不在挂载目录下,要不无法卸载
[root@anyproxy data]# umount /data/
umount: /data:目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)
[root@anyproxy data]# umount /dev/sda1 
umount: /data:目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)

IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Centos7.X添加新硬盘
喜欢 (1)
[使用支付宝扫码]
分享 (0)
盛行
关于作者:
企业应用技术爱好者,喜欢分享知识。如果文章中有错误,欢迎指正,谢谢。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址