Перенос HDD на новый сервер
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Перенос HDD на новый сервер
Я установил ОС (GENERIC) и сделал RAID (gmirror).
Если я подключу HDD к другому серверу, то система будет работать нормально?
Так вообще делается или лучше ставить FreeBSD на сервер индивидуально (как Windows)?
Если я подключу HDD к другому серверу, то система будет работать нормально?
Так вообще делается или лучше ставить FreeBSD на сервер индивидуально (как Windows)?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- MAGNet
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2013-03-24 13:28:42
- Откуда: Новосибирск
Re: Перенос HDD на новый сервер
не понятно для чего сделано "зеракло". если имеем один физический диск, или не всё сказано.
Трудности могут быть при использовании экзотических контроллеров дисков на доноре.
На практике ни разу не сталкивался с проблемами при переносе системного диска на другое железо.
Если нет ссылок на другие диски, то проблем быть не должно.Если я подключу HDD к другому серверу, то система будет работать нормально?
Трудности могут быть при использовании экзотических контроллеров дисков на доноре.
На практике ни разу не сталкивался с проблемами при переносе системного диска на другое железо.
Не работает? Попробуйте выключить и снова включить
- MAGNet
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2013-03-24 13:28:42
- Откуда: Новосибирск
Re: Перенос HDD на новый сервер
зы
если мирроринг сделан на другой физический диск, то переносить нужно оба.
иначе нужно размонтировать зеркало и тормозить демона gmirror
если мирроринг сделан на другой физический диск, то переносить нужно оба.
иначе нужно размонтировать зеркало и тормозить демона gmirror
Не работает? Попробуйте выключить и снова включить
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Перенос HDD на новый сервер
Будет, только при загрузке модуль geom_mirror подгрузите, ну и возможно fstab придется рихтануть.Если я подключу HDD к другому серверу, то система будет работать нормально?
Ядру фри вообще пофиг.Так вообще делается или лучше ставить FreeBSD на сервер индивидуально (как Windows)?
www.info-x.org - информационный ресурс о ОС FreeBSD.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Подразумевалось 2 диска. HDD во множественном числене понятно для чего сделано "зеракло". если имеем один физический диск, или не всё сказано.

-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Весь установленный софт (из исходников) надо будет перекомпилировать? (т.к. процессор поменяется)
- redhat
- рядовой
- Сообщения: 41
- Зарегистрирован: 2010-01-04 9:45:34
- Откуда: Киев
Re: Перенос HDD на новый сервер
Если переходите с х86 на х64. То надо бы переинсталить и перенести конфиги.icb писал(а):Весь установленный софт (из исходников) надо будет перекомпилировать? (т.к. процессор поменяется)
- Neus
- капитан
- Сообщения: 1946
- Зарегистрирован: 2008-09-08 21:59:56
Re: Перенос HDD на новый сервер
а что в make.conf ?icb писал(а):Весь установленный софт (из исходников) надо будет перекомпилировать? (т.к. процессор поменяется)
- Neus
- капитан
- Сообщения: 1946
- Зарегистрирован: 2008-09-08 21:59:56
Re: Перенос HDD на новый сервер
в таком случае ещё ядро и мир пересобирать надо быredhat писал(а):Если переходите с х86 на х64. То надо бы переинсталить и перенести конфиги.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Везде x64.Если переходите с х86 на х64.
Дефолтовый.а что в make.conf ?
Логично, но у меня везде x64 GENERIC - ядро и мир должны остаться прежними (ведь они с установочного диска).в таком случае ещё ядро и мир пересобирать надо бы
А вот установленный софт при компиляции вроде затачивается под конкретный процессор?
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Перенос HDD на новый сервер
Без дополнительных телодвижений не затачивается.
www.info-x.org - информационный ресурс о ОС FreeBSD.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Разве при компиляции автоматом не выбирается лучший процессор?Без дополнительных телодвижений не затачивается.
Всегда считал что это так

-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Перенос HDD на новый сервер
Нет, если в make.conf не прописано что-то типа CPUTYPE?=native.
www.info-x.org - информационный ресурс о ОС FreeBSD.
-
- подполковник
- Сообщения: 3923
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Перенос HDD на новый сервер
Все-таки я не понял на тему переноса... Если вы хотите на тестовом компе все установить, отладить, а затем винты перенести на другой комп, то у вас может возникнуть:icb писал(а):Везде x64.Если переходите с х86 на х64.Дефолтовый.а что в make.conf ?Логично, но у меня везде x64 GENERIC - ядро и мир должны остаться прежними (ведь они с установочного диска).в таком случае ещё ядро и мир пересобирать надо бы
А вот установленный софт при компиляции вроде затачивается под конкретный процессор?
1. проблема с загрузкой системы, ведь именование дисков может измениться, но это вроде преодолимо и телодвижения не такие и уж большие...
2. именование дисков уйдет и соответственно может(могут) развалиться зеркало(а), то это тоже вроде преодолимо хоть и потребует кое-каких телодвижений
. Что касается выбора процессора, то если вы юзали дефолтные настройки, в частности ядро и мир не сами собирали а взяли оригинальные, т.е. с сд и релизные, при этом дефолтный make.conf на эту тему пустой то это вас должно волновать только 32-64 бита, если они у вас везде x64, то проблем не должно возникнуть...
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Перенос HDD на новый сервер
так зеркалу пофиг на имена дисков, поскольку он ищет метаданные в конце диска и берет инфу из них. или не?именование дисков уйдет и соответственно может(могут) развалиться зеркало(а), то это тоже вроде преодолимо хоть и потребует кое-каких телодвижений
www.info-x.org - информационный ресурс о ОС FreeBSD.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Перенос HDD на новый сервер
метки на диски прилепите, по ним и монтируйте
Убей их всех! Бог потом рассортирует...
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Стоит вообще под процессор затачивать?Нет, если в make.conf не прописано что-то типа CPUTYPE?=native.
Насколько это эффективно и целесообразно?
Как узнать на что изменится? Сейчас ada0 и ada1проблема с загрузкой системы, ведь именование дисков может измениться
Что с зеркалом делать? Или как ниже пишут оно само поднимется?именование дисков уйдет и соответственно может(могут) развалиться зеркало(а)
Я монтирую через /dev/mirror/gm0p2 (и т.п.), т.е. по идее это уже метки на RAID.метки на диски прилепите, по ним и монтируйте
-
- подполковник
- Сообщения: 3923
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Перенос HDD на новый сервер
Только для очень нагруженного или очень маломощного сервера, из моей практики только один сервак показал эффективность, но на нем крутилась java, на всех остальных в пределах погрешности, был еще один на базе проца от амд k6, правда давно это было...icb писал(а):Стоит вообще под процессор затачивать?Нет, если в make.conf не прописано что-то типа CPUTYPE?=native.
Насколько это эффективно и целесообразно?
gm0p2 не метка разделаicb писал(а):Я монтирую через /dev/mirror/gm0p2 (и т.п.), т.е. по идее это уже метки на RAID.метки на диски прилепите, по ним и монтируйте
А как добавляли то в gm0p2?
Пример
диск разбиваем через gpart и создаем раздел для swap
gpart add -s 8G -t freebsd-swap -l swap0 ada0
в результате имеем раздел к примеру /dev/gpt/ada0p1 с меткой swap0
а в зеркало можно добавить и через ada0p1 и через swap0, разницу ощущаете...
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
А как добавляли то в gm0p2?
Код: Выделить всё
gmirror label gm0 ada0 ada1
gmirror load
gpart create -s gpt mirror/gm0
gpart add -t freebsd-boot -s 128k mirror/gm0
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 mirror/gm0
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Сейчас на сервере (8.1-RELEASE-p2) ad4 ad6 ad8.
Они станут ada0 ada1 ada2?
Они станут ada0 ada1 ada2?
-
- подполковник
- Сообщения: 3923
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Перенос HDD на новый сервер
ну вообще-то ada - это именование пошло с 9-той версии...icb писал(а):Сейчас на сервере (8.1-RELEASE-p2) ad4 ad6 ad8.
Они станут ada0 ada1 ada2?
- MAGNet
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2013-03-24 13:28:42
- Откуда: Новосибирск
Re: Перенос HDD на новый сервер
вы там чё курите?!redhat писал(а):Если переходите с х86 на х64. То надо бы переинсталить и перенести конфиги.icb писал(а):Весь установленный софт (из исходников) надо будет перекомпилировать? (т.к. процессор поменяется)
Не работает? Попробуйте выключить и снова включить
- Neus
- капитан
- Сообщения: 1946
- Зарегистрирован: 2008-09-08 21:59:56
Re: Перенос HDD на новый сервер
зачем руками лишние команды писать?icb писал(а):А как добавляли то в gm0p2?Остальные разделы добавил через инсталлятор (как указано тут).Код: Выделить всё
gmirror label gm0 ada0 ada1 gmirror load gpart create -s gpt mirror/gm0 gpart add -t freebsd-boot -s 128k mirror/gm0 gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 mirror/gm0
щас на виртуалке попробовал 9.1
после
Код: Выделить всё
gmirror label gm0 ada0 ada1
gmirror load
после установки зайти в шелл и сделать
Код: Выделить всё
echo 'geom_mirror_load="YES"' >> /boot/loader.conf
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: Перенос HDD на новый сервер
Я правильно понял, что ad стали ada?ну вообще-то ada - это именование пошло с 9-той версии...
Т.е. никаких дополнительных телодвижений делать не надо и все заработает при смене винтов?
Не будет ли на том сереве ada2 ada4 (по аналогии с ad2 ad4)?
Это к чему? Если можно поподробнее.вы там чё курите?!
У меня разделы все создались, но загрузчик не записался.можно сразу в инсталятор выходить
Т.е. после перезагрузки система не загрузилась. Попробую еще поэксперементировать (на будущее).
- Neus
- капитан
- Сообщения: 1946
- Зарегистрирован: 2008-09-08 21:59:56
Re: Перенос HDD на новый сервер
а вы ей сказали в loader.conf что модуль geom_mirror нужно загрузить?icb писал(а): У меня разделы все создались, но загрузчик не записался.
Т.е. после перезагрузки система не загрузилась. Попробую еще поэксперементировать (на будущее).
без этого она действительно не грузица.. проверил уже
кстати, про смену наименований дисков в /usr/src/UPDATING написано же