mount(1M_NFS) |
(NFS) |
mount(1M_NFS) |
mount, umount - монтирование или демонтирование удаленных ресурсов NFS
Команда mount для NFS связывает указанный полным путем каталог на сервере с заданной полным путем точкой_монтирования (которая должна уже существовать) в локальной файловой системе. mount поддерживает таблицу смонтированных файловых систем в файле /etc/mnttab, описанном на странице справочного руководства mnttab(4).
Команда umount для NFS находится в файле /usr/lib/fs/nfs/umount и вызывается командой umount (см. mount(1M)) общего назначения. umount демонтирует файловую систему и удаляет соответствующую запись из файла /etc/mnttab.
/etc/mnttab | таблица смонтированных файловых систем |
/etc/dfs/fstypes | стандартный тип распределенной файловой системы |
/etc/vfstab | таблица автоматически монтируемых ресурсов |
Команда mount для NFS возвращает следующие значения:
0 | Успешный выход |
32 | Ошибка использования |
47 | Не удается открыть файл mnttab |
48 | Не удается заблокировать файл mnttab |
70 | Повтор операции монтирования |
71 | Отказ от повторений операции монтирования |
72 | Укажите сервер:путь |
73 | Недопустимая опция |
74 | Сервер не отвечает |
75 | Не удается получить адрес службы nfs |
76 | Не удается согласовать защищенный протокол |
77 | В доступе отказано |
78 | Нет такого каталога |
Команда umount для NFS возвращает следующие значения:
0 | Успешный выход |
33 | Ошибка использования |
34 | Нет права доступа |
35 | Каталог/ресурс не смонтирован |
36 | Точка монтирования занята |
Если каталог точка_монтирования был не пустым перед операцией монтирования, его содержимое остается скрытым, пока ресурс сервер:путь не будет демонтирован. Если сервер:путь указан в файле vfstab, в командной строке можно указывать как сервер:путь, так и точку_монтирования, и mount выберет необходимую информацию из vfstab.
Учтите, что если каталог, в который должна монтироваться файловая система, является символьной связью, файловая система монтируется в каталог, на который ссылается символьная связь, а не поверх самой символьной связи.
Эти команды может выполнять только привилегированный пользователь.
Команда mount поддерживает следующие опции:
-F | Задает тип файловой системы (FSType). Если опция -F не указана, mount будет брать тип файловой системы из файла /etc/vfstab, если в нем существует запись для монтируемой файловой системы. | ||||||||||||||||||||||||||||||||||||||||||||
-r | Монтирует указанную файловую систему только для чтения. | ||||||||||||||||||||||||||||||||||||||||||||
-o |
Задает специфические для файловой системы опции в виде списка,
через запятую, из приведенных ниже ключевых слов.
|
Следующие опции доступны для команд mount и umount для NFS:
сервер:путь | Здесь сервер - это машина, предоставляющая удаленный ресурс, а путь - это полный путь к ресурсу. |
точка_монтирования | Имя локального каталога, в который будет смонтирован удаленный ресурс. |
Если файловая система NFS монтируется с опцией bg, это означает, что команда mount должна выполнять повторные попытки как фоновый процесс, если демон монтирования на сервере (mountd(1M)) не отвечает. mount повторяет запрос столько раз, сколько указано в опции retry=n.
После того, как файловая система смонтирована, каждый запрос NFS, сделанный в ядре, ожидает ответа timeo=n десятых долей секунды. Если ответ не получен, время ожидания умножается на два и запрос передается повторно. Когда количество повторных передач достигает числа, указанного в опции retrans=n, файловая система, смонтированная с опцией soft (мягко), возвращает при запросе ошибку; а смонтированная с опцией hard (жестко), выдает предупреждение и продолжает попытки выполнить запрос. Если сервер NFS остановлен, процесс, пытающийся обратиться к файловой системе этого сервера, смонтированной с опцией hard, повиснет, пока сервер не будет запущен снова.
Файловые системы NFS, монтируемые в режиме rw (чтение-запись), должны использовать опцию hard. Если сервер останавливается, когда пользователь записывает файл, запись будет продолжена, когда сервер снова заработает, и записываемые данные не будут потеряны.
Опцию secure необходимо указывать, если сервер требует защищенного монтирования файловой системы NFS.
Кеш атрибутов сохраняет атрибуты файлов на клиенте. Для сброса (изменения) атрибутов файла устанавливается определенное время. Если файл изменен до завершения времени сброса, оно увеличивается и отсчитывается со времени последнего изменения (исходя из предположения, что недавно измененные файлы, вероятно, скоро снова изменятся). Имеется минимальная и максимальная продолжительность времени сброса для обычных файлов и для каталогов. Установка actimeo=n увеличивает время сброса до n как для обычных файлов, так и для каталогов.
Чтобы смонтировать удаленную файловую систему:
Чтобы мягко смонтировать удаленную файловую систему:
Чтобы жестко смонтировать удаленную файловую систему:
Чтобы смонтировать файловую систему с буфером чтения размером 1024 байта:
Чтобы смонтировать файловую систему, допуская только 3 повторных попытки выполнения команды mount:
Чтобы демонтировать удаленную файловую систему сервер:путь
где serv - это имя сервера, а /usr/src - путь к файловой системе на сервере.
Чтобы демонтировать удаленную файловую систему, смонтированную в точку_монтирования
где /usr/src - точка монтирования ресурса.
При монтировании ресурсов быстрого сервера имеет смысл использовать опции монтирования rsize=1024,wsize=1024. Их желательно использовать, поскольку быстрые серверы вызывают переполнение данных в драйвере Ethernet на медленных клиентских машинах. Одним из симптомов этой проблемы является выдача следующего сообщения на консоль клиентских машин:
Еще одним симптомом этой проблемы может быть кажущееся зависание клиентской машины с выдачей на ее консоль сообщения:
Учтите также, что при монтировании по NFS одного файла его нельзя будет открыть с флагом O_CREAT. Информацию о флаге O_CREAT см. на странице справочного руководства open(2).
Copyright 1994 Novell, Inc.
Copyright 1999 В. Кравчук,
OpenXS Initiative, перевод на русский язык
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |