我的服务器上有一些 drbd(我猜是块设备?),崩溃后它们都消失了。

我的服务器上有一些 drbd(我猜是块设备?),崩溃后它们都消失了。

我不是系统管理员,但继承了一些没有 Linux 文档的服务器设置。今天,服务器死机了,没有响应,运行在其上的虚拟机也挂了……几个小时后,服务器自行重启,因此可以再次通过 ssh 连接到它,但意识到 /dev 中以前显示的内容为

/dev/drbd0 /dev/drbd1 等等 等等

根本不再存在了……我猜是一个驱动器或一系列驱动器坏了。命令

cli64 vsf info

显示我的 Areca 磁盘阵列正在检查三个(卷?块设备?东西?)并且检查速度非常慢......

  # Name             Raid Name       Level   Capacity Ch/Id/Lun  State
===============================================================================
  1 ARC-1883-VOL#000 vm-cache        Raid3    300.0GB 00/00/00   Normal
  2 ARC-1883-VOL#001 data            Raid6   12000.0GB 00/00/01   Checking(50.4%)
  3 ARC-1883-VOL#002 apogee          Raid6   9000.0GB 00/00/02   Checking(50.6%)
  4 ARC-1883-VOL#004 database        Raid1+0 3000.0GB 00/00/03   Normal
  5 ARC-1883-VOL#005 system          Raid1+0 3000.0GB 00/00/04   Normal
  6 ARC-1883-VOL#006 archive         Raid6   6000.0GB 00/00/05   Checking(74.3%)
  7 VM-Cache Backup  VM-Cache Backup Raid1+0 2000.0GB 00/00/06   Normal
  8 VS Apogee Backup RS Apogee BackupRaid0   3000.0GB 00/00/07   Normal
  9 ARC-1883-VOL#008 TPM             Raid1+0 1500.0GB 00/01/00   Normal
 10 SDSS-BACKUP-VOLU SDSS-BACKUP-RAIDRaid0   1000.0GB 00/01/01   Normal
===============================================================================
GuiErrMsg<0x00>: Success.

我希望检查完成后,我将再次看到 /dev/drbd 文件夹,这样我就可以挂载它们并从中获取我的 VM 映像文件……尽管我认为这只是一厢情愿。我不确定还要寻找什么才能找到并尝试让 drbd 再次存在于我的 /dev 目录中。

通常,设置并准备使用虚拟机的命令是:

drbdadm primary --force all

mount -o noatime /dev/drbd/by-res/vm-cache /vm-cache

然后瞧瞧 /vm-cache 有所有的 .img 文件.....虽然缺少 /dev/drbd,但这个挂载当然会失败。

相关内容