On 2011-08-11 7:49 PM, Andrew Stesin wrote:
- 2 x 1 Tb в зеркале под систему - 6 x 1 Tb в raid5 под "всё остальное" :) Вот вопрос, зеркало на 1 Tb под систему наверное логично нарезать на ufs2, а как правильно построить один здоровый zfs на массив raid5?
Диски в JBOD и собрать raidz средствами ZFS. Судя по http://blogs.oracle.com/bonwick/entry/raid_z в сравнении с пятым рейдом raidz не только избавляет от проблемы write hole, но и быстрей. Кстати, на счёт зеркала из двух 1TB дисков "под систему" я бы тоже подумал хорошенько - по моему опыту, при размере ufs2 раздела более нескольких десятков мегабайт процесс fsck при старте после креша превращается в многочасовую пытку, особенно если при этом одновременно ещё и пересобирается зеркало. Я поэтому обычно каждый диск разбиваю на три слайса: - 1 GB, который потом стыкуется в gmirror, под / - X GB, каждый или отдельно в swap, или gmirror и в swap; - остальное - в mirror zpool, и потом уже средствами ZFS нарезается /var, /usr, /tmp и /home. Также можно обойтись без UFS вообще и сделать ZFS-only систему, если разбивать диски через GPT, но я на практике такое не пробовал. -- ryzh-ripe