-
Notifications
You must be signed in to change notification settings - Fork 0
nfs
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-14-04
安装nfs-common sudo apt-get update sudo apt-get install nfs-common 挂载主机仓库目录 showmount -e sudo mount 10.140.8.53:/home/git/repositories /home/git/repositories df -h 挂载时可能会出现master和slave机器git用户的uid不一致 改变用户uid sudo usermod -u master_git_uid git sudo groupmod -g master_git_uid git sudo find /home -user slave_git_uid -exec chown -h master_git_uid {} ; sudo find /home -group slave_git_uid -exec chgrp -h master_git_uid {} ; 配置开机自动挂载/etc/fstab 10.140.8.53:/home/git/repositories /home/git/repositories nfs defaults 0 0 DB备份恢复,以昨天的数据 所有配置完成后,主站nginx服务reload即可生效
安装nfs-kernel-server
sudo apt-get update
sudo apt-get install nfs-kernel-server
配置/etc/exports
sudo vi /etc/export
配置格式如下:
/home/git/repositories api_ip(rw,sync,no_subtree_check)
导出目录
sudo exportfs –a
启动NFS服务
sudo service nfs-kernel-server start