2011年7月23日星期六

ubuntu 10.04 NFS server 配置

1、安装Ubuntu nfs
Ubuntu上默认是没有安装Ubuntu nfs服务器的,因此我们首先安装Ubuntu nfs服务器端:$sudo apt-get install nfs-kernel-server
在一些文档中,提出还需要使用apt-get来手动安装nfs的客户端nfs-common,以及端口映射器portmap,但其实这是没有必要的,因为在安装nfs-kernel-server时,apt会自动为我们把它们安装好。

2、配置/etc/exports
Ubuntu nfs允许挂载的目录及权限在文件/etc/exports中进行了定义。
例如,我们要将根目录下的rootfs目录共享出来,那么我们需要在/etc/exports文件末尾添加如下一行:/rootfs *(rw,sync,no_root_squash)
其中:/rootfs是要共享的目录,*代表允许所有的网络段访问,rw是可读写权限,sync是资料同步写入内存和硬盘,no_root_squash是Ubuntu nfs客户端分享目录使用者的权限,如果客户端使用的是root用户,那么对于该共享目录而言,该客户端就具有root权限。

其它Ubuntu nfs常用的参数有:
ro 只读访问
rw 读写访问sync 所有数据在请求时写入共享
async nfs在写入数据前可以响应请求
secure nfs通过1024以下的安全TCP/IP端口发送
insecure nfs通过1024以上的端口发送
wdelay 如果多个用户要写入nfs目录,则归组写入(默认)
no_wdelay 如果多个用户要写入nfs目录,则立即写入,当使用async时,无需此设置。
hide 在nfs共享目录中不共享其子目录
no_hide 共享nfs目录的子目录
subtree_check 如果共享/usr/bin之类的子目录时,强制nfs检查父目录的权限(默认)
no_subtree_check 和上面相对,不检查父目录权限
all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。
no_all_squash 保留共享文件的UID和GID(默认)
root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)
no_root_squas root用户具有根目录的完全管理访问权限
anonuid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的UID
anongid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的GID

3、Ubuntu nfs重启服务
$sudo /etc/init.d/portmap restart
$sudo /etc/init.d/nfs-kernel-server restart

4、测试Ubuntu nfs
此时可以运行以下命令来显示一下共享出来的目录:
$showmount -e

在其他的机器的终端中输入 showmount -e  NFS-SERVER-IP   会显示你 NFS-SERVER的共享. 如果要挂载共享分区的话可以使用这个命令:

mount -t nfs NFS-SERVER-IP:/rootfs    /mnt

上面的命令中,   NFS-SERVER-IP  为 NFS server 的ip;   /rootfs 是NFS-server 共享的分区; /mnt 是当前设备将要挂载 NFS共享分区的挂载点.

可以运行df命令查看是否挂载成功。查看后可以使用以下命令卸载:
$ sudo umount /mnt

 

2011年7月8日星期五

青春,广播,与岁月

又不知不觉的在电脑前坐了一夜,想去睡觉,可是心里又有点怅然若失的感觉, 也许是因为在新浪微博看到了颜涛的近况了。十年过去了。。。

从虾米上找到许美静的 “听那星光歌唱”,听着那熟悉的旋律,“蓝蓝的风儿 柔缓的夜晚   茫茫人海 有谁被遗忘   远远的城市 最爱的人遥遥相望 同一个穹苍。。。”   ,那种柔和悠远的意境,勾起心中的关于中学时的记忆。 青春期时的自己,有一点孤僻不合群,因为颜涛的今晚真好,让自己开始习惯在深夜里听广播,写日记,享受夜的安静。。还记得她每次都提及的taotaotalk 的邮箱,以及郑花路18号。。。 现在想想,感觉十年真的很短,但是又很漫长。。。十年里中,我经历了中学和大学最美好的时光。   如今的我离开了的自己的故乡,来到了北京,在这个陌生的城市里,为了自己的梦想,每天去面对新的挑战 ,渐渐的淡去了青春的那种忧伤。。但那仍是心里最真挚的回忆与感情。。

2011年7月2日星期六

诚征博客好友交换链接

最近把博客的域名从原来的anbit.cn 转换到了现在的83g.org , 其实我本人对于博客的域名并不是特别的在意, 毕竟博客本身的价值在于其内容本身,但是因为是cn域名的缘故,总让人有一种不放心的感觉,而且加上国内及其繁琐的备案制度,  最终下定决心整体的转了过来。 自己原来的博客程序使用的是 ASP 的Zblog ,  现在换了域名,而且博客程序转换成了PHP 的wordpress.    整个博客的链接全部发生了变化, 但是 值得惊喜的是,上次pr 更新后,现在的域名从零变成了2  。所以想在这里 诚征博客好友交换链接。具体的要求有以下几条:

 

1. 首先必须是个人博客,否则免谈, 最好是和科技以及网络相关的。

2.不要求pr, 只需百度和Google 已经收录。

3.要求最少一个月有一次更新。

 

有意者可以在本文下留言,留下博客域名,我会去你的博客回复你。