Подключаем ZFS

И так, допустим у вас есть диск с файловой системой ZFS, полностью рабочий. Как вытащить с него данные, если на сервере у вас UFS?

Опишу пошагово инструкцию.

1) Загрузка с install-dvd

В главном меню выбираем Fixit -> CDROM/DVD

2) Подгрузка модулей

# kldload /mnt2/boot/kernel/opensolaris.ko
# kldload /mnt2/boot/kernel/zfs.ko

3) Поиск пула

#zpool import
pool: tank
id: 38346946432904694324233447883
state: online
config: tank     ONLINE
ad0p3    ONLINE

4) монтирование пула.

Создаём папку, куда будем монтировать пул

#mkdir /tank_pool

монтируем

#zpool import -R /tank_pool -f tank

После этого можно пользоваться. Корень смонтируется в /tank_pool/root Если же не смонтируется, можно смонтировать вручную:

#mount -t zfs tank/ROOT /tank_pool/root

При этом нужно будет создать папку /tank_pool/root

ПС. Под Solaris нужно будет вместо -t указать -F

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *