Разработчик(и) | Корпорация Оракул |
---|---|
Полное имя | Файловая система Oracle Cluster |
Введено | Март 2006 с Linux 2.6.16 |
Пределы | |
Максимальный размер тома | 4 ПБ (OCFS2) [1] |
Максимальный размер файла | 4 ПБ (OCFS2) [1] |
Максимальная длина имени файла | 255 байт |
Допустимые символы в имени файла | Все байты, кроме NUL и '/' |
Функции | |
Даты записаны | модификация (mtime), модификация атрибута (ctime), доступ (atime) |
Разрешения файловой системы | Разрешения Unix, списки контроля доступа и произвольные атрибуты безопасности (Linux 2.6 и более поздние версии) |
Прозрачное сжатие | Нет |
Прозрачное шифрование | Нет |
Дедупликация данных | Нет |
Копирование при записи | Да |
Другой | |
Поддерживаемые операционные системы | линукс |
Oracle Cluster File System ( OCFS , во второй версии OCFS2 ) — это файловая система с общим диском , разработанная корпорацией Oracle и выпущенная под лицензией GNU General Public License . Первая версия OCFS была разработана с основным акцентом на поддержку системы управления базами данных Oracle , которая использовала кластерные вычисления . Из-за этого она не была POSIX -совместимой файловой системой. В версии 2 были включены функции POSIX.
OCFS2 (версия 2) была интегрирована в версию 2.6.16 ядра Linux . Изначально она была отмечена как «экспериментальный» ( альфа-тест ) код. Это ограничение было снято в версии Linux 2.6.19. С версией ядра 2.6.29 в конце 2008 года в ocfs2 было включено больше функций, таких как списки контроля доступа и квоты. [2] [3]
OCFS2 использовал распределенный менеджер блокировок , который напоминает OpenVMS DLM, но гораздо проще. [4] Oracle анонсировала версию 1.6 в ноябре 2010 года, которая включала функцию копирования при записи, называемую reflink. [5]