powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как проще всего заменить диски
27 сообщений из 27, показаны все 2 страниц
Как проще всего заменить диски
    #37069017
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Ситуация следующая: На сервере OpenSuse 10.3 есть 4 SATA диска. Попарно объеденные в RAID (mdadm). Два зеркала. На одном зеркале установлена система и лежат файлы сервера БД. На втором файловое хранилище самбы. По ночам делается бакап с файлового хранилища на системный диск и файлов бд с системного диска на другое зеркало. Надо поменять все диски на диски большей емкости. В материнку можно только 4 диска воткнуть. Как сделать это попроще ? Сервер надолго выключать нежелательно...
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37069058
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы делал так:
1) Разбить зеркало
2) Вытащить один из дисков
3) Всунуть диск большей ёмкости
4) Скопировать информацию
5) Вытащить второй диск
6) Всунуть второй диск большей ёмкости
7) Создать зеркало.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37069149
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЯ бы делал так:
1) Разбить зеркало
2) Вытащить один из дисков
3) Всунуть диск большей ёмкости
4) Скопировать информацию
5) Вытащить второй диск
6) Всунуть второй диск большей ёмкости
7) Создать зеркало.


А с системным диском проблем не будет? Разбил я его на два. Один заменил и скопировал. Вытащил первый, поставил чистый и с какого компьютер загрузится? Или предварительно надо диск большей емкости на который скопирована информация на место загрузочного поставить? И как копировать чтобы емкость нового диска полностью задействована была и он бы загрузочным остался?
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37069203
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лентяй, с этим немало сложностей. Главная - загрузка. Перенос массива данных даже рассматривать не буду - это несложно. Лучше потренироваться в виртуалке заранее.

1. Снять не первый, а второй диск по порядку sata-портов
2. Собрать degraded raid на одном диске.
2. Скопировать файлы
3. Установить на второй диск загрузчик
4. Обновить данные mdadm на новом raid. Зависит от дистрибутива. Иногда их записывают в initrd, чтобы знать какой массив как будет называться.
5. Вынуть первый диск и убедиться, что все грузится со второго при отсутствующем первом. То есть загрузчик нормально установили.
5a. проверять все, пока п.5 не выполнится нормально
6. установить первый большой диск и собрать raid.
7. установить на первый диск загрузчик
7а проверять все пока нормально не загрузится уже с первого диска.

Иногда при установке все нормально работает, но не настраивают дистрибутив на нормальную загрузку с degraded raid, не проверяют. В данном случае нужно обязательно.
Именно поэтому я включил п.1
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37069527
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindЛентяй, с этим немало сложностей. Главная - загрузка. Перенос массива данных даже рассматривать не буду - это несложно. Лучше потренироваться в виртуалке заранее.

1. Снять не первый, а второй диск по порядку sata-портов
2. Собрать degraded raid на одном диске.

Вот тут не понял. Когда я диск сниму degraded raid и получится. Что еще сделать надо?
netwind2. Скопировать файлы
3. Установить на второй диск загрузчик

В OpenSuse графическая оболочка для работы с Grub есть. Ей можно? Или разбираться и ручками?
netwind4. Обновить данные mdadm на новом raid. Зависит от дистрибутива. Иногда их записывают в initrd, чтобы знать какой массив как будет называться.

То есть исправить название диска с SDA1 на SDA2 (или что-то еще) ? и теперь диск большей емкости станет RAID?
netwind5. Вынуть первый диск и убедиться, что все грузится со второго при отсутствующем первом. То есть загрузчик нормально установили.
5a. проверять все, пока п.5 не выполнится нормально
6. установить первый большой диск и собрать raid.
7. установить на первый диск загрузчик
7а проверять все пока нормально не загрузится уже с первого диска.

Иногда при установке все нормально работает, но не настраивают дистрибутив на нормальную загрузку с degraded raid, не проверяют. В данном случае нужно обязательно.
Именно поэтому я включил п.1
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37069815
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лентяй, а фиг его знает - экспериментируй.
Тут многие ставят сусе как сертифицированную ораклом платформу, но по убунту больше информации и разобранных частных случаев в виде howto.

авторВот тут не понял. Когда я диск сниму degraded raid и получится. Что еще сделать надо?
Так еще нужно сделать второй новый degraded raid с прицелом на добавление имея один новый диск. Первый разумеется тоже станет degraded.
авторТо есть исправить название диска с SDA1 на SDA2 (или что-то еще) ? и теперь диск большей емкости станет RAID?
вроде md0 будет называться первый загрузочный raid1 в итоге. вот это имя и нужно везде прописывать.

слушай, может тебе sata-usb адаптер найти ? заодно и убунту влепишь.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37078664
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛентяйВсем привет.
Ситуация следующая: На сервере OpenSuse 10.3 есть 4 SATA диска. Попарно объеденные в RAID (mdadm). Два зеркала. На одном зеркале установлена система и лежат файлы сервера БД. На втором файловое хранилище самбы. По ночам делается бакап с файлового хранилища на системный диск и файлов бд с системного диска на другое зеркало. Надо поменять все диски на диски большей емкости. В материнку можно только 4 диска воткнуть. Как сделать это попроще ? Сервер надолго выключать нежелательно...

Перед работами с зеркалом - обязательно останавливать БД и делать бэкап!
Я однажды так испортил базу, когда "на ходу" софтверный raid перестраивал...
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37078972
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesier, почему так категорично? не у всех фамилия Криворучко.
ты должен был сделать что-то запредельное, ведь линукс не даст остановить массив если есть открытые файлы на разделе.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37079337
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindmesier, почему так категорично? не у всех фамилия Криворучко.
ты должен был сделать что-то запредельное, ведь линукс не даст остановить массив если есть открытые файлы на разделе.

остановить - хз, а перестроить даст.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37079434
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin, покажи полный сценарий. не должно быть таких ошибок. там даже при форматировании примонтированного раздела делаются проверки и пользователь уведомляется.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37079438
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindтам даже при форматировании примонтированного раздела
это как?

мне всегда казалось, что бы примонтировать раздел, надо его сперва отформатировать =/
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37079445
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin, надо, но мы же обсуждаем клинические случаи безответственности.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37079447
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin,а, понял. представьте, что вы ошиблись и запустили команду пытающуюся форматировать примонтированный раздел повторно.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37079723
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindAklin,а, понял. представьте, что вы ошиблись и запустили команду пытающуюся форматировать примонтированный раздел повторно.
оно мне напишет, что раздел примонтирован и отошлет на.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37080246
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindmesier, почему так категорично? не у всех фамилия Криворучко.
ты должен был сделать что-то запредельное, ведь линукс не даст остановить массив если есть открытые файлы на разделе.

Я менял вышедший из строя диск на такой же и сказал массиву metareplace.
Вобщем-то штатная казалась бы операция, но БД (работающая) испортилась..
Так что, если не хотите, чтобы ваша фамилия стала Обкусаныйлокоточко, рекомендую прислушаться. ))
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37080448
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesiernetwindmesier, почему так категорично? не у всех фамилия Криворучко.
ты должен был сделать что-то запредельное, ведь линукс не даст остановить массив если есть открытые файлы на разделе.

Я менял вышедший из строя диск на такой же и сказал массиву metareplace.
Вобщем-то штатная казалась бы операция, но БД (работающая) испортилась..
Так что, если не хотите, чтобы ваша фамилия стала Обкусаныйлокоточко, рекомендую прислушаться. ))
Так это ж солярис - там все окружение за гранью добра и зла.
у меня в man mdadm никаких metareplace не наблюдается, г-н Карпаративный-Обломченко.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37080456
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AklinnetwindAklin,а, понял. представьте, что вы ошиблись и запустили команду пытающуюся форматировать примонтированный раздел повторно.
оно мне напишет, что раздел примонтирован и отошлет на.
да, нормальная программа не даст прострелить себе ногу.

Лично у меня никаких проблем при переносе системного raid1 на бОльшие диски не возникла.
И бекап я не делал, потому что каждый отдельный диск в raid1 уже сам по себе бекап. Отключил его - все, бекап сделан.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082685
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwind Так это ж солярис - там все окружение за гранью добра и зла.

Ну, это вы зря! Всё очень хорошо документировано (главное до конца читать) и всё довольно строго. А то, что строго, обычно легче в управлении..
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082837
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesier, но ты при этом умудрился сломать бд.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082853
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть за Линух вы прям ручаетесь, что прилично нагруженная БД при перестройке зеркала "на ходу" не крякнет??
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082874
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesier, ну у меня то не крякает - менял вот только сегодня диск.
там хотя бы попсовое пользовательское окружение рассчитаное на простаков и обязательно подскажет, если что-то не так будете делать.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082886
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesierТо есть за Линух вы прям ручаетесь, что прилично нагруженная БД при перестройке зеркала "на ходу" не крякнет??
лучше не экспериментировать даже в случае супер-пупер крутой системы и мего-аппаратного контроллера.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082911
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin, зачем тогда линуксоиды пыжылись и делали поддержку всех эти операций онлайн ?
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082930
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindAklin, зачем тогда линуксоиды пыжылись и делали поддержку всех эти операций онлайн ?
для удобства.

но проблема в том, что гарантий практически никаких что при ребилде не сбойнет...
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37082972
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin, зуб даю - у меня сегодня не сбойнет.
шо там в солярисе обычно происходит мне неведомо и я счастлив.
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37083138
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindAklin, зуб даю - у меня сегодня не сбойнет.
очень убедительный аргумент ничего не скажешь
...
Рейтинг: 0 / 0
Как проще всего заменить диски
    #37083153
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklin, телевизор тоже не включай. там вообще каждое слово - ложь!

под нагрузкой оно и правда не торопится :

md3 : active raid1 sdc1[2] sdd1[1]
146520704 blocks [2/1] [_U]
[=============>.......] recovery = 68.8% (100899584/146520704) finish=272.6min speed=2787K/sec

ну это логично. в отличие от планировщиков процессора, отменить команду для hdd невозможно, поэтому подобные штуки никуда не спешат by design.
...
Рейтинг: 0 / 0
27 сообщений из 27, показаны все 2 страниц
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как проще всего заменить диски
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]