标签: raw-disk

原始磁盘块设备上的 DRBD

我尝试在/dev/sdb没有分区表的原始磁盘设备上设置 DRBD ,也没有 LVM 堆栈 PV/VG/LV

由于这个磁盘是虚拟的,并且我使用的管理程序允许动态磁盘扩展,我不想在扩展我的 DRBD 文件系统时打扰 LVM 操作或重新分区

我的资源定义再简单不过了

resource data {
  device  /dev/drbd1;
  meta-disk internal;
  disk    /dev/sdb;
  on node1 {
    address 10.10.10.16:7789;
  }
  on node2 {
    address 10.10.10.17:7789;
  }
}
Run Code Online (Sandbox Code Playgroud)

创建元数据作品

# drbdadm create-md data
initializing activity log
NOT initializing bitmap
Writing meta data...
New drbd meta data block successfully created.
Run Code Online (Sandbox Code Playgroud)

但是附加操作失败

 # drbdadm attach data
 1: Failure: (127) Device minor not allocated
 additional info from kernel:
 unknown minor
 Command 'drbdsetup-84 attach 1 /dev/sdb …
Run Code Online (Sandbox Code Playgroud)

drbd raw-disk

7
推荐指数
2
解决办法
9693
查看次数

如何将物理(原始)磁盘添加到 Windows 主机上 VMware Server 2 中的虚拟机?

我有一台运行 VMware Server 2 的 Windows 64 位主机。我需要创建 VM,这些 VM 将使用原始分区用于我的 Linux 和 Windows XP 安装。旧版本的 VMware 可以选择添加原始磁盘,但 VMware Server 2 只允许我通过向导添加物理磁盘。

如果我运行的是 Linux 主机,我会创建一个 SCSI 直通设备,但是当我在 Windows 中尝试此操作时,其他分区不显示(只有 CD-ROM 显示为 SCSI 设备)。

如何在 Windows 主机上访问 VMware Server 2 中的原始磁盘?

编辑:有一种不受支持的方法可以通过编辑 .vmx 和 .vmdk 文件在 Linux 主机上添加原始磁盘。在 Windows 主机上,人们报告说能够导入具有原始磁盘的现有虚拟机,因此该功能似乎仍然存在,但不再通过 UI 公开。我想知道是否有人获得了在 Windows 主机上工作的不受支持的方法。我试过了,但一直无法让它工作。

vmware-server raw-disk

5
推荐指数
1
解决办法
2万
查看次数

lvresize 后,KVM 来宾无法识别原始磁盘的新大小

我通过 500G 为我的 KVM 来宾扩展了 /home LVM 卷

lvresize -v -L +500G /dev/engi/v-sbuild-home
Run Code Online (Sandbox Code Playgroud)

并重新启动我的来宾系统以更新可用磁盘空间。

重新启动后,我想使用 resize2fs 来扩大我的 Debian 客户机上的主分区。它返回一个错误,指出文件系统已经有 104857600 个块大,而且文件系统没有什么可做的。

然后我检查了 parted 和 fdisk 磁盘有多大,它仍然显示旧的 400GiB 而不是 900GiB。主机上的 qemu-img 和 virt-manager 显示正确放大的磁盘大小。有什么方法可以强制对客人进行重新扫描,还是我忘记了工作流程中的任何内容?几周前,我以完全相同的方式调整了另一个主分区的大小,没有任何问题。如果您需要更多信息,请询问。

在此先感谢您的帮助。

virtualization partition lvm raw-disk kvm-virtualization

3
推荐指数
1
解决办法
2722
查看次数