Перенос HDD с ZFS на другой роутер.

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-27 11:41:46

Доброго времени суток.
Стоит задача поставить ОС FreeBSD 8.1 i386 на ZFS. Жесткий разбивал gpart. (ставлю по статье).
Затем этот жесткий поставить на другой роутер.

Соответственно возникают вопросы:
1. При подключении к другому порту (SATA), жесткий должен определяться под другим номером adN.
Каким образом это можно исправить на ZFS оперативно?
C UFS это достаточно просто устраняется в "mountroot"...

Примечание: был проведен эксперимент на VirtualBox при изменении канала подключения HDD,
выдается сообщение "Invalid partition table". Как это можно устранить?

2. Какие возможны дополнительные проблемы?

P.S. заранее благодарен!

Хостинговая компания 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/

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение mak_v_ » 2010-09-27 12:46:04

правка fstab
прокатит с заранее известным каналом сата

HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-27 12:59:52

Сообщение "Invalid partition table" выдается сразу при попытке загрузки с диска, т.е. я так понимаю нужно править загрузчик...
Т.е. до fstab еще добраться нужно... Да и там прописан только swap, т.к. все на ZFS..

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение gonzo111 » 2010-09-27 13:27:17

актуальный вопрос
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение mak_v_ » 2010-09-27 14:10:48

Ну так возьмите веник, загрузитесь правильно с него (или подцепите вторым), подправьте fstab, перетащите на другой сервер и загружайтесь

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение manefesto » 2010-09-27 14:16:16

тоже вопрос.
как будет себя вести веник с ZFS если я его подцеплю на другой сервак.
метки сохранятся? где они вообще хранятся то ?
я такой яростный шо аж пиздеЦ
Изображение

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение mak_v_ » 2010-09-27 14:32:07

что значит "как будет себя вести"?
какие метки?
исходя из 2-го непонятно 3-е

Аватара пользователя
Neus
майор
Сообщения: 2023
Зарегистрирован: 2008-09-08 21:59:56

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение Neus » 2010-09-27 15:14:38

а зачем на роутере ZFS?

HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-27 15:16:41

Neus писал(а):а зачем на роутере ZFS?
- Сохранность данных
- отсутствие необходимости делать fsck

HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-27 15:30:30

mak_v_ писал(а):Ну так возьмите веник, загрузитесь правильно с него (или подцепите вторым), подправьте fstab, перетащите на другой сервер и загружайтесь
Насчет этого понятно, просто интересуют более простые способы...
Например, что делать в ситуации, если батарейка на биосе села и рубанули свет...
Пошло смещение разделов...
Что делать? подбирать в биосе параметры касательно HDD?
В срочном порядке подтыкать DVD (flash, HDD etc) и играться в Fixit ?

Учитывая что ставится будет в том числе на ключевые сервера, то хочется знать, что не будет лишних проблем...

Или не стоит пока на роутерах переходить на ZFS, как считаете?

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение mak_v_ » 2010-09-27 15:45:08

мдя......
у меня на боевых уфс2
везде в rc.conf прописано

Код: Выделить всё

fsck_y_enable="YES"
background_fsck="NO"
честное слово за более чем 8 лет ни одной проблемы (ну окромя проблем с железками - веник посыпался 1 раз и 1 раз убило его перепадом напруги)

HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-27 16:02:07

mak_v_ писал(а):мдя......
у меня на боевых уфс2
везде в rc.conf прописано

Код: Выделить всё

fsck_y_enable="YES"
background_fsck="NO"
честное слово за более чем 8 лет ни одной проблемы (ну окромя проблем с железками - веник посыпался 1 раз и 1 раз убило его перепадом напруги)
Пока решения не вижу, придется ждать релиза FreeBSD 9, а сейчас так и буду делать...

P.S. Был бы благодарен , если б кто-то подсказал решения, т.к ZFS все равно придется ставить в качестве зеркала (на серваке бекапа). Да и не факт, что все проблемы будут решены в 9-ке

FiL
ст. лейтенант
Сообщения: 1377
Зарегистрирован: 2010-02-05 0:21:40

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение FiL » 2010-09-27 19:19:13

