RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Os/2 и NFS


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Михаил
Subj : Os/2 и NFS

> Народ - в Os/2 есть штатный NFS сервер и клиент.
> Расскажите как его правильно запустить в работу, и как использовать клиент для подключения к системам отличных от Os/2 !
>
>

В aurora и eComStation правда есть штатный nfs. в merlin-е его нет и я его
пересаживал от eComStation.
Нужны файлы (от aurora или eComStation):

[-------------=====cut=====---------------]
[f:\tcpip\bin\]

16.08.00 11:47 43008 61 portmap.exe
16.08.00 9:56 3498 0 PORTMAP.ICO
16.08.00 12:06 72964 61 rpcinfo.exe


[F:\tcpip\dll]

16.08.00 10:26 97713 61 rpc32dll.dll
16.08.00 10:27 36444 49 rpcdll.dll
16.08.00 11:47 127154 61 rpcdll32.dll
16.08.00 11:55 1872 0 unfs.dll

[F:\mptn\BIN]

16.08.00 12:00 142477 61 mount.exe
16.08.00 11:55 119959 0 nfs300.ifs
16.08.00 11:56 86528 61 nfscntrl.exe
19.09.00 10:05 392608 0 nfsd.exe
16.08.00 12:01 98269 61 nfsdir.exe
16.08.00 11:48 105600 61 nfsdtrce.exe
16.08.00 12:01 129517 61 nfsstart.exe
16.08.00 11:48 106304 61 nfsstat.exe
16.08.00 11:57 86528 61 nfs_log.exe
16.08.00 11:57 34304 0 nfs_qmem.exe
16.08.00 11:56 88576 61 nfs_qmnt.exe
16.08.00 11:56 82432 61 nfs_qver.exe
16.08.00 11:57 99840 61 nfs_trc.exe
16.08.00 11:57 52224 0 nfs_trcd.exe
16.08.00 11:51 230400 61 pcnfsd.exe
16.08.00 11:59 100413 61 showexp.exe
16.08.00 12:01 68685 61 showlock.exe
16.08.00 12:01 67853 61 showmoun.exe
16.08.00 12:00 100525 61 umount.exe
[-------------=====cut=====---------------]

Прописываешь

ifs=d:\PATH\to\nfs\nfs300.ifs

-- это в config.sys, ессно.

из tcpstart.cmd стартуешь сначала
portmap.exe, затем nfsd.exe.

Теперь (после перезагрузки) можешь
посмотреть на нужной машине список экспортированных каталогов:

showexp [some nfs host]

посмотреть список доступных каталогов
на нужной машине:

[-------------=====cut=====---------------]
F:\>showexp dtp

IBM NFS for OS/2
SHOWEXP Version 3.99
Release: m16

Export list for dtp:
f:/ dtp dtop nbk1 nbk2
f:/cur/ftp dtp dtop nbk1 nbk2
f:/cur/tmp dtp dtop nbk1 nbk2
ftp dtp dtop nbk1 nbk2
root dtp dtop nbk1 nbk2
tmp dtp dtop nbk1 nbk2
[-------------=====cut=====---------------]

и заюзать каталог:

[-------------=====cut=====---------------]
F:\>mount -u50 -g50 z: 192.168.2.39:f:/cur/ftp
IBM NFS for OS/2
MOUNT Version 3.99
Release: m16

MOUNT: 192.168.2.39:f:/cur/ftp

NFS Drive z: was attached successfully.
[-------------=====cut=====---------------]

В случае Линукса, чтобы заюзать каталог на линуксовом
компутере, нужно также указать доп. опцию:

-- кажется,
"-s off"

-- это отключает Network Lock Manager--
который линукс не понимает. Линукс у меня
правда, старый (Red Hat 5.0), но проверено, работает :-))

Еще многие говорят, что NFS 3.00 в оси глючный
и надо использовать NFS 2.00, но его я не пробовал.

WBR,
Валерий

ЗЫ

Забыл сказать,
чтобы экспортировать другим хостам свои
каталоги, надо в %etc%
поместить файл exports
примерно такого содержания:

[-------------=====cut=====---------------]
f:/ -alias root -rw dtp dtop nbk1 nbk2
f:/cur/ftp -alias ftp -ro dtp dtop nbk1 nbk2
f:/cur/tmp -alias tmp -ro dtp dtop nbk1 nbk2
[-------------=====cut=====---------------]

Здесь (первая строка)
f:/ -- Экспортируемый каталог в оси

-alias root
-- означает, что каталог будет доступен под псевдонимом root

-rw -- read and write доступ
-ro -- read only доступ

После -ro или -rw идет список хостов, которым
ты даешь доступ ;-)



Sat 11 Sep 2004 09:16 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.0.1) Gecko/20021




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.