Администрирование вычислительных систем и сетей. Халабия Р.Ф. - 16 стр.

UptoLike

Составители: 

Запускаем growfs для расширения файловой системы на новый раздел:
growfs -M /export/dev/md/rdsk/d8
Ключ M нужен программе growfs для того, чтобы можно было увеличить
размер смонтированной файловой системы. В процессе изменения размера
запись в файловую систему блокируется программой growfs.
Файл /etc/lvm/md.tab содержит таблицу метаустройств, которая служит
файлом настроек для запуска программы metainit при старте системы.
Ограничения при работе с growfs
С помощью growfs можно расширять только файловые системы UFS (не
важно, смонтированные они или несмонтированные). Расширенная файловая
система не может быть уменьшена. Расширение файловой системы
невозможно, если:
- на задействованном в ней устройстве находится файл учета запущенной
системы acct, или
- включена система безопасности на уровне C2 и файл журналирования
находится на расширяемом устройстве, или
- на ней находится локальный файл свопинга, или
- эта файловая система монтируется в каталог /usr или корневой каталог
или является активным разделом свопинга.
Чтобы не искать номер индексного дескриптора по имени файла каждый
раз, когда к файлу происходит обращение, система кэширует имена файлов и
каталогов вместе с номерами их виртуальных индексных дескрипторов. Этот
специальный кэш называется кэш поиска имен каталогов (directory name
lookup cache - DNLC).
При открытии файла DNLC вычисляет соответствующий индексный
дескриптор по имени этого файла. Если имя уже находится в кэше, то оно
отыскивается очень быстро, поскольку не происходит сканирования каталогов
на диске. Каждая запись DNLC в ранних версиях системы имела
фиксированный размер, поэтому пространство для имени файла не могло
превышать 30 символов, а более длинные имена файлов не кэшировались.
      Запускаем growfs для расширения файловой системы на новый раздел:
      growfs -M /export/dev/md/rdsk/d8
      Ключ M нужен программе growfs для того, чтобы можно было увеличить
размер смонтированной файловой системы. В процессе изменения размера
запись в файловую систему блокируется программой growfs.
      Файл /etc/lvm/md.tab содержит таблицу метаустройств, которая служит
файлом настроек для запуска программы metainit при старте системы.
      Ограничения при работе с growfs
      С помощью growfs можно расширять только файловые системы UFS (не
важно, смонтированные они или несмонтированные). Расширенная файловая
система   не    может   быть   уменьшена.   Расширение   файловой    системы
невозможно, если:
      - на задействованном в ней устройстве находится файл учета запущенной
системы acct, или
      - включена система безопасности на уровне C2 и файл журналирования
находится на расширяемом устройстве, или
      - на ней находится локальный файл свопинга, или
      - эта файловая система монтируется в каталог /usr или корневой каталог
или является активным разделом свопинга.
      Чтобы не искать номер индексного дескриптора по имени файла каждый
раз, когда к файлу происходит обращение, система кэширует имена файлов и
каталогов вместе с номерами их виртуальных индексных дескрипторов. Этот
специальный кэш называется кэш поиска имен каталогов (directory name
lookup cache - DNLC).
      При открытии файла DNLC вычисляет соответствующий индексный
дескриптор по имени этого файла. Если имя уже находится в кэше, то оно
отыскивается очень быстро, поскольку не происходит сканирования каталогов
на   диске.    Каждая   запись DNLC      в ранних версиях системы      имела
фиксированный размер, поэтому пространство для имени файла не могло
превышать 30 символов, а более длинные имена файлов не кэшировались.