Страница 1 из 1

ZFS скрипт инсталляции на слайс

Добавлено: 2012-08-21 9:30:43
dekloper
а можно отстрелить пул с "живой" системы?
ну как бы даже не с живой..
напилил скрипт инсталляния в слайс, но инсталляется всё именно с живой системы, а не "как у всех" через фиксит..
отсюда некоторые грабельки
идея: делаю образ через мдконфиг, делаю пул и всё что там надо, инсталляю со свежеобновленной\собранной системы, и всё как бы работает..
образ можно переносить каким угодно способом на любой девайс
и тут проблема: если сделать тупо destroy пула - образ не рабочий.. пул внутри тоже убивается..
чрутиться во время инсталляния не получается, видимо поэтому все делают через фиксит..
можно как-то изгольнуться? :oops:

Re: ZFS в качестве основной ФС

Добавлено: 2012-08-21 9:38:14
f_andrey
Ну человеки, ну имейте совесть...
Что и как конкретно делаете, где ошибки, вы точно читали документацию?
И создавайте наконец новые темы, В ЦЕЛЕВЫХ РАЗДЕЛАХ, для новых проблем.

Re: ZFS в качестве основной ФС

Добавлено: 2012-08-21 10:31:54
dekloper
f_andrey писал(а):Ну человеки, ну имейте совесть...
Что и как конкретно делаете, где ошибки, вы точно читали документацию?
И создавайте наконец новые темы, В ЦЕЛЕВЫХ РАЗДЕЛАХ, для новых проблем.
да читали.. в некоторых местах.. много ее, все не перечесть)
согласен, надобы отделить котлеты..
делал много чего, проще скрипт наверно глянуть..
хочется зафиксировать рабочее состояние образа
состояние системы после отработки скрипта

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

root@ws53:/ # zpool status -v
  pool: Zroot2
 state: ONLINE
  scan: none requested
config:

	NAME               STATE     READ WRITE CKSUM
	Zroot2             ONLINE       0     0     0
	  label/zDISK2s1a  ONLINE       0     0     0

errors: No known data errors
root@ws53:/ # zfs list
NAME                         USED  AVAIL  REFER  MOUNTPOINT
Zroot2                       695M   121M   373M  legacy
Zroot2/tmp                    31K   121M    31K  /tmp
Zroot2/usr                   321M   121M   321M  /usr
Zroot2/usr/home               31K   121M    31K  /usr/home
Zroot2/usr/ports              95K   121M    33K  /usr/ports
Zroot2/usr/ports/distfiles    31K   121M    31K  /usr/ports/distfiles
Zroot2/usr/ports/packages     31K   121M    31K  /usr/ports/packages
Zroot2/usr/src                31K   121M    31K  /usr/src
Zroot2/var                   384K   121M   124K  /var
Zroot2/var/crash            31,5K   121M  31,5K  /var/crash
Zroot2/var/db                 69K   121M    38K  /var/db
Zroot2/var/db/pkg             31K   121M    31K  /var/db/pkg
Zroot2/var/empty              31K   121M    31K  /var/empty
Zroot2/var/log                31K   121M    31K  /var/log
Zroot2/var/mail               31K   121M    31K  /var/mail
Zroot2/var/run                34K   121M    34K  /var/run
Zroot2/var/tmp                32K   121M    32K  /var/tmp
root@ws53:/ # 
root@ws53:/root/for_zfs # mdconfig -lv
md0	vnode	  952M	/root/for_zfs/file2.bin
root@ws53:/root/for_zfs # glabel status
                  Name  Status  Components
ufsid/4fd74b622a11f3b3     N/A  ada0s4a
          label/zDISK2     N/A  md0
можно принудительно отцепить образ

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

mdconfig -d -u 0
но после этого с пулом ниче делать нельзя, ни форсированно, ни как..