Intereting Posts
Что такое утилиты и приложения? Не удалось запустить службу Apache Команда поиска hp-ux не работает над списком файлов find script должен удалять пустой рекурсивно после удаления файлов в нем Постоянное чтение с использованием ext4 Прогулки Многомерные массивы в Mawk Как автоматически запускать команду после выхода из ssh Отключить завершение вкладки bash Есть ли какие-либо «неживые» дистрибутивы Linux, которые можно запускать с USB-накопителя, и разрешать доступ к файлам из Windows? Есть ли простая команда linux, которая сообщит мне, что мой диспетчер дисплея? Как я могу проверить, существует ли файл в / root без su для root? Proxmox Guest: сетевое устройство не связано Как сохранить совпадения UID / GID-сопоставлений при архивировании гостевого LXC? MongoDB устанавливает ошибки / E: Sub-process / usr / bin / dpkg возвращает код ошибки (1) ulimit PICKLE: «Операция не разрешена» и «Команда не найдена»

Определите, является ли zfs фактической файловой системой

В Solaris 11 файловая система по умолчанию должна быть zfs, но после официального руководства, которое я получил (с cat /etc/default/fs )

 LOCAL=ufs 

Это ошибка? Я думал, что та же самая информация была на выходе команды mount , но это не так. Это всего лишь список всех точек монтирования.

Вместо mount -p :

 rpool/ROOT/GUI - / zfs - no /devices - /devices devfs - no /dev - /dev dev - no ctfs - /system/contract ctfs - no proc - /proc proc - no mnttab - /etc/mnttab mntfs - no swap - /system/volatile tmpfs - no xattr objfs - /system/object objfs - no sharefs - /etc/dfs/sharetab sharefs - no /usr/lib/libc/libc_hwcap1.so.1 - /lib/libc.so.1 lofs - no fd - /dev/fd fd - no rw rpool/ROOT/GUI/var - /var zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime swap - /tmp tmpfs - no xattr rpool/VARSHARE - /var/share zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/export - /export zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/export/home - /export/home zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/export/home/user - /export/home/user zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool - /rpool zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/VARSHARE/zones - /system/zones zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/VARSHARE/pkg - /var/share/pkg zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/VARSHARE/pkg/repositories - /var/share/pkg/repositories zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime 

Он показывает, что корневая файловая система имеет zfs. Также с zfs list я получаю

 NAME USED AVAIL REFER MOUNTPOINT rpool 7,09G 42,1G 4,65M /rpool rpool/ROOT 4,97G 42,1G 31K legacy rpool/ROOT/GUI 4,96G 42,1G 4,40G / rpool/ROOT/GUI/var 462M 42,1G 231M /var rpool/ROOT/solaris 9,97M 42,1G 2,42G / rpool/ROOT/solaris/var 570K 42,1G 305M /var rpool/VARSHARE 2,53M 42,1G 2,44M /var/share rpool/VARSHARE/pkg 63K 42,1G 32K /var/share/pkg rpool/VARSHARE/pkg/repositories 31K 42,1G 31K /var/share/pkg/repositories rpool/VARSHARE/zones 31K 42,1G 31K /system/zones rpool/dump 1,03G 42,2G 1,00G - rpool/export 49,4M 42,1G 32K /export rpool/export/home 49,4M 42,1G 32K /export/home rpool/export/home/user 49,3M 42,1G 49,3M /export/home/user rpool/swap 1,03G 42,2G 1,00G - 

Итак, каков правильный способ определения фактической файловой системы?

mount -p покажет вам тип файловой системы, используемый для каждой смонтированной файловой системы, например:

 $ mount -p rpool/ROOT/solaris - / zfs - no /devices - /devices devfs - no /dev - /dev dev - no ctfs - /system/contract ctfs - no proc - /proc proc - no mnttab - /etc/mnttab mntfs - no ... 

Если вы в настоящее время не используете загрузочный DVD-диск или USB-накопитель (то есть вы находитесь в процессе установки Solaris с живого носителя), корневая файловая система не может быть ZFS с Solaris 11. Вы не можете установить Solaris 11 и новее в UFS, но конечно, вы можете позже создавать и монтировать файловые системы UFS.

В /etc/default/fs не указано, что такое корневая файловая система, но какие команды, такие как mount и fsck , выбирают как файловую систему по умолчанию, если не указаны в параметрах. Поскольку ZFS не использует fsck и очень редко нуждается в mount , UFS хранится здесь.