从昨天开始,我的服务器发送这样的邮件:
A DegradedArray event had been detected on md device /dev/md2
P.S. The /proc/mdstat file currently contains the following:
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdb1[1] sda1[2](F)
20478912 blocks
我正在远程服务器上运行Ubuntu14.04。这是唯一安装的操作系统。在重新启动机器之前,我需要非常谨慎,因为KVM对服务器的访问非常棘手。
在GRUB更新期间,有人问我在哪里安装GRUB。磁盘上有Raid1。我不知道我该去哪里。
下面是挂载表:
# mount
/dev/md2 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse
最近我的一个驱动器在我的RAID中坏了,我正在用一个新的驱动器替换。我使用这个答案来镜像旧驱动器上的分区以进行重新同步。但我担心的是输出。我的驱动器是4k扇区,我第一次做错什么了吗?
Checking that no-one is using this disk right now ...
OK
Warning: partition 1 does not end at a cylinder boundary
Warning: partition 2 does not start at a cylinder boundary
Warning: partition 2 does not end a
在使用gdisk时,有一个选项可以指定十六进制代码。我想知道它是什么,为什么需要它,见下文。因此,例如,如果我在我的驱动器上创建一个软件RAID,我假设我需要代码fd00。但是为什么呢?它是什么,我要用它吗?为什么我不能使用8300创建raid数组(不管这意味着什么)?
Command (? for help): n
Partition number (1-128, default 1):
First sector (34-5860533134, default = 2048) or {+-}size{KMGTP}:
Last sector (2048-5860533134, defaul
在输入lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT时,我得到以下输出:
NAME SIZE FSTYPE TYPE MOUNTPOINT
sda 3.7T disk
├─sda1 1M part
├─sda2 512M swap part [SWAP]
├─sda3 3.6T linux_raid_member part
│ └─md2 3.6T ext4 raid1 /d