如何使用mount挂载服务器

来源:互联网 发布:php绑定域名 编辑:程序博客网 时间:2024/05/19 14:01

mount挂载服务器

1. 安装nfs的库 yum install showmount2. 编辑/etc/exports文件、添加共享目录权限   directory  ip(options)3. 安装nfs服务  yum install nfs4. 设置nfs开机自启 hkconfig nfs on5. 查看自己的rpc进程,若查看其他主机上的rpc进程可使用rpcinfo -p6. 若要共享一个文件夹,需要在共享清单中指明该文件,文件名和共享名要一致,不可更改。7. 查看挂载信息 showmount -e 10.30.128.2428. 开机自动挂载 vi /etc/fstab   10.30.128.242:/public /mnt/nfs nfs ro,soft,intr 0 09. 先卸载掉已经挂载的,使用命令:umount /mnt/nfs10. 挂载的时候如果出现can't mount ... permision permitted   1) 修改服务端配置、加上insecure选项      eg /data0/www/htdocs 10.30.128.*(rw, sync, no_root_squash, insecure)   2) 不修改服务端、直接在客户端执行挂载时加上 -o resvport   insecure 允许从这台机器过来的非授权访问   root_squash 如果是root登录,限定为nobody用户权限   no_root_squash root登录即拥有root权限   all_squash 所有用户登录之后都只有nobody权限   sync资料同步写入存储器   async资料暂放内存、不直接写入存储   anonuid 将登录用户都设定为指定用户   11. eg:    exportfs -rv 全部重新export一次    exportfs -au 全部卸载    showmount -e ip 显式指定nfs server上export出来的目录    -a 显示已经mount上本机的client机器    umount -f 强制卸载12. 使用mount挂载后会有一个权限的问题、由于开发机是root账户登录、创建的文件     都是root权限、本机无法编辑,在dev上修改文件权限会导致git的状态改变、git     status查看会有大量的文件改变、怎么解决?    1)在项目目录下执行 git config core.filemode false    2) 更改挂载目录的所有者、让自己有权限访问(这种方式在dev上执行git pull之后、权限会跟着更新、需要本地再次修改、建议1)13. 最后一个问题、就是phalcon的内部接口、vim的话无法访问、phpSorm提供了插件    vim如何使用呢? 下载phalcon.zip 解压到指定目录、项目和phalcon一起生成ctags就可以随心跳转了~~14. 还有一个问题、就是使用挂载的话会比较慢~ 目前没有解决
原创粉丝点击