#11
|
|||
|
|||
Re: zvol - кто имел дело?
Alex Korchmar написал(а) к Eugene Grosbein в Feb 18 13:09:40 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Если у тебя там внутри zvol полноценные виртуалки, то там наверняка EG> уже есть таблицы разделов, а тогда и проблемы нет: ну кроме того что она их сперва разберет а потом опять соберет в силу уже своего понимания. Проще, может, влезть в исходник и оторвать ему лишний ум нафиг. с другой сороны, наверное, и так сойдет. > Alex --- ifmail v.2.15dev5.4 |
#12
|
|||
|
|||
Re: zvol - кто имел дело?
Eugene Grosbein написал(а) к Alex Korchmar в Feb 18 17:55:56 по местному времени:
03 февр. 2018, суббота, в 13:09 NOVT, Alex Korchmar написал(а): EG>> Если у тебя там внутри zvol полноценные виртуалки, то там наверняка EG>> уже есть таблицы разделов, а тогда и проблемы нет: AK> ну кроме того что она их сперва разберет а потом опять соберет в силу уже AK> своего понимания. Проще, может, влезть в исходник и оторвать ему лишний AK> ум нафиг. AK> с другой сороны, наверное, и так сойдет. Загрузчик не забудь (-b /boot/mbr). Eugene --- slrn/1.0.2 (FreeBSD) |
#13
|
|||
|
|||
Re: zvol - кто имел дело?
Alex Korchmar написал(а) к Eugene Grosbein в Feb 18 15:24:45 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: AK>> с другой сороны, наверное, и так сойдет. EG> Загрузчик не забудь (-b /boot/mbr). -b /dev/zvol/zzzz интересно, сработает, или оно не сообразит вовремя остановиться? > Alex --- ifmail v.2.15dev5.4 |
#14
|
|||
|
|||
Re: zvol - кто имел дело?
Alex Korchmar написал(а) к Eugene Grosbein в Feb 18 17:33:19 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Если у тебя там внутри zvol полноценные виртуалки, то там наверняка EG> уже есть таблицы разделов, а тогда и проблемы нет: EG> md=/dev/$(mdconfig -af /dev/zvol/$name) || exit 1 хервам - не работает mdconfig с устройствами. > Alex --- ifmail v.2.15dev5.4 |
#15
|
|||
|
|||
Re: zvol - кто имел дело?
Alex Korchmar написал(а) к Eugene Grosbein в Feb 18 18:02:22 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> А если у тебя виртуалки, то сам бог велел юзать qemu-img convert: а с этим успех полный. (ну,йопт - это ж Беллард писал, а не нынешние рукожопы, пихающие прорву ненужных проверок незнамочего незнамо на какой пожарный случай. как же жаль, что он сейчас занят малопонятной херней, а его проекты ведут индусы с китайцами ) > Alex --- ifmail v.2.15dev5.4 |
#16
|
|||
|
|||
Re: zvol - кто имел дело?
Eugene Grosbein написал(а) к Alex Korchmar в Feb 18 23:24:12 по местному времени:
03 февр. 2018, суббота, в 17:33 NOVT, Alex Korchmar написал(а): EG>> Если у тебя там внутри zvol полноценные виртуалки, то там наверняка EG>> уже есть таблицы разделов, а тогда и проблемы нет: EG>> md=/dev/$(mdconfig -af /dev/zvol/$name) || exit 1 AK> хервам - не работает mdconfig с устройствами. И точно, mdconfig придуман, чтобы из обычного файла сделать устройство, а тут оно уже, то есть mdconfig просто лишний и всё должно быть ещё проще: gpart show zvol/$poolname/$fsname разве не показывает тебе таблицу разделов, а ls -l /dev/zvol/$poolname/ устройства ${fsname}, ${fsname}s1 и так далее? То есть, mkimg можно прям сразу натравливать на них без всякой предварительной подготовки. Eugene -- - Локапалы непобедимы, - сказал Кубера, а девочка подняла кубик и долго-долго разглядывала его, прежде чем назвать. --- slrn/1.0.2 (FreeBSD) |
#17
|
|||
|
|||
Re: zvol - кто имел дело?
Alex Korchmar написал(а) к Eugene Grosbein в Feb 18 23:13:31 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> и всё должно быть ещё проще: gpart show zvol/$poolname/$fsname gpart-то, наверное, покажет, ему без разницы. А вот устройства в /dev/zvol не создаются (логично, нахрен они не нужны, никто не обещал что это вообще имеет смысл на этой архитектуре, а не только на той, куда экспортится хз каким образом) > Alex --- ifmail v.2.15dev5.4 |
#18
|
|||
|
|||
Re: zvol - кто имел дело?
Eugene Grosbein написал(а) к Alex Korchmar в Feb 18 04:38:30 по местному времени:
03 февр. 2018, суббота, в 23:13 NOVT, Alex Korchmar написал(а): EG>> и всё должно быть ещё проще: gpart show zvol/$poolname/$fsname AK> gpart-то, наверное, покажет, ему без разницы. AK> А вот устройства в /dev/zvol не создаются (логично, нахрен они не нужны, AK> никто не обещал что это вообще имеет смысл на этой архитектуре, а не AK> только на той, куда экспортится хз каким образом) Если gpart показывает разделы, то соответствующие GEOM_PART создают девайсы, при условии что эти GEOM-ы никто не открыл, типа iSCSI, то есть если true > /dev/zvol/$poolname не ругнётся на запрещение. А если ругнётся, то достаточно отключить использование zvol и девайсы появятся и mkimg сможет их сконвертировать. Eugene -- Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что жизнь меняется необычайно быстро. --- slrn/1.0.2 (FreeBSD) |
#19
|
|||
|
|||
zvol - кто имел дело?
Dmitry Afanasiev написал(а) к Alex Korchmar в Mar 18 22:02:16 по местному времени:
Нi, Alex! At 02 Feb 18 17:18:56, Alex Korchmar wrote to All: AK> народ, никому не доводилось получать из zvolume файл? AK> желательно - с дырками, так что dd оставим на крайний случай. AK> (на целевой системе не zfs ни разу, поэтому и нужен именно файл) dd conv=sparse MATPOCKuН --- QDed beta v1.33.10/FreeBSD |