Официально так :
For business-critical server deployments, Snow Leopard Server adds read and write support for the high-performance, 128-bit ZFS file system, which includes advanced features such as storage pooling, data redundancy, automatic error correction, dynamic volume expansion, and snapshots.
- http://www.apple.com/server/macosx/snowleopard/
ZFS быть !
Еще один момент – OpenCL (Open Compute Library) :
Another powerful Snow Leopard technology, OpenCL (Open Compute Library), makes it possible for developers to efficiently tap the vast gigaflops of computing power currently locked up in the graphics processing unit (GPU).
И вот забавная вещь получается – использование мощностей GPU для вычисления контрольных сум – рассуждения смотреть здесь – http://lists.macosforge.org/pipermail/zfs-discuss/2008-June/000633.html и вот здесь – http://lists.macosforge.org/pipermail/zfs-discuss/2008-June/000634.html . Перспектива появления NVidia FX280 в сервере как стандартной , хм , опции , меня немного пугает .
Свежее обновление – версия ZFS-111 .
Что пофиксили :
- make mmap’d pages for zfs play nice
- copyfile(3) fails on symlinks on ZFS
- zfs send won’t die
- No negative namecache for ZFS
- zfs should tune the number of threads it initially generates
- zio_checksum_sha256() incorrect if buffer size not a multiple of 64
- zfs panic when swap file resides on zfs
- Fix zfs build targets
- need to fix Leopard only build target due to symbol change
- ZFS should remove its kqueue support
- define MAX_UPL_TRANSFER for open source builds
Собственно .
Download here - http://trac.macosforge.org/projects/zfs/wiki/downloads .
Обратите внимание , что … Read more…
Переехал на новую машинку – MacBook Pro 2Gb ( вай-вай-вай !!! ) на C2D . Спасибо конторе !!! Как вы думаете , что случилось с моими пулами ? Правильно думаете – поломались . При попытке импорта – паника и гут бай ! Яблоко-Альт-Power не работает , только держать кнопку питания . Развлекло , блин .
Что _радует_ – есть лицензия на Fusion , завтра у меня уже будет стоять OSol 81a внутри VMWare . Проблемка в том , что мой пул содержал на себе репозиторий mercurial ONNV Gate . Кстати , теперь у меня диск отформатирован с поддержкой регистра , что ощЮтимо поможет в работе
Еще один глубокий позитив – заработал Mail.app . Что там было , на старой машине – завтра канет ( увы ) в лету , ибо машинка PowerBook 15″ , верой и правдой служившая мне больше двух лет , завтра будет отформатирована под Leopard “с нуля” и передана в надежные руки .
По скорости пока ничего не могу сказать – ничего с Lightroom визуально не поменялось . Первая фотосессия – первый отчет по скорости – все-таки это ХОБО , а никак не работа ,)
UPD: проблема решена – после update 10.5.1
Just a quick announcement. The seed put up on the ADC website is
actually the *exact* same bits I’ve had posted on the zfs website
(zfs-102A) for the past few weeks. Hence they are actually not
new
So if you’re running zfs-102A you are running the latest bits
released. We just released them via ADC since it has a nice installer
GUI party in case you fear or just hate the terminal window and
tarballs.
В двух словах – если вы не любите ( не понимаете , etc ) командную строку – но хотелось бы попробовать ZFS в тестовых , прошу заметить , целях под замечательной OS Leopard , вам на ADC за свежим графическим инсталлером ZFS Beta Seed , который базируется на версии zfs-102A ( exact – идентичен ) – просто набор файлов с MacForge обернут в инсталлер . Удачи ! Happy Coding , happy testing ! Don’t forget about backups ! Не забывайте про бэкапы – БЭКАП FOREVER !
Взято отсюда : Zfs-changes mailing list ( Zfs-changes@lists.macosforge.org )
UPD: я так понял , временно убрали с сайта due to some errors into installer – из-за ошибок в инсталлере . Сам я пакетами ZFS с ADC не пользуюсь .
У меня возникла проблема – есть PowerBook G4 , на нем Leopard . Мне нужно было иметь копию репозиторя onnv Opensolaris на своей машинке – зачем это надо – это моя проблема , ценитель вот такой – в действительности , основной репозиторий , сборки ведутся на работе на машине X4600 , забитой по крышку – за что отдельное спасибо моим шефам .
Проблема простая – по умолчания HFS+ отформатирована без поддержки Case Sensitivity ( как результат – попытка сделать hg clone приводит к ошибке ; кстати , на windowsXP проблема полностью аналогична , но вот тут я даже не пытался нечего делать – просто проверил для успокоения – да и очевидного решения – для себя на вскидку я не вижу ) . Для себя решил (очень) просто – идем в Disk Utility , создаем там образок диска , выбирая Формат образа Growable (растущий образ диска) , Формат тома – Mac OS X Extended (учет рег. клавиатуры , журнальный) . Указываем желаемый размер , и все – монтируем том , на него делаем hg clone … . В нем (в образе) же храню данные OpenGrok .
Писать про установку Mercurial , OpenGrok – не буду – нет смысла . Под леопардом даже не надо ставить свежий Python – все , что нужно – просто поставить CTags , Mercurial – берем здесь – http://mercurial.berkwood.com/ , OpenGrok – здесь – http://opensolaris.org/os/project/opengrok/ , Tomcat – http://tomcat.apache.org/download-55.cgi . Ну не забываем , что MacOSX – это ЮНИКС , ну или хотя бы не Windows
Потому все проблемы решаются вдумчивым “курением” мануалов – типа там как поставить tomcat или opengrok – вопросы из разряда “было бы не плохо взглянуть на README…” .
PS: я уже прямо-таки зверски сильно хочу сменять свой PB G4 на MacBookPro – с просто неприлично большим диском … Только ради OSol и быстрой , красивой машины и хочу
The page includes instructions on how to download and install the latest binaries as well as how to download and compile the source code itself. I will do my best to keep the page current and will post new bits to the page as we fix more bugs. I will also be adding a list of bugs fixed with this and each ZFS release for all of you interested in the changes made since zfs-59. So if you’re feeling bleeding edge, and I’m hoping you are, please try out the newest bits. As always comments, suggestions, complaints, and bug reports are all very welcome.
http://zfs.macosforge.org/
vintage:~/Desktop/Downloads/zfs-102A ilyxa 16:13:55$ uname -a
Darwin vintage.local 9.1.0 Darwin Kernel Version 9.1.0: Wed Oct 31 17:48:21 PDT 2007; root:xnu-1228.0.2~1/RELEASE_PPC Power Macintosh
vintage:~/Desktop/Downloads/zfs-102A ilyxa 16:14:23$ sudo zpool upgrade -v
This system is currently running ZFS pool version 8.
The following versions are supported:
VER DESCRIPTION
— ——————————————————–
1 Initial ZFS version
2 Ditto blocks (replicated metadata)
3 Hot spares and double parity RAID-Z
4 zpool history
5 Compression using the gzip algorithm
6 pool properties
7 Separate intent log devices
8 Delegated administration
For more information on a particular version, including supported releases, see:
http://www.opensolaris.org/os/community/zfs/version/N
Where ‘N’ is the version number.
vintage:~/Desktop/Downloads/zfs-102A ilyxa 16:14:25$
А последняя версия – http://www.opensolaris.org/os/community/zfs/version/10/ . Неплохо
Ужасы нашего городка – у меня поломалась java . Была нужна в командировке (рулить ILOM) . Пришлось чинить
Mismatched versions: File system is version 2 on-disk format, which is incompatible with this software version 1!zfs_vfs_mount: error 45
Это при попытке монтирования пула , созданного на osol . Все достаточно просто – файловую систему на Solaris надо создавать так – zfs create -o version=1 xxx/yyy .
Итак : создаем pool на сменном носителе ( под osol_b75a – с версией пула 6 ) , втыкаем в Мак . Делаем zpool import . И … обнаруживаем , что zpool export не работает – точнее , оно не реализовано ! Все , алес . Вынимаем носитель ( в моем случае – флэшку ) , даем zpool scrub – паника ! Мы не можем извлечь пул – корректно …
bash-3.2# uname -a
Darwin vintage.local 9.0.0 Darwin Kernel Version 9.0.0: Tue Oct 9 21:37:58 PDT 2007; root:xnu-1228~1/RELEASE_PPC Power Macintosh
bash-3.2# date
среда, 31 октября 2007 г. 21:29:58 (MSK)
bash-3.2# zpool import
pool: supportpool
id: 6185478332692909751
state: FAULTED
status: The pool is formatted using an incompatible version.
action: The pool cannot be imported. Access the pool on a system running newer
software, or recreate the pool from backup.
see: http://www.sun.com/msg/ZFS-8000-A5
config:
supportpool UNAVAIL newer version
disk1 ONLINE
bash-3.2#
Слизали , сукины дети
Версия пула – 8 в опенсолярисе . А вот версия пула из Solaris 8/07 слишком старая с точки зрения MacOSX – предлагает делать upgrade – но , увы , нечем ;| ReadOnly ВСЕ !
А между тем поиск по строке “ZFS” на ADC начал выдавать кое-какие результаты
– ссылка на поиск – буквально вчера было “0 Results Found” .
Еще одно уточнение – используется 6-я версия пула ZFS – http://www.opensolaris.org/os/community/zfs/version/6/ .