mak_v_ писал(а): честное слово за более чем 8 лет ни одной проблемы (ну окромя проблем с железками - веник посыпался 1 раз и 1 раз убило его перепадом напруги)
При дисках на несколько ТБ fsck занимает какое-то неприличное время. Что не радует.

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение mak_v_ » 2010-09-27 20:14:52

Ну тема про роутер, насколько я понял из самой темы. простите за каламбур.
Если "хранилище", так думаю что какое-то аварийное питалово должно быть, а если РОУТЕР, то зачем там несколько терабайт?
ниасилил Вашего пшика, простите или обоснуйте....

FiL
ст. лейтенант
Сообщения: 1377
Зарегистрирован: 2010-02-05 0:21:40

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение FiL » 2010-09-27 21:07:42

mak_v_ писал(а):Ну тема про роутер, насколько я понял из самой темы. простите за каламбур.
Если "хранилище", так думаю что какое-то аварийное питалово должно быть, а если РОУТЕР, то зачем там несколько терабайт?
ниасилил Вашего пшика, простите или обоснуйте....
зачем на роутере ZFS я и сам не понимаю. Но вроде Ваше утверждение "меня на боевых уфс2" было несколько шире и не относилось только к роутерам.

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение mak_v_ » 2010-09-27 21:23:04

Значит Вы невнимательно читаете тему

Аватара пользователя
hedgehog
сержант
Сообщения: 220
Зарегистрирован: 2010-01-26 11:47:05
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение hedgehog » 2010-09-27 22:37:30

а при чем тут zfs и fstab ? на таблицу разделов ругается. возможно, не нравится буткод - попробуйте переписать. сколько саташных устройств у фряшного гостя в вбоксе, кстати?
только что на виртуалке обновил 8.0 > 8.1: при смене sata канала система грузится без проблем. например, изначально диск определился как ad4, после смены канала - как ad10. проблем нет.

покажите:
zpool status
gpart show

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение manefesto » 2010-09-28 6:27:16

кстати сам отвечу на свой вопрос с предысторией.
купил себе на днюху винт сата 500 Gb 2,5", решил поставить на нем zfs чтобы перенести всю файлопомойку с 250ки.
Воткнул хард через внешний бокс usb
диск определился как da1
все скопировал. Пришло время менять старый 250гиговый 3.5" на 500ку 2,5"
Так как цеплять уже было решение на sata, то меня интересовал вопрос, а как собственно будет монтировать хард, это же вам не обыкновенный ufs и в fstab писать ничего не надо.
вообщем всё подхватилось само
я такой яростный шо аж пиздеЦ
Изображение

HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-29 21:59:07

hedgehog писал(а):а при чем тут zfs и fstab ? на таблицу разделов ругается. возможно, не нравится буткод - попробуйте переписать. сколько саташных устройств у фряшного гостя в вбоксе, кстати?
только что на виртуалке обновил 8.0 > 8.1: при смене sata канала система грузится без проблем. например, изначально диск определился как ad4, после смены канала - как ad10. проблем нет.

покажите:
zpool status
gpart show

Код: Выделить всё

test# zpool status
  pool: zroot
 state: ONLINE
 scrub: none requested
config:

        NAME         STATE     READ WRITE CKSUM
        zroot        ONLINE       0     0     0
          gpt/disk0  ONLINE       0     0     0

errors: No known data errors
test# gpart show
=>      34  25165757  ad1  GPT  (12G)
        34       256    1  freebsd-boot  (128K)
       290   4194304    2  freebsd-swap  (2.0G)
   4194594  20971197    3  freebsd-zfs  (10G)


HEDG_SS
сержант
Сообщения: 198
Зарегистрирован: 2008-11-22 20:37:07

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение HEDG_SS » 2010-09-29 22:50:08

Если нужно еще что-то показать, говорите ...

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

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение Rus » 2010-11-16 16:29:48

За виртуалбокс не скажу.
Но при переносе винта на другую машину вообще не важно, в какой порядковый SATA слот будет подоткнуто.

кстати, подключив винт и смонтировав zroot, собранный по данной инструкции, получить доступ удастся только к /usr и /var.
/ там не монтируется. соответственное /boot, /etc и прочие системные директории из / будут недоступны. И при крэше их тоже не удастся выковырять.

мимо шёл
проходил мимо

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение мимо шёл » 2011-01-13 12:30:57

У мну то-же проблема, немного не такая, хочу перенести
систему с ad0(ZFS) на ad4(UFS) c ufs просто, а вот как с ZFS такое провернуть.

Код: Выделить всё

$  zpool status
  pool: zroot
 state: ONLINE
 scrub: none requested
config:

        NAME         STATE     READ WRITE CKSUM
        zroot        ONLINE       0     0     0
          gpt/disk0  ONLINE       0     0     0

errors: No known data errors
$ gpart show
=>      34  39102269  ad0  GPT  (19G)
        34       256    1  freebsd-boot  (128K)
       290   8388608    2  freebsd-swap  (4.0G)
   8388898  30713405    3  freebsd-zfs  (15G)

=>       63  234439443  ad4  MBR  (112G)
         63  234438561    1  freebsd  [active]  (112G)
  234438624        882       - free -  (441K)

=>        0  234438561  ad4s1  BSD  (112G)
          0    4194304      1  freebsd-ufs  (2.0G)
    4194304    6291456      2  freebsd-swap  (3.0G)
   10485760   14680064      4  freebsd-ufs  (7.0G)
   25165824    4194304      5  freebsd-ufs  (2.0G)
   29360128  205078433      6  freebsd-ufs  (98G)

$                                             

Лень с нуля ставить :smile:

Аватара пользователя
zidi
рядовой
Сообщения: 31
Зарегистрирован: 2009-06-07 11:03:11

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение zidi » 2011-03-03 23:06:21

"коль пошла такая пьянка...", то задам и я вопрос в эту ветку.
FreeBSD вроде 8.1 (точно не помню версию ОС, винт сыпется, отключил). Купил новый винчестер, поставил свежую ОС FreeBSD 8.2 и хочу заставить работать с 2-ух терабайтными винтами, стоявшие со времён прошлой freebsd. Раньше делал:

Код: Выделить всё

gpart create -s GPT ad1
gpart add -b 34 -i 01 -t freebsd-zfs -l dsk01 ad1
zpool create -m /mnt/pools/dsk01 storage01 /dev/gpt/dsk01
Как быть с разметкой дисков и с пулом(один винт = один пул)?
Хочу получить мои пулы на новой ОС, конечно же с хранящимися на них файликами. Судя по прочтённому на просторах интернета, "create" и "add" использовать нельзя, так как информация затрётся.
Предположу, что копать надо в сторону экспорта/импорта. Но можно ли обойтись без него? Или может я вообще не в ту сторону копать начал, а решение, как всегда, на поверхности?
Заранее примного благодарен.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Перенос HDD с ZFS на другой роутер.

Непрочитанное сообщение iZEN » 2011-03-04 0:10:21

zidi писал(а):"коль пошла такая пьянка...", то задам и я вопрос в эту ветку.
FreeBSD вроде 8.1 (точно не помню версию ОС, винт сыпется, отключил). Купил новый винчестер, поставил свежую ОС FreeBSD 8.2 и хочу заставить работать с 2-ух терабайтными винтами, стоявшие со времён прошлой freebsd. Раньше делал:

Код: Выделить всё

gpart create -s GPT ad1
gpart add -b 34 -i 01 -t freebsd-zfs -l dsk01 ad1
zpool create -m /mnt/pools/dsk01 storage01 /dev/gpt/dsk01
Как быть с разметкой дисков и с пулом(один винт = один пул)?
Хочу получить мои пулы на новой ОС, конечно же с хранящимися на них файликами. Судя по прочтённому на просторах интернета, "create" и "add" использовать нельзя, так как информация затрётся.
Предположу, что копать надо в сторону экспорта/импорта. Но можно ли обойтись без него? Или может я вообще не в ту сторону копать начал, а решение, как всегда, на поверхности?
Заранее примного благодарен.
Сначала нужно экспортировать пул. Потом подключить винчестер на целевой машине и импортировать пул в желаемую точку монтирования (с альтернативным корнем): zpool import -R /mnt mypoolname
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix