The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
размтка дисков в RAID1 Clonzilla dd + GParted, !*! Isothiocyanate, 14-Ноя-19, 11:45  [смотреть все]
  • размтка дисков в RAID1 Clonzilla dd + GParted, !*! eRIC, 14:37 , 14-Ноя-19 (1) +1
  • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Licha Morada, 20:37 , 14-Ноя-19 (3)

    > 1. Особенности работы Clonzilla/dd с RAID. Все так же как с обычным
    > жестким диском? Где почитать чтобы не нахомутать? Верно ли я понимаю
    > что после клонирования 120 Гб диска на 300 Гб я получу
    > 2 раздела 80+60 и 160 Гб пустого места в конце?

    Да, и нет.
    Если будете копировать с диска на диск, то получится так, как вы описываете.
    Если будете копировать с диска на RAID1 девайс, то у вас будет слоёный пирог: диски, на них разделы, на них RAID1, на нём своя таблицa разделов.
    Разделы которые лежат на RAID1 можно будет отобразить в /dev/mapper с помощью kpartx. Это будет работать, но с большим риском запутаться, и некоторым недостатком гибкости. На любителя.

    Я бы вытащил диск на 160, переустановил систему на RAID на два диска на 300 (заодно и чистка) и перенёс бы потом данные вручную.
    Кстати, 200G это многовато для системы, я больше 20ти не даю. Посмотрите, как это у вас сейчас используется.

    Обычно, если надо несколько разделов на RAID, делают так:
    Или создают один раздел из всего места что есть, из него собирают RAID, его делают physical volume для VLM, а сами разделы создают как Logical Volumes. Всё аккуратно, оверхед незначителен, можно делать снапшоты, ресайзить туда-сюда, добавлять/убирать volumes, добавлять/менять физические диски на которых всё это лежит. Но, добавочный слой абстракции.
    Или создают необходимые разделы прямо на дисках, собирают каждую пару в свой RAID и форматируют по отдельности. Тупо и надёжно, но если надо что-то изменить то приходится разбирать и собирать заново всё. Подход для индустрии, где вся конфигурация вылизанна и изменения проходят кучу согласований.

    > 2. Особенности операций с Gparted с RAID. Смогу ли я использовать пустое
    > место для resize разделов / и /home.

    Gparted я никогда на RAID1 не натравливал, но не вижу почему бы ему не сработать. В любом случае, вы будете работать с копией, не трогая ваш диск на 160, пока всё благополучно не перенесётся и не заработает. Хотя, экзотика.

    > 3. Могут ли быть ситуации что grub или ФС на полученных разделах
    > после gparted будут нечитаемы или с ошибками? Что нужно знать об
    > этом?

    Если оборудование в порядке, то нет.
    Если у меня система живёт на программном RAID1, я обычно выношу /boot в отдельный раздел вне RAID, но у меня свои, дополнительные ограничения. На свежеустановленном Debian или Ubuntu, Grub способен загрузиться если /boot лежит на RAID1. В принципе этого можно достигнуть клонированием перенся установленную систему, но дать подробные инструкции я не возьмусь. Переустановить проще.

    > Спрашиваю не просто так, на ноуте с виндовс в дуалбуте
    > были ошибки с затиранием grub, помог какой-то диск реаниматор, способный искать
    > установленные ОС и загружать их.

    Скорее всего, Виндовс что-то пыался автоматически чинить и перестарался.


    • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Isothiocyanate, 20:57 , 14-Ноя-19 (4)
      • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Licha Morada, 21:40 , 14-Ноя-19 (7)
        > Сервер HP видит диск толькло когда он в биосе объявлен как RAID0...1...и
        > т.д.

        Предположим, что контроллер "железный", и представляет рейд в OS просто как диск.

        > 1. Могу ли я вставить новый 300 Гб диск, объявить его RAID0
        > скопировать на него 140 Гб диск с масштабированием ФС разделов за
        > счет пустого места Clonzilla без gparted.

        Да, вполне. Не уверен, что в один приём, но в худшем случае придётся склонировать 1 раздел, отресайзить его, склонировать второй, и тоже отресайзить.

        > 2. Взять второй 300 Гб диск, настроить RAID0 скопировать на него Clonzilla
        > первый 300 Гб диск.

        Да, то-же самое, но без ресайза.

        > 3. Убрать 140 Гб диск, зайти в биос и нстроить RAID1 из
        > двух одинаковых 300 Гб дисков.

        Нет.
        Контроллер убьёт данные на дисках 300G, когда будет инициализировать "новый" (по его мнению) RAID1.

        > Или так:
        > 1. Перенсти клонзиллой с масштабированием ФС партиций диск 140 -> 300 Гб,
        > оба объявлены как RAID0.
        > 2. Вынуть 140 Гб диск, вставить чистый 300 Гб диск, настроить в
        > биосе RAID1 из чистого и записаного 300 Гб диска.

        То-же самое. Нет, контроллер убьёт данные на дискав в новом RAID1.

        Не вижу причины скармливать сначала 1 диск на 300Г, потом второй, и пересобирать рейд.
        Поставьте оба диска 300Г в RAID1, и клонируйте, как собирались, с ресайзом.

        > Я где-то читал что при горячей замене вышедшего из строя диска он
        > копирует с оставшегося в живых диска на новый инфу посекторно за
        > счет какой-то прошивки сервера.

        Да, примерно так. За счёт программы в контроллере рейда которая заточена на подобные операции.

        • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Isothiocyanate, 22:06 , 14-Ноя-19 (8)
          • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Licha Morada, 22:26 , 14-Ноя-19 (9)
            >> Не вижу причины скармливать сначала 1 диск на 300Г, потом второй, и
            >> пересобирать рейд.
            >> Поставьте оба диска 300Г в RAID1, и клонируйте, как собирались, с ресайзом.
            > Спасибо!  Я где-то так и думал - вставить 2 300Гб диска,
            > настроить RAID1, затем склонировать на RAID1 диск 140 Гб с ресайзом
            > разделов. Но были сомнения.

            Ну вот, а я развёл сложность на пустом месте...

    • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Isothiocyanate, 21:00 , 14-Ноя-19 (5)
      • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Licha Morada, 21:31 , 14-Ноя-19 (6)
        >>[оверквотинг удален]
        > У меня диск 140 Гб объявлен RAID0, иначе его не видно из
        > ОС.
        > А только потом в ходе установки ОС на нем были размечены разделы.

        Так, у вас, судя по всему, RAID создаётся не софтом типа mdadm поверх разделов, а железным контроллером из целых дисков, и представляется системе просто как диск.

        > Можно подробнее тут о уровнях "абстракции" - т.е. если я его в
        > другой компьютер вставлю - я там разделов не обнаружу без эквивалентных
        > настроек RAID0?

        Если вас железный контроллер, то да, есть существенный риск что если вы вытащите физический дiск и вставите в другой компьютер, то просто так ничего прочесть не удастся. Не просто без эквивалентных настроек RAID0, а без экивалентной карты контроллера. А если во втором компьютере такая карта есть, то, скорее всего, придётся делать некие телодвижения типа "import foreighn raid volume".
        Что именно будет, зависит от конкретной марки и модели контроллера. Возможность не прочесть это риск, не данность.

        С другой стороны, это сильно упрощает работу с дисками. Ваш случай апгрейда с единичного диска на RAID из двух большего размера, в принципе не отличается от случая апгрейда с диска поменьше на диск побольше. В таком случае, комментарий eRIC, хоть и лаконичен, но весьма релевантен.

        И не расчитывайте, что сконвертируете единичный диск на 2T с RAID0, в два диска с RAID1. Контроллер, скорее всего, возьмётся это сделать только с уничтожением данных. Возможно, карточка сумеет делать RAID1 из 1 диска в состоянии degraded, если ей пообещают когда-нибудь установить второй. Будет гореть красная лампочка. А возможно, скажет "второй диск на бочку или фиг вам, а не RAID1".

    • размтка дисков в RAID1 Clonzilla dd + GParted, !*! Аноним, 00:36 , 28-Ноя-19 (10)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру