Родной инсталлятор у фряхи какой-то стал не очень-то удобный и понятный, уж очень он ... запутанный... И забудешь потом - если постоянно не ставишь - как правильно, и что поменять и где.
Ковыряю скрипт - инсталлятор для автоматического развертывания FreeBSD с файловой системой ZFS - для двух дисков mirror.
Посоветуйте пож-ста оптимальные параметры для разделов ZFS по-умолчанию.
/sbin/zfs set atime=off $ZPOOL /sbin/zfs set exec=off $ZPOOL/tmp /sbin/zfs set exec=off $ZPOOL/var/tmp /sbin/zfs set exec=off $ZPOOL/usr/home /sbin/zfs set setuid=off $ZPOOL/tmp /sbin/zfs set setuid=off $ZPOOL/var/tmp /sbin/zfs set setuid=off $ZPOOL/usr/home /sbin/zfs set reservation=10G $ZPOOL/usr /sbin/zfs set reservation=5G $ZPOOL/tmp /sbin/zfs set reservation=1G $ZPOOL/var/tmp /sbin/zfs list -o reservation
cd $DIST export DESTDIR=$MNT for file in base.txz kernel.txz ports.txz; do (cat $file | tar --unlink -xpJf - -C ${DESTDIR:-/}) ; done
cat << EOF >> $MNT/etc/rc.conf #!/bin/sh ipv6_enable="NO" ... ну и так далее, с конфигами по-умолчанию ===
Что-то я не могу найти nodev опцию. В документации к солярке есть опция devices, но под BSD ее не допилили пока. Что кто слышал, когда появится?
Что-бы ещё такого влепить? Полезного? Для ZFS L))
И резервация места для разделов - я зареревировал 10 Gb для /usr, 5 для /tmp и 1 для /var/tmp. Hа всякий случай, чтобы сервак не шлепнулся под нагрузкой, если место забъется. Остальное - шарится...
Hе хочется все жестко прибивать, шаблон для почтовых серверов, основные данные и логи будут в /var - как бы им ни нужно дать всё что есть.
Вопрос конечно провокационный - но как бы вы сделали по-умолчанию? L)
С наилучшими пожеланиями, Maxim.
--- -А жаль, что во времена неандертальцев не было фидонета * Origin: Главное - вовремя проснуться (2:5020/828.777)