forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 17.08.2016, 14:04
Victor Kakhnych
Guest
 
Сообщений: n/a
По умолчанию Перенос системы на другую машину

Victor Kakhnych написал(а) к All в Jun 16 08:50:32 по местному времени:

Нello everybody.

Есть сервер на 9.3, вся система на одном разделе 3.5 SATA диска занимает около 9 Гб.
Есть новый сервер с 2.5 SAS, подцепить туда существующий 3.5 SATA диск нельзя.
Находятся далеко, доступ только по удалёнке. К новому серверу есть полный доступ
по iLO к консоли, биосу, питанию. В нем есть установочная флешка с 9.3
Задача - перенести систему со старой машины на новую. Промежуточных хранилищ, куда можно сбросить дамп нету.
На сегодня получилось загрузить с флешки live, создать заздел, отформатировать, поднять сеть,
подцепить корень старой системы по NFS. Как рекомендует оф. документация использовал pax
для переноса системы, но при загрузке с неё вываливаемся в загрузчик. Видимо из-за пустого
/dev. MAKEDEV на live не обнаружил.

Какие есть варианты решения моей задачи?

Victor

--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
  #22  
Старый 17.08.2016, 14:04
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Перенос системы на другую машину

Eugene Grosbein написал(а) к Victor Kakhnych в Jun 16 14:43:50 по местному времени:

16 июн 2016, четверг, в 06:50 NOVT, Victor Kakhnych написал(а):

VK> Есть сервер на 9.3, вся система на одном разделе 3.5 SATA диска занимает около
VK> 9 Гб.
VK> Есть новый сервер с 2.5 SAS, подцепить туда существующий 3.5 SATA диск нельзя.
VK> Находятся далеко, доступ только по удалёнке. К новому серверу есть полный
VK> доступ
VK> по iLO к консоли, биосу, питанию. В нем есть установочная флешка с 9.3
VK> Задача - перенести систему со старой машины на новую. Промежуточных хранилищ,
VK> куда можно сбросить дамп нету.
VK> На сегодня получилось загрузить с флешки live, создать заздел, отформатировать,
VK> поднять сеть,
VK> подцепить корень старой системы по NFS. Как рекомендует оф. документация
VK> использовал pax
VK> для переноса системы, но при загрузке с неё вываливаемся в загрузчик. Видимо
VK> из-за пустого
VK> /dev. MAKEDEV на live не обнаружил.
VK> Какие есть варианты решения моей задачи?

Во-первых, выкинуть ту "рекомендацию", которая упоминает MAKEDEV,
потому что уже в 5.x вместо него devfs. /dev пустой, потому что devfs
не смонтирован, но ядро монтирует devfs автоматически сразу после
монтирования корня, ещё перед стартом init.

Видимо, проблема в том, что после переноса системы ты забыл поправить
fstab, чтобы поменять дисковые устройства для монтрирование корня и других
файловых систем на актуальные для новой железки.

Eugene
--- slrn/1.0.2 (FreeBSD)
Ответить с цитированием
  #23  
Старый 17.08.2016, 14:04
Victor Kakhnych
Guest
 
Сообщений: n/a
По умолчанию Перенос системы на другую машину

Victor Kakhnych написал(а) к Eugene Grosbein в Jun 16 11:41:24 по местному времени:

Нello Eugene.

16 Jun 16 14:43, you wrote to me:

EG> 16 июн 2016, четверг, в 06:50 NOVT, Victor Kakhnych написал(а):

VK>> Есть сервер на 9.3, вся система на одном разделе 3.5 SATA диска
VK>> занимает около 9 Гб. Есть новый сервер с 2.5 SAS, подцепить туда
VK>> существующий 3.5 SATA диск нельзя. Находятся далеко, доступ
VK>> только по удалёнке. К новому серверу есть полный доступ по iLO к
VK>> консоли, биосу, питанию. В нем есть установочная флешка с 9.3
VK>> Задача - перенести систему со старой машины на новую.
VK>> Промежуточных хранилищ, куда можно сбросить дамп нету. На сегодня
VK>> получилось загрузить с флешки live, создать заздел,
VK>> отформатировать, поднять сеть, подцепить корень старой системы по
VK>> NFS. Как рекомендует оф. документация использовал pax для
VK>> переноса системы, но при загрузке с неё вываливаемся в загрузчик.
VK>> Видимо из-за пустого /dev. MAKEDEV на live не обнаружил. Какие
VK>> есть варианты решения моей задачи?

EG> Во-первых, выкинуть ту "рекомендацию", которая упоминает MAKEDEV,
EG> потому что уже в 5.x вместо него devfs. /dev пустой, потому что devfs
EG> не смонтирован, но ядро монтирует devfs автоматически сразу после
EG> монтирования корня, ещё перед стартом init.

EG> Видимо, проблема в том, что после переноса системы ты забыл поправить
EG> fstab, чтобы поменять дисковые устройства для монтрирование корня и
EG> других файловых систем на актуальные для новой железки.

Нет, именно то я в первую очередь сделал. Раздел указал именно тот, которй видела live система.
Когда система вваливается в загрузчик, в нем вообще ниодна комманда не работат.
Приходится передавать туда Ctrl-Alt-Del

Victor

--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
  #24  
Старый 17.08.2016, 14:04
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Перенос системы на другую машину

Eugene Grosbein написал(а) к Victor Kakhnych в Jun 16 18:26:06 по местному времени:

16 июн 2016, четверг, в 09:41 NOVT, Victor Kakhnych написал(а):

VK> Нет, именно то я в первую очередь сделал.
VK> Раздел указал именно тот, которй
VK> видела live система.

А где видно, что сделал это без опечаток?

VK> Когда система вваливается в загрузчик, в нем вообще ниодна комманда не работат.

В таком случае, это не загрузчик. Дай угадаю, запрос вида mountroot> ?
И где скриншот с iLO, чтобы не приходилось гадать?

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.2 (FreeBSD)
Ответить с цитированием
  #25  
Старый 17.08.2016, 14:04
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: Перенос системы на другую машину

Valentin Davydov написал(а) к Victor Kakhnych в Jun 16 13:50:35 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Victor Kakhnych <Victor.Kakhnych@f178.n4623.z2.fidonet.org>
> Date: Thu, 16 Jun 2016 08:50:32 +0300
>
>Есть сервер на 9.3, вся система на одном разделе 3.5 SATA диска занимает около
>9 Гб.
>Есть новый сервер с 2.5 SAS, подцепить туда существующий 3.5 SATA диск нельзя.
>Находятся далеко, доступ только по удалёнке. К новому серверу есть полный
>доступ
>по iLO к консоли, биосу, питанию. В нем есть установочная флешка с 9.3
>Задача - перенести систему со старой машины на новую.

До появления zfs я делал так: загружал новую машину с флешки, прямо на ходу
ddил старый диск на новый (с разметкой, загрузчиком и всеми потрохами), потом
на новом спокойно поправлял gpt, fsckал файловые системы и т.п., при
необходимости ресайзил, далее монтировал на новой системе полученный диск,
rsyncал со старой машины те файлы, которые изменились (можно в два захода,
второй с погашенными сервисами, чтобы меньше данных пропало), затем очень
внимательно правил loader.conf, fstab и сетевую конфигурацию под новое железо -
и если не допустил ошибок, то можно загружаться с нового диска, должно
взлететь.

>Промежуточных хранилищ,
>куда можно сбросить дамп нету.
>На сегодня получилось загрузить с флешки live, создать заздел, отформатировать,
>поднять сеть,
>подцепить корень старой системы по NFS. Как рекомендует оф. документация
>использовал pax
>для переноса системы, но при загрузке с неё вываливаемся в загрузчик. Видимо
>из-за пустого
>/dev. MAKEDEV на live не обнаружил.

Возможно, всё-таки, из-за проблем с драйвером SAS-контроллера. Надо убедиться,
что загрузчик подхватывает соответствующий модуль вместе с ядром.

Вал. Дав.

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #26  
Старый 17.08.2016, 14:04
Victor Kakhnych
Guest
 
Сообщений: n/a
По умолчанию Перенос системы на другую машину

Victor Kakhnych написал(а) к Eugene Grosbein в Jun 16 14:33:00 по местному времени:

