LINUX.ORG.RU

История изменений

Исправление Sv00p, (текущая версия) :

Вот сейчас на резервной железке с той же самой ОСью проделал следующую манипуляцию:

  1. два диска в массив md0

mdadm --create --verbose /dev/md0 -l 1 -n 2 /dev/sd{c,d}1

  1. Сделано:
# cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sdd1[1] sdc1[0]
      114932416 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk
  1. Закидываю инфу о массиве в конфиг mdadm, поправляя имя потом там в стоке на /dev/md/0, потом update-initramfs -u

mdadm --detail --scan >> /etc/mdadm/mdadm.conf && nano /etc/mdadm/mdadm.conf

  1. Делаю ему фс mkfs.xfs /dev/md0. и монтрую папку ему туда через фстаб. systemctl daemon-reload && mount -a

  2. выключаю железку. вытаскиваю один из дисков. Система грузится в рекавери (ввожу рут пароль смотрю статус массива и чиню его):

0.052400] x86/cpu: SG¥ disabled by BI0S.
/sbin/fsck.xfs: XFS file system.
[ TIME ] Timed out waiting for device dev-mde.device - /dev/mde.
[DEPEND] Dependency failed for mnt-TEST_RAID_FOLDER.mount - /mnt/TEST_RAID_FOLDER.
[DEPEND] Dependency failed for local-fs.target - Local File Systems.
You are in emergency mode. After logging in, type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, "systemctl default" or "exit"
to boot into default mode.
Give root password for maintenance
(or press Control-D to continue):
rootesrvzhost02-rezerv:
root@srvzhost02-rezerv:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raidø] [raid1] [raid6] [raid5] [raid4] [raid10]
mde : inactive sdc1[1] (S)
114932416 blocks super 1.2
unused devices: <none>
rootesrvzhoste2-rezerv:# 
root@srvzhost02-rezerv:# 
root@srvzhost02-rezerv:^# mdadm -E /dev/md0 && mdadm --stop /dev/md0 && ndadm --assemble --scan && mdadm --readwrite /dev/md0
mdadm: stopped /dev/mde
mdadm: /dev/md/0 has been started with 1 drive (out of 2).
root@srvzhost02-rezerv:~# mdadm -E /dev/md0
mdadm: No md superblock detected on /dev/mde.
root@srvzhost02-rezerv:^# cat /proc/mdstat
Personalities : [linear] [multipath] [raide] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc1[1]
114932416 blocks super 1.2 [2/1] [_U]
bitmap: 0/1 pages [0KB], 65536KB chunk
unused devices: <none>
rootesrvzhosto2-rezerv:#
  1. Выключаю железку. Подкидываю второй диск - всё работает.

Вот что ему не так ? Почему он не хочет грузиться с одним диском без вмешательства?

Исправление Sv00p, :

Вот сейчас на резервной железке с той же самой ОСью проделал следующую манипуляцию:

  1. два диска в массив md0

mdadm --create --verbose /dev/md0 -l 1 -n 2 /dev/sd{c,d}1

  1. Сделано:
# cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sdd1[1] sdc1[0]
      114932416 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk
  1. Закидываю инфу о массиве в конфиг mdadm, поправляя имя потом там в стоке на /dev/md/0, потом update-initramfs -u

mdadm --detail --scan >> /etc/mdadm/mdadm.conf && nano /etc/mdadm/mdadm.conf

  1. Делаю ему фс mkfs.xfs /dev/md0. и монтрую папку ему туда через фстаб. systemctl daemon-reload && mount -a

  2. выключаю железку. вытаскиваю один из дисков. Система грузится в рекавери (ввожу рут пароль смотрю статус массива и чиню его):

