CentOS管理系统的特性,既可作为高校计算机专业CentOS管理学习,也可以作为CentOS管理系统开源爱好者、CentOS管理系统用户的学习。这里来介绍应用CentOS管理之openvz中用nfs 。
CentOS管理跟着俺的步骤来~~server:192.168.11.205vim /etc/export/home/testnfs 192.168.11.204(rw,no_root_squash,sync) #这样不安全service nfs restartshowmount -e localhostvim /etc/hosts在这里可以把客户端的也加进来.然后在 /etc/hosts.allow中只对其进行允许.
再者.因为CentOS管理portmap默认启动111端口.可以在 ports 中对应进行映射.保护nfs服务..openvz所在的系统:192.168.11.205在/etc/sysctl.conf中add: kernel.ve_allow_kthreads = 1sysctl -pmodprobe nfsecho "modprobe nfs" >> /etc/rc.localvzctl set 110 --features nfs:on --savevzctl restart 110vzctl exec 110 cat /proc/filesystem看看有没有CentOS管理nodev nfs 有的话就OK啦!
client:192.168.11.204service portmap restartyum install nfs-utils -yvim /etc/hostsadd: 192.168.11.205 nfs-server保存,测试:showmount -e 192.168.11.205
会出现:Export list for 192.168.11.205:/testfs 192.168.11.205mount -t nfs nfs-server:/testfs /data
完成后可以:cat /proc/mounts192.168.11.48:/home/testnfs /data nfs rw,vers=3,rsize=32768,wsize=32768,hard,proto=tcp,timeo=600,retrans=2,sec=sys,addr=192.168.11.48 0 0[root@honeyd data]# df -hFilesystem Size Used Avail Use% Mounted on/dev/simfs 1.0G 627M 398M 62% /none 125M 4.0K 125M 1% /dev192.168.11.48:/home/testnfs7.8G 4.6G 2.8G 63% /data之后进去测试touch aa
看写不写得入.可以的话.去SERVER端看看.也写一个,到CLIENT看看有没有.搞定!
vim /etc/fstab192.168.11.48:/home/testnfs /data nfs rsize=8192,wsize=8192,timeo=14,intr如果出现mount.nfs: Input/output errorCentOS管理则因为客户端也需要启动portmap服务..如果是 mount.nfs:No such device则是因为内核中没有启动对NFS支持.如:modprobe nfs. 看cat /proc/filesystem 中有没有nodev nfs.
ps: 如果首目录不能MOUNT ,则试试挂个二级目录.就可以了,可能是个BUG在这里吧?有知道的朋友告诉我一下.
参考:
http://wiki.openvz.org/NFS_server_inside_container
http://linux.chinaunix.net/techdoc/net/2008/08/11/1024300.shtml
http://blog.csdn.net/chinalinuxzend/archive/2007/10/22/1836761.aspx
以上是CentOS管理相关系统。
【编辑推荐】