четверг, 12 мая 2011 г.

zfs на geli

Сервер с mirror zsf.
1. По инструкции. Но оставляем неразмеченное на винте место для данных. Типа так:

#gpart show
=>        34  1953525101  ad0  GPT  (932G)
          34         128    1  freebsd-boot  (64K)
         162    12582912    2  freebsd-swap  (6.0G)
    12583074    83886080    3  freebsd-zfs  (40G)
    96469154  1857055981       - free -  (886G)


=>        34  1953525101  ad2  GPT  (932G)
          34         128    1  freebsd-boot  (64K)
         162    12582912    2  freebsd-swap  (6.0G)
    12583074    83886080    3  freebsd-zfs  (40G)
    96469154  1857055981       - free -  (886G)

Ставим систему на zfs дальше по инструкции.
2. В установленной системе включаем поддержку geli в ядре и размечаем нужное под шифрованный раздел место:
#gpart add -s 180G -t freebsd-zfs -l data0 ad0
ad0p4 added
#gpart add -s 180G -t freebsd-zfs -l data2 ad2
ad2p4 added
#gpart show                                   

=>        34  1953525101  ad0  GPT  (932G)
          34         128    1  freebsd-boot  (64K)
         162    12582912    2  freebsd-swap  (6.0G)
    12583074    83886080    3  freebsd-zfs  (40G)
    96469154   377487360    4  freebsd-zfs  (180G)
   473956514  1479568621       - free -  (706G)


=>        34  1953525101  ad2  GPT  (932G)
          34         128    1  freebsd-boot  (64K)
         162    12582912    2  freebsd-swap  (6.0G)
    12583074    83886080    3  freebsd-zfs  (40G)
    96469154   377487360    4  freebsd-zfs  (180G)
   473956514  1479568621       - free -  (706G)
#geli init /dev/ad0p4 
Enter new passphrase:
Reenter new passphrase:
#geli init /dev/ad2p4
Enter new passphrase:
Reenter new passphrase:

#geli attach /dev/ad0p4
Enter passphrase:
# geli attach /dev/ad2p4
Enter passphrase:
#zpool create data mirror ad0p4.eli ad2p4.eli


Все. Теперь у нас есть шифрованный раздел для данных.

Комментариев нет: