Замена дисков на сервере FreeBSD на более емкие

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
bmp2006
проходил мимо
Сообщения: 3
Зарегистрирован: 2013-05-06 15:17:42

Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение bmp2006 » 2013-05-06 15:19:51

Всем добрый день.
Есть почтовый сервер под Freebsd 9. Старенький, но надежный сервер с зеркалированием на IDE дисках. Все было хорошо, но место заканчивается. Есть на замену диски 2*320Гб вместо работающих 2*80 Гб. Что я делал:
1. Сделал бэкап CloneZill'ой на сетевой ресурс
2. Восстановил его на новые диски
Восстановление прошло, но теперь я имею просто неразмеченную область объемом около 240 Гб
3. Дальше через sysinstall-fdisk создаю на этой пустой области новый slice Create(C), размер на всю оставшуюся область, делаю write и перегружаю сервер. В результате Can't load 'kernel'
Собственно здесь я и застрял... Пока просто восстановился из бэкапа.
Дальше, если я правильно понимаю мне нужно
4. Переименовать директорию с почтой, например /usr/mail -> /usr/mail.bak
5. Создать новую директорию /usr/mail
6. Смонтировать в нее новый раздел
7. Перенести почту /usr/mail.bak -> /usr/mail

С freebsd работаю недавно и редко т.к. кроме почтового сервера ничего больше на ней не работает. Настроил и забыл, если бы не это. Просьба помочь с fdisk или поправить если я неправильно что-то делаю.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение snorlov » 2013-05-06 15:59:10

Поищите статью на этом сайте по замене дисков, а CloneZill'а она ж скопирует вам диск один в один, точнее все slice'ы с таким же размером, как был, лучше всего будет, если вы проанализируете ваши старенькие диски, поймете, что и на сколько увеличивать, после чего новый диск разобьете как вам надо и через dump/restore скопируете/восстановите данные..

bmp2006
проходил мимо
Сообщения: 3
Зарегистрирован: 2013-05-06 15:17:42

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение bmp2006 » 2013-05-06 17:12:54

Спасибо!
Я правильно понимаю что мне нужно сделать?
1. Сделать dump например на ftp
2. Убрать старые диски
3. Вставить новые, настроить зеркало
4. Установить заново систему с нужной мне разбивкой
5. Сделать restore

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение snorlov » 2013-05-06 17:24:48

Я бы сначала разбил бы зеркало, все сделал бы на одиночных дисках, ну а потом заново собрал... Целее будут...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение vadim64 » 2013-05-07 7:23:52

я бы переставил всё по новой просто и залил затареные папки да дампы управляющих баз
и не нада бользоваться fdisk и bsdlabel, их скоро тоже выпилят, надеюсь
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение FreeBSP » 2013-05-07 11:08:39

а что тогда труЪ ?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение vadim64 » 2013-05-07 11:20:11

FreeBSP писал(а):а что тогда труЪ ?
не ожидал от Вас такого вопроса

если предположить, что здравомыслящие люди стараются юзать не MBR, а одной из не худших алтернатив является GPT, то можно посоветовать использовать gpart для замены вышеупомянутых утилит
без словоблудия: GPT и gpart - комильфо при FreeBSD 9+
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

bmp2006
проходил мимо
Сообщения: 3
Зарегистрирован: 2013-05-06 15:17:42

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение bmp2006 » 2013-05-07 20:33:01

В общем пока остановился на таком варианте:
1. Backup диска целиком с помощью CloneZilla на сетевой ресурс (samba)
2. Сбор RAID1 на новых дисках
3. Restore диска целиком с помощью CloneZilla
4. Создание новой раздела с помощью gpart add -t freebsd-ufs -l gpusrfs twed0
5. Форматирование нового раздела newfs -U /dev/gpt/gpusrfs
6. Создание временной папки для почты /usr/mail2
7. Монтирование нового раздела в папку /usr/mail2, добавление в fstab
8. Перезагрузка
9. Копирование почты /usr/mail->/usr/mail2
10. Переименование папок, назначение прав
Опробовал пока на тестовом компе, все получилось. Через sysinstall не получалось наверное т.к. у меня таблица разделов была не MBR а GPT (разметка делалась автоматом при установке), хотя не уверен.
Еще не очень понимаю как будет заполняться дисковое пространство, если на текущий момент у меня директория /usr/mail находится в root (/) разделе, а я в нее смонтирую новый созданный раздел... Просто интересно

