RedHat5.5和Solaris10 Linux设置共享


=====================================RedHat 5.5======================================

鉴于现在用户一个项目一般都是用多台机器进行处理,那么对ArcGIS Server来说,尽管多台机器进行处理,但是地图切片的文件夹肯定是一个地方的,那么Linux的共享文件夹就需要大家掌握了,下面就试验一下怎么在Linux环境下设置共享文件夹。

机器1:RedHat,192.168.100.203 

机器2:RedHatA,192.168.100.204

目的:将RedHat机器里面的两个文件夹进行共享

1:将机器1的  /opt/arcgis/server10.0/server/serverdir  共享到机器2的 /opt/arcgis/server10.0/server/serverdir

2:将机器1的 /home/aaa 共享到机器2的/home/bbb


修改机器1的/etc/exports文件

  1. /opt/arcgis/server10.0/server/serverdir  192.168.100.204(rw,no_root_squash,async  
  2. ) 192.168.100.203(rw,no_root_squash,async)  
  3. /home/aaa 192.168.100.204(rw,no_root_squash,async) 192.168.100.203(rw,no_root_sq  
  4. uash,async)  
相关格式:

共享路径   共享给机器IP(rw,no_root_squash,async)  共享给机器2 IP(rw,no_root_squash,async)

重启nfs和portmap服务

  1. [root@RedHat ~]# service nfs restart  
  2. Shutting down NFS mountd:                                  [  OK  ]  
  3. Shutting down NFS daemon:                                  [  OK  ]  
  4. Shutting down NFS quotas:                                  [  OK  ]  
  5. Shutting down NFS services:                                [  OK  ]  
  6. Starting NFS services:                                     [  OK  ]  
  7. Starting NFS quotas:                                       [  OK  ]  
  8. Starting NFS daemon:                                       [  OK  ]  
  9. Starting NFS mountd:                                       [  OK  ]  
  10. [root@RedHat ~]# service portmap restart  
  11. Stopping portmap:                                          [  OK  ]  
  12. Starting portmap:                                          [  OK  ]  

设置机器2 

修改/etc/fstab,添加

  1. 192.168.100.203:/opt/arcgis/server10.0/server/serverdir /opt/arcgis/server10.0/server/serverdir nfs rsize=8192,wsize=8192,timeo=14,intr  
  2.   
  3. 192.168.100.203:/home/aaa   /home/bbb  nfs rsize=8192,wsize=8192,timeo=14,intr  
格式:

共享机器的IP: 共享机器的路径     本机的映射路径  nfs rsize=8192,wsize=8192,timeo=14,intr

然后,使用mount  本机器的路径进行mount上

查询mount 会查看本机器的路径是否mount上

  1. [root@RedHatA ~]# mount /home/bbb  
  2. [root@RedHatA ~]# mount  
  3. /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)  
  4. proc on /proc type proc (rw)  
  5. sysfs on /sys type sysfs (rw)  
  6. devpts on /dev/pts type devpts (rw,gid=5,mode=620)  
  7. /dev/sda1 on /boot type ext3 (rw)  
  8. tmpfs on /dev/shm type tmpfs (rw)  
  9. none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)  
  10. none on /proc/fs/vmblock/mountPoint type vmblock (rw)  
  11. sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)  
  12. 192.168.100.203:/home/aaa on /home/bbb type nfs (rw,rsize=8192,wsize=8192,timeo=                                                                                                             14,intr,addr=192.168.100.203)  
  13. [root@RedHatA ~]# mount /opt/arcgis/server10.0/server/serverdir/  
  14. [root@RedHatA ~]# mount  
  15. /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)  
  16. proc on /proc type proc (rw)  
  17. sysfs on /sys type sysfs (rw)  
  18. devpts on /dev/pts type devpts (rw,gid=5,mode=620)  
  19. /dev/sda1 on /boot type ext3 (rw)  
  20. tmpfs on /dev/shm type tmpfs (rw)  
  21. none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)  
  22. none on /proc/fs/vmblock/mountPoint type vmblock (rw)  
  23. sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)  
  24. 192.168.100.203:/home/aaa on /home/bbb type nfs (rw,rsize=8192,wsize=8192,timeo=                                                                                                             14,intr,addr=192.168.100.203)  
  25. 192.168.100.203:/opt/arcgis/server10.0/server/serverdir on /opt/arcgis/server10.                                                                                                             0/server/serverdir type nfs (rw,rsize=8192,wsize=8192,timeo=14,intr,addr=192.168                                                                                                             .100.203)  
相关测试:

在机器1上共享的路径下创建一个文件,在机器2的相关映射路径下能够看到。

  • 1
  • 2
  • 3
  • 下一页

相关内容