1. 程式人生 > >NFS: Linux 下建立區域網共享資料庫,讓K臺電腦同時訪問一個硬碟

NFS: Linux 下建立區域網共享資料庫,讓K臺電腦同時訪問一個硬碟

Host

  • sudo apt-get install nfs-kernel-server
  • sudo gedit /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
#       to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
# # Example for NFSv4: # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check) # /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check) # /mnt/hgfs/I *(rw,sync,no_subtree_check,fsid=0) /home/yzbx/config *(rw,sync,no_subtree_check)
  • sudo exportfs -a
  • sudo /etc/init.d/nfs-kernel-server restart

Client

  • sudo apt-get install nfs-kernel-server
  • sudo mkdir /mnt/hahaha
  • sudo mount -t nfs 192.168.x.x:/mnt/hgfs/I /mnt/hahaha

附加篇

  • 如果是在區域網內用虛擬機器,則記得將網絡卡模式設為橋接,將橋接網絡卡從自動修改為正確的硬體,此時虛擬機器可以分配到區域網中的IP,並直接訪問區域網中的其它電腦。
  • 利用ln -s TrueDir LinkDir 可以連結資料庫路徑TrueDir,而程式可以通過LinkDir訪問TrueDir中的資料。