123
проходил мимо

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение 123 » 2013-05-14 10:54:25

vadim64 писал(а): если предположить, что здравомыслящие люди стараются юзать не MBR, а одной из не худших алтернатив является GPT, то можно посоветовать использовать gpart для замены вышеупомянутых утилит
без словоблудия: GPT и gpart - комильфо при FreeBSD 9+
GPT хорошая штука но к сожалению еще сыровата на фряхе
Несколько раз уже натыкался на очень большие проблеммы при использовании RAID1 (зеркало) на системном диске если не MBR а GPT

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение snorlov » 2013-05-14 11:34:47

123 писал(а):
vadim64 писал(а): если предположить, что здравомыслящие люди стараются юзать не MBR, а одной из не худших алтернатив является GPT, то можно посоветовать использовать gpart для замены вышеупомянутых утилит
без словоблудия: GPT и gpart - комильфо при FreeBSD 9+
GPT хорошая штука но к сожалению еще сыровата на фряхе
Несколько раз уже натыкался на очень большие проблеммы при использовании RAID1 (зеркало) на системном диске если не MBR а GPT
Можно узнать какие?

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение vadim64 » 2013-05-14 11:48:44

snorlov писал(а): Можно узнать какие?
+1
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение vadim64 » 2013-05-14 11:51:03

123 писал(а):GPT хорошая штука но к сожалению еще сыровата на фряхе
Несколько раз уже натыкался на очень большие проблеммы при использовании RAID1 (зеркало) на системном диске если не MBR а GPT
да вообще не надо даже никаких уточнений, пояснение про зеркало характеризует автора таким образом, что какие то заявления о готовности GPT на фряхе видятся не очень серьёзными
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

123
проходил мимо

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение 123 » 2013-05-14 13:43:02

snorlov писал(а): Можно узнать какие?
1) Возьмите соберите зеркало на системных дисках с GPT
2) Попробуйте сделайте пункт №1 и уже на SSD винтах

Я не говоррю про дополнительные жесткие диски, а говорю именно про те на которых установленна система

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение ChihPih » 2013-05-14 17:50:05

123 писал(а):
snorlov писал(а): Можно узнать какие?
1) Возьмите соберите зеркало на системных дисках с GPT
2) Попробуйте сделайте пункт №1 и уже на SSD винтах

Я не говоррю про дополнительные жесткие диски, а говорю именно про те на которых установленна система
1) Выдаст наверно такую ошибку - gptboot: invalid backup GPT header? Если да, то это фигня
2) В чем разница на логическом уровне от НЖМД?
www.info-x.org - информационный ресурс о ОС FreeBSD.

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение snorlov » 2013-05-14 18:12:54

123 писал(а):
snorlov писал(а): Можно узнать какие?
1) Возьмите соберите зеркало на системных дисках с GPT
Я не говоррю про дополнительные жесткие диски, а говорю именно про те на которых установленна система
Да вроде в 9.1 первое должно было пофикшено...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение vadim64 » 2013-05-15 7:51:29

простите, но это врядли может быть пофикшено
это архитектурно не возможно при GPT
когда у меня была такая нужда, я читал главу хэндбука на английском, сейчас прочитал статью на русском и увидел что там не описано как следует это всё делать под GPT
тема создания зеркала на системном работающем гпт подробно обсосана в забугорском форуме по freebsd и всех кто задаёт эти вопросы отправляют читать хэндбук
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1811
Зарегистрирован: 2008-10-03 14:56:40

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение kharkov_max » 2013-05-28 21:33:25

Вообщем если тема еще актуально, вот статейка.
Несколько раз по статье переливал системы под freebsd8.2 на другие диски, в том числе и на более емкие.

Важно !!!
Под 9кой может не получится либо появятся ньюансы - нужно тестить.
Удачи ...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Замена дисков на сервере FreeBSD на более емкие

Непрочитанное сообщение vadim64 » 2013-05-29 6:42:40

в статье описывается решение с мбр
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.