ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
メインメニュー
Page Top

1. nfs-utils パッケージのインストール anchor.png

# yum -y install nfs-utils 
Page Top

2. NFS mount 対象ディレクトリの作成 anchor.png

# mkdir -p /local_work
# chmod 777 /local_work

※/local_work を NFS mount できるようにする
Page Top

3. /etc/exports の修正 anchor.png

# vim /etc/exports
  
  /local_work を NFS mount できるようにする
  ------------------------------------------------------------------
  --- /etc/exports.org    2008-04-02 01:05:42.000000000 -0400
  +++ /etc/exports.mod    2008-03-17 05:21:13.000000000 -0400
  @@ -1 +1,3 @@
  +/local_work *(rw,no_root_squash)
  
  ------------------------------------------------------------------
Page Top

4. NFSで使用するポート番号の固定化 anchor.png

NFSで使用するポート番号は、通常、動的に変化するため、固定して
使用するように変更する。

# vim /etc/sysconfig/nfs
  
  -------------------------------------------------------------------
  --- /etc/sysconfig/nfs.org      2008-04-02 01:37:20.000000000 -0400
  +++ /etc/sysconfig/nfs.mod      2008-03-27 04:54:32.000000000 -0400
  @@ -19,9 +19,9 @@
   #
   #
   # TCP port rpc.lockd should listen on.
  -#LOCKD_TCPPORT=32803
  +LOCKD_TCPPORT=32803
   # UDP port rpc.lockd should listen on.
  -#LOCKD_UDPPORT=32769
  +LOCKD_UDPPORT=32769
   #
   #
   # Optional arguments passed to rpc.nfsd. See rpc.nfsd(8)
  @@ -34,13 +34,13 @@
   # Optional arguments passed to rpc.mountd. See rpc.mountd(8)
   #RPCMOUNTDOPTS="-vvvvv"
   # Port rpc.mountd should listen on.
  -#MOUNTD_PORT=892
  +MOUNTD_PORT=892
   #
   #
   # Optional arguments passed to rpc.statd. See rpc.statd(8)
   #STATDARG="-vvvv"
   # Port rpc.statd should listen on.
  -#STATD_PORT=662
  +STATD_PORT=662
   # Outgoing port statd should used. The default is port
   # is random
   #STATD_OUTGOING_PORT=2020
  
  -------------------------------------------------------------------
Page Top

5. NFSサーバの起動 anchor.png

# /etc/init.d/rpcbind restart
# /etc/init.d/nfslock start
# /etc/init.d/nfs start
Page Top

6. rpcinfo を確認 anchor.png

# rpcinfo -p
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100000    4     0    111  portmapper
    100000    3     0    111  portmapper
    100000    2     0    111  portmapper
    100024    1   udp    662  status
    100024    1   tcp    662  status
    100021    1   udp  32769  nlockmgr
    100021    3   udp  32769  nlockmgr
    100021    4   udp  32769  nlockmgr
    100021    1   tcp  32803  nlockmgr
    100021    3   tcp  32803  nlockmgr
    100021    4   tcp  32803  nlockmgr
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100005    1   udp    892  mountd
    100005    1   tcp    892  mountd
    100005    2   udp    892  mountd
    100005    2   tcp    892  mountd
    100005    3   udp    892  mountd
    100005    3   tcp    892  mountd
Page Top

7. coLinux上からNFS mount できることを確認 anchor.png

# mkdir -p /mnt/nfs
# mount -t nfs 172.30.0.2:/local_work /mnt/nfs

# mount |grep nfs
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
172.30.0.2:/local_work on /mnt/nfs type nfs (rw,addr=172.30.0.2)
Page Top

2. Windows側の設定 anchor.png

外部からTFTPサーバへアクセスできるように、外部からTFTPサーバへの
アクセスパケットをcoLinux側へ渡すように設定する

■開放ポート
┏━━━┳━━━━┯━━━━┓
┃      ┃TCP/UDP │Port番号┃
┣━━━╋━━━━┿━━━━┫
┃NFS   ┃TCP     │2049    ┃
┠───╂────┼────┨
┃      ┃UDP     │2049    ┃
┣━━━╋━━━━┿━━━━┫
┃SunRPC┃TCP     │111     ┃
┠───╂────┼────┨
┃      ┃UDP     │111     ┃
┣━━━╋━━━━┿━━━━┫
┃Lockd ┃TCP     │32803   ┃
┠───╂────┼────┨
┃      ┃UDP     │32769   ┃
┣━━━╋━━━━┿━━━━┫
┃Mountd┃TCP     │892     ┃
┠───╂────┼────┨
┃      ┃UDP     │892     ┃
┣━━━╋━━━━┿━━━━┫
┃Statd ┃TCP     │662     ┃
┠───╂────┼────┨
┃      ┃UDP     │662     ┃
┗━━━┻━━━━┷━━━━┛

■詳細設定手順
  マイネットワーク
  →プロパティ
  →ローカルエリア接続(共有状態の接続)のプロパティ
  →詳細設定
  →[設定]ボタン押下
  →[追加]ボタンを押下
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃NFS_TCP   ┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃2049      ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃2049      ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃TCP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃NFS_UDP   ┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃2049      ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃2049      ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃UDP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃SunRPC_TCP┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃111       ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃111       ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃TCP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃SunRPC_UDP┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃111       ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃111       ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃UDP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃Lockd_TCP ┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃32803     ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃32803     ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃TCP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃Lockd_UDP ┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃32769     ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃32769     ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃UDP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃Mountd_TCP┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃892       ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃892       ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃TCP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃Mountd_UDP┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃892       ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃892       ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃UDP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃Statd_TCP ┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃662       ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃662       ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃TCP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
  ┏━━━━━━━━━━━━━━━━━━━┳━━━━━┓
  ┃設定項目                              ┃設定内容  ┃
  ┣━━━━━━━━━━━━━━━━━━━╋━━━━━┫
  ┃サービスの説明                        ┃Statd_UDP ┃
  ┠───────────────────╂─────┨
  ┃ネットワークでこのサービスをホストして┃172.30.0.2┃
  ┃いるコンピュータの名前またはIPアドレス┃          ┃
  ┠───────────────────╂─────┨
  ┃このサービスの外部ポート番号          ┃662       ┃
  ┠───────────────────╂─────┨
  ┃このサービスの内部ポート番号          ┃662       ┃
  ┠───────────────────╂─────┨
  ┃チェックボックス                      ┃UDP       ┃
  ┗━━━━━━━━━━━━━━━━━━━┻━━━━━┛
  
Page Top

3. NFSサーバへのアクセス確認 anchor.png

「2. Windows側の設定」を実施していれば、外部のPCからでも
 coLinuxのNFSサーバへアクセスすることが可能。
 
 # mount -t nfs XXX.XXX.XXX.XXX:/local_work /mnt/nfs

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 3348, today: 1, yesterday: 0
初版日時: 2008-04-02 (水) 14:44:52
最終更新: 2008-04-02 (水) 14:51:30 (JST) (3520d) by drillking