Нello Eugene.

16 Jun 16 18:26, you wrote to me:

EG> 16 июн 2016, четверг, в 09:41 NOVT, Victor Kakhnych написал(а):

VK>> Нет, именно то я в первую очередь сделал.
VK>> Раздел указал именно тот, которй
VK>> видела live система.

EG> А где видно, что сделал это без опечаток?

Вопрос закрыт ) Все получилось. Первий раз я вручную создал раздел, во 2-й раз я начал процес установки, дал инсталятору разбить диск,
разбивка получилась из 2-х разделов (не считая свопа) а не одного как у меня. Названия разделов тоже существенно поменялись - с da0s1f на da0p2
Перегрузился с live, удалил все что инсталятор туда успел записать и еще раз скопировал по nfs (поправил fstab и сетевую). Все завелось сходу.
Спасибо за омощь в любом случае.

Victor

--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
  #27  
Старый 17.08.2016, 14:04
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: Перенос системы на другую машину

Alex Korchmar написал(а) к Valentin Davydov в Jun 16 21:50:52 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Valentin Davydov <sp@m.davydov.spb.su> wrote:

VD> До появления zfs я делал так: загружал новую машину с флешки, прямо на ходу
VD> ddил старый диск на новый (с разметкой, загрузчиком и всеми потрохами), потом
один я, как лох, по сей день (если нет zfs) использую dump|restore
по их прямому назначению, да?

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #28  
Старый 17.08.2016, 14:04
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: Перенос системы на другую машину

Alex Korchmar написал(а) к Valentin Davydov в Jun 16 16:47:55 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Valentin Davydov <sp@m.davydov.spb.su> wrote:

>>один я, как лох, по сей день (если нет zfs) использую dump|restore
>>по их прямому назначению, да?
VD> Для переноса разметки/загрузчиков?
для НЕ переноса совершенно ненужного на машину с другим диском и может даже
другой методикой загрузки, да.

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #29  
Старый 17.08.2016, 14:04
Alexey Slukin
Guest
 
Сообщений: n/a
По умолчанию Re: Перенос системы на другую машину

Alexey Slukin написал(а) к Victor Kakhnych в Jun 16 18:37:36 по местному времени:

Здpавствуй, Victor!

Четверг 16 Июня 2016 14:33, ты писал(а) Eugene Grosbein, в сообщении по ссылке area://ru.unix.bsd?msgid=2:4623/178+57628f99:
VK> da0s1f на da0p2 Перегрузился с live, удалил все что инсталятор туда
то бишь GPT нужна была? С этого стоило начать...

С уважением - Alexey
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
  #30  
Старый 17.08.2016, 14:04
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Перенос системы на другую машину

Victor Sudakov написал(а) к Valentin Davydov в Jun 16 23:56:14 по местному времени:

Dear Valentin,

22 Jun 16 18:32, you wrote to me:
>> Date: Wed, 22 Jun 2016 09:23:06 +0300
>>
>> >> VD>>> До появления zfs я делал так: загружал новую машину с
>> флешки,
>> >> VD>>> прямо на ходу ddил старый диск на новый (с разметкой,
>> >> загрузчиком
>> >> VD>>> и всеми потрохами), потом
>> >> AK>> один я, как лох, по сей день (если нет zfs) использую
>> >> dump|restore
>> >> AK>> по их прямому назначению, да?
>> >> VS> Вторым буду.
>> >>
>> >> И меня запишите.
>>
>> VD> О, боже, насколько же dump до-о-о-ольше dd!
>>
>> dump еще терпимо, да и прогресс показывает.
>>
>> А вот restore реальный тормоз, и непонятно, сколько еще осталось
>> восстановить. Особенно когда нужно восстановить из бэкапа, все взоры
>> обращены на тебя, а тебе остается только смотреть в черный экран, и
>> даже не можешь сказать, сколько осталось.

VD> Если дамп берётся из файла ивестного размера, то утилиты вроде lsof
VD> или dpv довольно точно показывает, сколько сделано, а сколько
VD> осталось.

Не понял мысль, можно pls пример для "restore -rf /dev/nsa0"?


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:18. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot