From Wikipedia (Ru) - Reading time: 2 min
| OCFS | |
|---|---|
| Разработчик | Oracle Corporation |
| Файловая система | Oracle Cluster File System |
| Дата представления | 2006-03 (Linux 2.6.16) |
| Ограничения | |
| Максимальный размер файла | 4 петабайт (OCFS2)[1] |
| Максимальная длина имени файла | 255 байт |
| Максимальный размер тома | 4 петабайт (OCFS2)[1] |
| Допустимые символы в названиях | Все байты кроме NULL и '/' |
| Возможности | |
| Свойства | modification (mtime), attribute modification (ctime), access (atime) |
| Права доступа | Unix и ACL |
| Фоновая компрессия | Нет |
| Фоновое шифрование | Нет |
| Поддерживается ОС | Linux |
OCFS (Oracle Cluster File System) — кластерная файловая система[2], поддерживающая разделяемое использование между несколькими Linux-системами.
Разработку файловой системы осуществляет корпорация Oracle под лицензией GNU General Public License. Файловая система обладает семантикой локальной файловой системы и может быть использована почти любыми приложениями. Используется в основном для виртуализации (Oracle VM), кластерных баз данных (Oracle RAC), кластеров на промежуточном ПО (Oracle E-Business Suite) и так далее[3].
Первая версия OCFS была выпущена корпорацией Oracle для Linux-ядра версии 2.4. И хотя версия, выпущенная под свободной лицензией, имела некоторые ограничения, она позволяла получить прямой доступ к файлам базы данных, а также давала ряд других преимуществ администраторам[4]. Так как первая версия файловой системы разрабатывалась только для кластерных баз данных Oracle, она не была POSIX-совместимой, в отличие от второй версии OCFS.
Вторая версия Oracle Cluster File System имеет следующие возможности и особенности[5]:
Для конфигурирования и управления файловой системой предусмотрены два набора программ: ocfs-tools (интерфейс командной строки) и ocfs2console (графический интерфейс).