无法在实时 CD 中挂载主分区

无法在实时 CD 中挂载主分区

以下是 fdisk -l 的输出:

ubuntu@ubuntu:~$ sudo fdisk -l 

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 2698.6 GB, 2698581639168 bytes
255 heads, 63 sectors/track, 328083 cylinders, total 5270667264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  4294967295  2147483647+  ee  GPT

Disk /dev/sdb: 5397.2 GB, 5397163278336 bytes
255 heads, 63 sectors/track, 656167 cylinders, total 10541334528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

我可以挂载 /dev/sdb。

sudo mkdir /media/raid0/
sudo mount -t ext4 -v  /dev/sdb /media/raid0

但我无法挂载 sda:

sudo mkdir /media/raid1/
sudo mount -t ext4 -v  /dev/sda /media/raid1

以下是错误消息:mount: /dev/sda already mounted 或者 /media/raid1/ busy

我想挂载 /dev/sda 并备份数据。如果您有任何想法,请告诉我。提前致谢。

答案1

从名称来看,我们是否可以假设这是一个 raid 组?raid 配置中有 sda 和 sdb?如果是这样,那么如果虚拟磁盘已安装,则您不能(也不应该尝试)单独安装各个 raid 组件...

...除非这是一个 RAID-1 配置。

然后,您可以暂时拆分 RAID 对,并使其中一条线路下线。这样,您可以拆分镜像对,使其中一条线路下线,然后备份,使其重新上线,最后将其重新添加到追赶模式中的镜像对中。

这很复杂。我曾见过一位经验丰富的系统管理员这样做,并得到命令将现在较旧的离线镜像磁盘重新联机,但作为主磁盘,这会使主磁盘成为辅助磁盘,并随意清除所有更改。他的系统很快就崩溃了,数据库严重损坏。所以,我们要小心!

如果您要尝试执行此操作,则需要锁定并停止正在运行的任何数据库或程序,以确保在执行拆分时 RAID 集处于“安静”状态。否则,您的离线副本将处于不一致状态。恢复将很困难。Oracle 企业数据库可以做到这一点,但我不确定其他数据库是否可以做到。如今,您可以使用 Oracle 内置的备份机制来完成此任务,而不必担心所有令人讨厌的 RAID 管理。

但请仔细考虑你正在做的事情。使用这样的 RAID 集很容易出错,而且通常有更好的方法可以做同样的事情。

相关内容