Установите LogLevel
на DEBUG
в sshd_config
, и я думаю, вы найдете (в auth.log
, конечно) причину отказа в выдаче публичного ключа.
@psusi правильно, что вам нужно установить grub на все 3 диска, но вам также необходимо проверить, что система будет загружаться со 2-го или 3-го диска, если первый отсутствует /не смогли.
Я также заметил, что у вас есть 3 раздела подкачки, предположительно по 1 на каждом диске. Так что ваш запасной на самом деле не запасной, поскольку он используется для замены. Таким образом, неясно, продолжит ли система работать в случае сбоя диска. Вероятность такова, что если сразу паниковать и перезагружаться - вероятно, не то, что вам нужно!
Нормальной практикой было бы сконфигурировать раздел подкачки как массив RAID1, поскольку тогда система будет просто продолжать работу с деградировавшими массивами, пока она перестраивается в (теперь активный) резервный.
Кстати, я предполагаю, что вы просто тестируете возможность восстановления, поскольку, если система вообще какое-то время будет работать с диском в качестве запасного, то, как только один из активных дисков выйдет из строя, «запасной» будет полностью повторно синхронизирован.