|
|
# installation : NFS
|
|
|
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
|
|
|
## master
|
|
|
|
|
|
# apt-get install nfs-kernel-server
|
|
|
# nano /etc/hosts
|
|
|
[add]
|
|
|
127.0.1.1 nfs.$(dnsdomainname)
|
|
|
# nano /etc/exports
|
|
|
[add]
|
|
|
$EXPORT $IP/$SUBNET(rw,sync,no_subtree_check)
|
|
|
# service nfs-kernel-server restart
|
|
|
# etckeeper commit 'exports: add $EXPORT'
|
|
|
|
|
|
|
|
|
## slave
|
|
|
|
|
|
# apt-get install nfs-common
|
|
|
# nano /etc/idmapd.conf
|
|
|
[add at the end]
|
|
|
--8<---------------cut here---------------start------------->8---
|
|
|
|
|
|
[Translation]
|
|
|
Method = nsswitch
|
|
|
--8<---------------cut here---------------end--------------->8---
|
|
|
# nano /etc/hostname
|
|
|
[remove any $(dnsdomainname)]
|
|
|
# nano /etc/hosts
|
|
|
[replace]
|
|
|
127.0.1.1 $(hostname -f) $(hostname)
|
|
|
[add]
|
|
|
$NFS_IP $NFS_HOSTNAME.$(dnsdomainname)
|
|
|
# echo "nfs.$(dnsdomainname):$EXPORT $TARGET nfs auto 0 0" >>/etc/fstab
|
|
|
# mkdir -p $TARGET
|
|
|
# mount !$
|
|
|
[check that $TARGET have the correct uid:gid]
|
|
|
# etckeeper commit '*: $TARGET via NFS' |