Назад | Перейти на главную страницу

CENTOS 5 - Как мне подключить диск с одного сервера к другому в сети?

У меня есть два выделенных сервера, на которых работает CENTOS 5. Оба могут подключаться друг к другу по локальному IP. Мне нужен один сервер, чтобы иметь прямой доступ к файлам в определенные каталоги на другом сервере.

Есть ли способ смонтировать, скажем, каталог / usr / одного сервера на другом, чтобы он мог напрямую обращаться к файлам?

Из одной системы вам нужно будет экспортировать файловую систему / usr, а в другой системе вам нужно будет смонтировать удаленный / usr с помощью NFS.

Чтобы экспортировать файловую систему, вам нужно будет сделать запись в / etc / exports файл, а затем запустите / usr / sbin / exportfs программа, чтобы разрешить доступ к нему.

После экспорта / usr вы можете использовать монтировать чтобы смонтировать его в локальную файловую систему. Если у вас есть systema, экспортирующая его / usr, а systemb должна его смонтировать, тогда

В / etc / exports будет такая запись

/usr     systemb(rw)

и

exportfs -a

сделает / usr доступным для systemb, поэтому

mount systema:/usr /mnt

смонтирует / usr в файловую систему systemb в / mnt

Если вы хотите, чтобы файловая система systema: / usr монтировалась при загрузке, вам нужно добавить запись в / etc / fstab, например.

systema:/usr      /mnt        nfs        defaults    0 0 

Экспорт с использованием NFS на стороне сервера отлично работает. На стороне клиента мне нравится включать автоматическое монтирование. Убедитесь, что в файле auto.master есть строка вида; / net -hosts

Используйте «запуск службы autofs», чтобы запустить службу.

Затем на клиенте «cd / net / systema / usr» перенесет вас в экспортированные файлы NFS.

Одно из преимуществ автомонтирования по сравнению с редактированием / etc / fstab заключается в том, что вы можете перезагружать системы в любом порядке.

Для этого вы захотите использовать NFS. По сути, вы отредактируете / etc / exports и поместите файловую систему, которую хотите передать на другой сервер, вместе с любыми параметрами. (Только чтение? Чтение Запись? Разрешить root-доступ?) Затем запустите exportfs, и смонтировать этот каталог с другого сервера. Ты хочешь прочитать man exports для синтаксиса и опций. man exportfs & man nfs тоже поможет.


- Кристофер Карел