我有3个硬盘驱动器的系统。
我在驱动器1上安装了操作系统,而驱动器2和3则采用RAID 1configuration
是否可以更改驱动器2和3的configuration,以便我可以使用两个驱动器上的空间,同时不会丢失RAID集上的任何数据。 如果这是可能的,什么是最安全的方法来实现这一目标。
编辑:我正在使用Linux操作系统的软件RAID
由于RAID1只是镜像,因此您可以移除一个驱动器,然后以降级状态运行arrays。 格式化另一个驱动器(而不是arrays是活动的,以防万一你不小心格式化两个驱动器 – 我build议这样做从一个单一的用户启动,或从一个LiveCD启动不扫描和自动RAIDarrays),你很好走。 如果您改变了主意,只需将arrays重build到第二个(或另一个)驱动器上,即可恢复正常状态下的RAID1arrays。
看看你的/ etc / fstab
你可能有这样的设置:
/dev/sda1 /boot ext3 /dev/sda2 / ext3 /dev/md0 /mydatamountpoint ext3
/ dev / md0是你的RAID设备。
哪里来的?
什么是你的RAID设备(物理成员)?
# mdadm --misc --detail /dev/md0
应该告诉你。
# mdadm --manage --help Usage: mdadm arraydevice options component devices... This usage is for managing the component devices within an array. The --manage option is not needed and is assumed if the first argument is a device name or a management option. The first device listed will be taken to be an md array device, and subsequent devices are (potential) components of that array. Options that are valid with management mode are: --add -a : hotadd subsequent devices to the array --remove -r : remove subsequent devices, which must not be active --fail -f : mark subsequent devices as faulty --set-faulty : same as --fail --run -R : start a partially built array --stop -S : deactivate array, releasing all resources --readonly -o : mark array as readonly --readwrite -w : mark array as readwrite
这应该会帮助你做更多的步骤。