Linux虚拟机扩容新挂载的磁盘到根目录

打印 上一主题 下一主题

主题 1020|帖子 1020|积分 3060

确认当前根目录容量
  1. [root@jesus ~]# df -h
  2. 文件系统               容量  已用  可用 已用% 挂载点
  3. devtmpfs                16G     0   16G    0% /dev
  4. tmpfs                   16G     0   16G    0% /dev/shm
  5. tmpfs                   16G  151M   16G    1% /run
  6. tmpfs                   16G     0   16G    0% /sys/fs/cgroup
  7. /dev/mapper/klas-root  483G   12G  471G    3% /
  8. tmpfs                   16G   32M   16G    1% /tmp
  9. /dev/vda2             1014M  153M  862M   16% /boot
  10. /dev/vda1              599M  6.5M  593M    2% /boot/efi
  11. tmpfs                  3.1G     0  3.1G    0% /run/user/0
复制代码
为新挂载的盘创建分区

1、新盘≤2TB可使用fdisk命令创建分区
  1. [root@jesus ~]# fdisk -l /dev/vdb
  2. Disk /dev/vdb:1 TiB,1099511627776 字节,2147483648 个扇区
  3. 单元:扇区 / 1 * 512 = 512 字节
  4. 扇区大小(逻辑/物理):512 字节 / 512 字节
  5. I/O 大小(最小/最佳):512 字节 / 512 字节
复制代码
使用fdisk命令创建分区
  1. [root@jesus ~]# fdisk /dev/vdb 接待使用 fdisk (util-linux 2.35.2)。更改将停顿在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。设备不包含可辨认的分区表。创建了一个磁盘标识符为 0xf1ff1376 的新 DOS 磁盘标签。命令(输入 m 获取资助):m资助:  DOS (MBR)   a   开关 可启动 标志   b   编辑嵌套的 BSD 磁盘标签   c   开关 dos 兼容性标志  常规   d   删除分区   F   列出未分区的空闲区   l   列出已知分区类型   n   添加新分区   p   打印分区表   t   更改分区类型   v   检查分区表   i   打印某个分区的相干信息  杂项   m   打印此菜单   u   更改 显示/记录 单元   x   更多功能(仅限专业人员)  脚本   I   从 sfdisk 脚本文件加载磁盘结构   O   将磁盘结构转储为 sfdisk 脚本文件  保存并退出   w   将分区表写入磁盘并退出   q   退出而不保存更改  新建空磁盘标签   g   新建一份 GPT 分区表   G   新建一份空 GPT (IRIX) 分区表   o   新建一份的空 DOS 分区表   s   新建一份空 Sun 分区表命令(输入 m 获取资助):n分区类型   p   主分区 (0 primary, 0 extended, 4 free)   e   扩展分区 (逻辑分区容器)选择 (默认 p):p分区号 (1-4, 默认  1): 1第一个扇区 (2048-2147483647, 默认 2048): 末了一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-2147483647, 默认 2147483647): 创建了一个新分区 1,类型为“Linux”,大小为 1024 GiB。命令(输入 m 获取资助):w分区表已调解。将调用 ioctl() 来重新读分区表。正在同步磁盘。[root@jesus ~]# fdisk -l /dev/vdb
  2. Disk /dev/vdb:1 TiB,1099511627776 字节,2147483648 个扇区
  3. 单元:扇区 / 1 * 512 = 512 字节
  4. 扇区大小(逻辑/物理):512 字节 / 512 字节
  5. I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0xf1ff1376设备       启动  出发点       末了       扇区  大小 Id 类型/dev/vdb1        2048 2147483647 2147481600 1024G 83 Linux
复制代码
2、fdisk 新盘>2TB使用parted命令创建分区
  1. [root@jesus ~]# fdisk -l /dev/vdb
  2. Disk /dev/vdb:3 TiB,3298534883328 字节,6442450944 个扇区
  3. 单元:扇区 / 1 * 512 = 512 字节
  4. 扇区大小(逻辑/物理):512 字节 / 512 字节
  5. I/O 大小(最小/最佳):512 字节 / 512 字节
