- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF138:Review5
Материал из Linuxformat.
Nexenta Core Platform 3
Самое главное | |
Файловый сервер, сочетающий ядро OpenSolaris с окружением Ubuntu. | |
См. также | FreeNAS, FreeBSD или OpenSolaris. |
Разработчик | Nexenta Systems |
Сайт | http://www.nexenta.org |
Цена | Бесплатно по открытым лицензиям |
Вердикт Linux Format | |
Функциональность | 9/10 |
Производительность | 7/10 |
Удобство использования | 6/10 |
Документация | 6/10 |
Мощный дистрибутив для файлового сервера – правда, не до конца отесанный и сложный в обращении. | |
Рейтинг | 7/10 |
- Коэн Вервлоесем интересуется ZFS – новейшей файловой системой; но не любит OpenSolaris. Может быть, Nexenta разрешит дилемму?
Если вас не пугают необычные операционные системы, попробуйте Nexenta Core Platform 3: она сочетает ядро OpenSolaris с пользовательским окружением Ubuntu. Точнее, это сборка OpenSolaris build 134 с пакетами из Ubuntu 8.04 LTS (Hardy Heron). Чем же интересен полученный гибрид?
Главная особенность – ZFS, передовая файловая система OpenSolaris: здесь имеется управление томами, снимки системы, прозрачное сжатие и удаление дубликатов. Словом, идеальная система для файлового сервера.
Но если ZFS так хороша, почему бы не установить OpenSolaris, FreeBSD или PC-BSD? Хороший вопрос, но последняя версия OpenSolaris датируется июнем 2009 года, а фирма Oracle объявила о прекращении разработки этой ОС. Во FreeBSD 8 используется устаревшая версия ZFS – в ней не работает удаление дубликатов. Вот и выходит, что Nexenta – лучший способ попробовать свежую версию ZFS. Ну, а смычка с Ubuntu позволяет работать с Nexenta без изучения команд OpenSolaris. Кроме того, проект Nexenta Core Platform – не просто чьё-то хобби: за ним стоит компания Nexenta Systems, использующая открытую ОС в качестве основы для коммерческой версии, NexentaStor.
Сразу предупреждаем: программа установки Nexenta весьма примитивна. После настройки раскладки клавиатуры и часового пояса диск разбивается автоматически. Под корневой раздел и область подкачки отводится весь накопитель, и на данном этапе выбрать другую компоновку (например, для сохранения двойной загрузки) невозможно – разве что войти в консоль и разбить диск вручную. А вот и приятное известие: легко настроить несколько одинаковых по объёму дисков как зеркала ZFS – для этого их нужно совместно выбрать в программе установки.
После установки Nexenta напоминание об OpenSolaris появляется только при загрузке: после входа всё выглядит так же, как в Ubuntu Server. Можно установить свыше 13 000 пакетов – как приложения командной строки, так и графические программы. В принципе можно установить X.org, Xfce, Firefox и получить обычную настольную систему – хотя официально такой вариант не поддерживается. (Если непременно хочется скрестить OpenSolaris и Ubuntu, установите StormOS.) Всё же Nexenta Core Platform позиционируется как ОС для файловых серверов и NAS.
Атака клонов
Подлинное сокровище Nexenta – инструмент apt-clone, удачное сочетание функции снимков системы ZFS и менеджера пакетов APT от Debian. Новое средство применяется для проведения «транзакционных ZFS-обновлений». Под защитой apt-clone можно спокойно обновляться и устанавливать новые пакеты: при неудаче предусмотрен откат. Например, простая команда apt-clone dist-upgrade приводит к обновлению системы Nexenta – но не раньше, чем будет создана контрольная точка. Если обновление завершится неудачей, вы попросту вернётесь к этой точке. Система придёт в прежнее состояние через несколько секунд, даже без перезагрузки. Но и при успешном обновлении можно в любое время вернуться на исходный рубеж.
Nexenta Core Platform 3 – неплохой выбор для тех, кто не против познакомиться с ZFS, но не хочет вникать в тонкости OpenSolaris. Пользователи Debian или Ubuntu могут испытать все достоинства apt-clone, находясь в знакомом окружении. В следующий раз, собираясь обустраивать файловый сервер для домашней сети, не забывайте и о Nexenta Core Platform.
Свойства навскидку
- Apt-clone
- Удобный инструмент создаёт системные контрольные точки перед каждым обновлением или установкой пакета.
- Откат
- При неудачном развитии событий всё, что от вас требуется – выбрать контрольную точку в меню загрузки Grub.