0.052400] x86/cpu: SG¥ disabled by BI0S.
/sbin/fsck.xfs: XFS file system.
[ TIME ] Timed out waiting for device dev-mde.device - /dev/mde.
[DEPEND] Dependency failed for mnt-TEST_RAID_FOLDER.mount - /mnt/TEST_RAID_FOLDER.
[DEPEND] Dependency failed for local-fs.target - Local File Systems.
You are in emergency mode. After logging in, type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, "systemctl default" or "exit"
to boot into default mode.
Give root password for maintenance
(or press Control-D to continue):
rootesrvzhost02-rezerv:
root@srvzhost02-rezerv:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raidø] [raid1] [raid6] [raid5] [raid4] [raid10]
mde : inactive sdc1[1] (S)
114932416 blocks super 1.2
unused devices: <none>
rootesrvzhoste2-rezerv:# 
root@srvzhost02-rezerv:# 
root@srvzhost02-rezerv:^# mdadm -E /dev/md0 && mdadm --stop /dev/md0 && ndadm --assemble --scan && mdadm --readwrite /dev/md0
mdadm: stopped /dev/mde
mdadm: /dev/md/0 has been started with 1 drive (out of 2).
root@srvzhost02-rezerv:~# mdadm -E /dev/md0
mdadm: No md superblock detected on /dev/mde.
root@srvzhost02-rezerv:^# cat /proc/mdstat
Personalities : [linear] [multipath] [raide] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc1[1]
114932416 blocks super 1.2 [2/1] [_U]
bitmap: 0/1 pages [0KB], 65536KB chunk
unused devices: <none>
rootesrvzhosto2-rezerv:#
  1. Выключаю железку. Подкидываю второй диск - всё работает.

Вот что ему не так ? Почему он не хочет грузиться с одним диском?

Исходная версия Sv00p, :

Вот сейчас на резервной железке с той же самой ОСью проделал следующую манипуляцию:

  1. два диска в массив md0

mdadm --create --verbose /dev/md0 -l 1 -n 2 /dev/sd{c,d}1

  1. Сделано
# cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sdd1[1] sdc1[0]
      114932416 blocks super 1.2 [2/2] [UU]
      bitmap: 0/1 pages [0KB], 65536KB chunk

  1. Закидываю инфу о массиве в конфиг mdadm, поправляя имя потом там в стоке на /dev/md/0, потом update-initramfs -u

mdadm --detail --scan >> /etc/mdadm/mdadm.conf && nano /etc/mdadm/mdadm.conf

  1. Делаю ему фс mkfs.xfs /dev/md0. и монтрую папку ему туда через фстаб. systemctl daemon-reload && mount -a

  2. выключаю железку. вытаскиваю один из дисков. Система грузится в рекавери (ввожу рут пароль смотрю статус массива и чиню его):

0.052400] x86/cpu: SG¥ disabled by BI0S.
/sbin/fsck.xfs: XFS file system.
[ TIME ] Timed out waiting for device dev-mde.device - /dev/mde.
[DEPEND] Dependency failed for mnt-TEST_RAID_FOLDER.mount - /mnt/TEST_RAID_FOLDER.
[DEPEND] Dependency failed for local-fs.target - Local File Systems.
You are in emergency mode. After logging in, type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, "systemctl default" or "exit"
to boot into default mode.
Give root password for maintenance
(or press Control-D to continue):
rootesrvzhost02-rezerv:
root@srvzhost02-rezerv:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raidø] [raid1] [raid6] [raid5] [raid4] [raid10]
mde : inactive sdc1[1] (S)
114932416 blocks super 1.2
unused devices: <none>
rootesrvzhoste2-rezerv:# 
root@srvzhost02-rezerv:# 
root@srvzhost02-rezerv:^# mdadm -E /dev/md0 && mdadm --stop /dev/md0 && ndadm --assemble --scan && mdadm --readwrite /dev/md0
mdadm: stopped /dev/mde
mdadm: /dev/md/0 has been started with 1 drive (out of 2).
root@srvzhost02-rezerv:~# mdadm -E /dev/md0
mdadm: No md superblock detected on /dev/mde.
root@srvzhost02-rezerv:^# cat /proc/mdstat
Personalities : [linear] [multipath] [raide] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc1[1]
114932416 blocks super 1.2 [2/1] [_U]
bitmap: 0/1 pages [0KB], 65536KB chunk
unused devices: <none>
rootesrvzhosto2-rezerv:#
  1. Выключаю железку. Подкидываю второй диск - всё работает.

Вот что ему не так ? Почему он не хочет грузиться с одним диском?