复制代码
使用parted命令创建分区
  1. [root@jesus ~]# parted /dev/vdbGNU Parted 3.3使用 /dev/vdb接待使用 GNU Parted!输入 'help' 来查看命令列表。(parted) help                                                               align-check TYPE N                       check partition N for TYPE(min|opt) alignment  help [COMMAND]                           打印通用告急信息,或 COMMAND 的资助  mklabel,mktable LABEL-TYPE               创建新的磁盘卷标 (分区表)  mkpart 分区类型 [文件系统类型] 起始点 结束点 创建一个分区  name 编号 名称                           将指定“编号”的分区命名为“名称”  print [devices|free|list,all|数字]        显示分区表、可用设备、剩余空间、全部分区或特殊分区  quit                                     退出步伐  rescue 起始点 停止点                      挽救临近“起始点”、“停止点”的遗失的分区  resizepart NUMBER END                    改变 NUMBER 的大小  rm NUMBER                                删除编号为 NUMBER 的分区  select 设备                              选择要编辑的设备  disk_set 旗标 状态                       变更已选设备上的旗标  disk_toggle [旗标]                       切换已选设备上的旗标状态  set 编号 旗标 状态                       改变指定“编号”分区的旗标  toggle [编号 [旗标]]                     切换“编号”分区上的“旗标”状态  unit 单元                                设置缺省的“单元”  version                                  显示目前 GNU Parted 的版本与版权信息(parted) p                                                                错误: /dev/vdb: 无法辨识的磁盘卷标型号:Virtio 块设备 (virtblk)                                             磁盘 /dev/vdb:3299GB扇区大小 (逻辑/物理):512B/512B分区表:unknown磁盘标志:(parted) mklabel gpt                                                      (parted) mkpart                                                           分区名称?  []? vdb1                                                      文件系统类型?  [ext2]? ext4                                              起始点? 0                                                                结束点? 3299GB                                                           警告: The resulting partition is not properly aligned for best performance: 34s % 2048s != 0s忽略/Ignore/放弃/Cancel? Ignore                                           (parted) p                                                                型号:Virtio 块设备 (virtblk)磁盘 /dev/vdb:3299GB扇区大小 (逻辑/物理):512B/512B分区表:gpt磁盘标志:编号  起始点  结束点  大小    文件系统  名称  标志 1    17.4kB  3299GB  3299GB  ext4      vdb1(parted) quit                                                             信息: 你可能需要 /etc/fstab。[root@jesus ~]# fdisk -l /dev/vdb
  2. Disk /dev/vdb:3 TiB,3298534883328 字节,6442450944 个扇区
  3. 单元:扇区 / 1 * 512 = 512 字节
  4. 扇区大小(逻辑/物理):512 字节 / 512 字节
  5. I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:gpt磁盘标识符:AA6037F0-3F9E-440D-95AE-D927D38B06A5设备       出发点       末了       扇区 大小 类型/dev/vdb1    34 6442450910 6442450877   3T Linux 文件系统
复制代码
逼迫内核重读分区表
  1. [root@jesus ~]# partprobe
复制代码
将分区格式化为ext4格式
  1. [root@jesus ~]# mkfs.ext4 /dev/vdb1
  2. mke2fs 1.45.6 (20-Mar-2020)
  3. 丢弃设备块: 完成                           
  4. 创建含有 805306352 个块(每块 4k)和 201326592 个inode的文件系统
  5. 文件系统UUID:f7fbdcf1-2e46-4d7e-93ef-2129f2eb2591
  6. 超级块的备份存储于下列块:
  7.         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
  8.         4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
  9.         102400000, 214990848, 512000000, 550731776, 644972544
  10. 正在分配组表: 完成                           
  11. 正在写入inode表: 完成                           
  12. 创建日志(262144 个块)完成
  13. 写入超级块和文件系统账户统计信息: 已完成   
复制代码
查看卷组名

可以看到卷组名为klas
[code][root@jesus ~]# vgdisplay   --- Volume group ---  VG Name               klas  System ID               Format                lvm2  Metadata Areas        1  Metadata Sequence No  3  VG Access             read/write  VG Status             resizable  MAX LV                0  Cur LV                2  Open LV               1  Max PV                0  Cur PV                1  Act PV                1  VG Size               498.41 GiB  PE Size               4.00 MiB  Total PE              127593  Alloc PE / Size       127592 /
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

自由的羽毛

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表