如何确定哪个虚拟磁盘在Linux中?

前端之家收集整理的这篇文章主要介绍了如何确定哪个虚拟磁盘在Linux中?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一台运行在VMware虚拟机上的 Linux服务器,有4个虚拟硬盘.在该框运行一个月后,我在vSphere客户端中添加了4个硬盘中的2个;我需要更多空间.几个星期前我做了这个步骤,然后在创建文件系统和设置挂载之前进入另一个项目.现在,我不知道Linux中哪个驱动器是哪个.我有/ dev / sda,/ dev / sda1,/ dev / sda2和/ dev / sdb

如何确定哪些驱动器具有现有数据以及哪些驱动器是新的?或者,如何删除驱动器并重新启动(我知道如何删除vSphere客户端中的驱动器,但不知道如何在Linux中删除对它们的引用).

以下是dmesg |的结果grep sd:

  1. [ 1.361162] sd 2:0:0:0: [sda] 16777216 512-byte logical blocks: (8.58 GB/8.00 GiB)
  2. [ 1.361205] sd 2:0:0:0: [sda] Write Protect is off
  3. [ 1.361210] sd 2:0:0:0: [sda] Mode Sense: 61 00 00 00
  4. [ 1.361253] sd 2:0:0:0: [sda] Cache data unavailable
  5. [ 1.361257] sd 2:0:0:0: [sda] Assuming drive cache: write through
  6. [ 1.363223] sd 2:0:0:0: Attached scsi generic sg1 type 0
  7. [ 1.363398] sda: sda1 sda2
  8. [ 1.363788] sd 2:0:0:0: [sda] Attached SCSI disk
  9. [ 1.364425] sd 2:0:1:0: [sdb] 1572864000 512-byte logical blocks: (805 GB/750 GiB)
  10. [ 1.364466] sd 2:0:1:0: [sdb] Write Protect is off
  11. [ 1.364471] sd 2:0:1:0: [sdb] Mode Sense: 61 00 00 00
  12. [ 1.364512] sd 2:0:1:0: [sdb] Cache data unavailable
  13. [ 1.364515] sd 2:0:1:0: [sdb] Assuming drive cache: write through
  14. [ 1.370673] sd 2:0:1:0: Attached scsi generic sg2 type 0
  15. [ 1.405886] sdb: unknown partition table
  16. [ 1.406228] sd 2:0:1:0: [sdb] Attached SCSI disk
  17. [ 4.493214] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
  18. [ 4.493849] SELinux: initialized (dev nfsd,type nfsd),uses genfs_contexts
  19. [ 5.933636] EXT4-fs (sdb): mounted filesystem with ordered data mode. Opts: (null)
  20. [ 5.933649] SELinux: initialized (dev sdb,type ext4),uses xattr
  21. [ 6.099670] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
  22. [ 6.108488] SELinux: initialized (dev sda1,uses xattr

从fdisk -l输出

  1. Disk /dev/sda: 8 GiB,8589934592 bytes,16777216 sectors
  2. Units: sectors of 1 * 512 = 512 bytes
  3. Sector size (logical/physical): 512 bytes / 512 bytes
  4. I/O size (minimum/optimal): 512 bytes / 512 bytes
  5. Disklabel type: dos
  6. Disk identifier: 0x000dfc09
  7.  
  8. Device Boot Start End Blocks Id System
  9. /dev/sda1 * 2048 1026047 512000 83 Linux
  10. /dev/sda2 1026048 16777215 7875584 8e Linux LVM
  11.  
  12.  
  13. Disk /dev/sdb: 750 GiB,805306368000 bytes,1572864000 sectors
  14. Units: sectors of 1 * 512 = 512 bytes
  15. Sector size (logical/physical): 512 bytes / 512 bytes
  16. I/O size (minimum/optimal): 512 bytes / 512 bytes
  17.  
  18. Disk /dev/mapper/fedora_dataserv-swap: 820 MiB,859832320 bytes,1679360 sectors
  19. Units: sectors of 1 * 512 = 512 bytes
  20. Sector size (logical/physical): 512 bytes / 512 bytes
  21. I/O size (minimum/optimal): 512 bytes / 512 bytes
  22.  
  23. Disk /dev/mapper/fedora_dataserv-root: 6.7 GiB,7201619968 bytes,14065664 sectors
  24. Units: sectors of 1 * 512 = 512 bytes
  25. Sector size (logical/physical): 512 bytes / 512 bytes
  26. I/O size (minimum/optimal): 512 bytes / 512 bytes

解决方法

根据您提供的信息,您有两个VM磁盘:

> / dev / sda:8GB,带有两个分区/ dev / sda1和/ dev / sda2
> / dev / sdb:750GB没有分区,应该是你新添加的分区.

您的fdisk -l命令结果显示您已创建名为fedora_dataserv的LVM卷,并且根据使用的磁盘空间,您仅使用/ dev / sda磁盘.

您可以参考之前发布的Answer,将deb-web138的值更改为fedora_dataserv.例如:

  1. # vgextend deb-web138 /dev/sdb1
  2. # lvresize -L+70G /dev/deb-web138/root
  3. # resize2fs /dev/deb-web138/root

改为:

  1. # vgextend fedora_dataserv /dev/sdb1
  2. # lvresize -L+70G /dev/fedora_dataserv/root
  3. # resize2fs /dev/fedora_dataserv/root

为了增加你可以使用的空间.

猜你在找的Linux相关文章