分享到:
重庆决对科技有限公司旗下品牌
数据恢复热线: 023-89128403 15111998399
新闻资讯
公司新闻
行业新闻
技术文章

地址:重庆市九龙坡区石桥铺一城精英12-2室
全国服务热线:023-89128403  
手机:15111998399(24小时)
在线QQ:53755635

行业新闻
   

安装Linux无盘工作站(三)

下一次再启动服务器时,上述服务进程会自动执行。
至此,所有的设置工作全部完成了,联好网络随便打开一台无盘工作站,稍等一下,出现远程引导的信息,接着会启动Win95,接下来很快就会装载Linux,在一大堆Linux的启动信息之后如果看到Linux的登录提示,就说明远程启动成功了。
Linux无盘工作站虽然运转起来了,但还有一个问题,就是交换的问题,因为Linux是一个支持虚拟存储的操作系统,当机器内存不够时,Linux就会把内存中暂时不用的数据换出到交换设备上,等需要时再换回来,刚才我们没有设置交换区,在无盘工作站上用free命令就会发现交换区为零,如果无盘工作站内存较大,运行一些不大的程序,没有交换区还是可以的,但若运行大型程序就会出问题,下面介绍在服务器上设置交换区即远程交换的方法。
对于2.1.101版以前的内核,要实现远程交换可有点费事,得从网络上下载有关的补丁来修改内核代码,然后再编译内核映象。从2.1.101版后的内核支持网络块设备,这样,实现远程交换就容易了。首先编译内核时要使Networkblockdevicesupport选项有效(刚才编译内核时就是这么作的),再从http://atrey.karlin.mff.cuni.cz/~pavel/nbd/nbd.html下载实用程序nbd.14.tar.gz,执行下面的命令
 
tarzxvfnbd.14.tar.gz
cdnbd
./configure
make
编译完后会得到文件nbd-server和nbd-client,将它们复制到/usr/sbin下面:
cpnbd-servernbd-client/usr/sbin
然后编辑文件/etc/rc.d/rc.sysinit,在文件最后加上一行
/usr/sbin/nbd-server7999/tftpboot/%s/swap>/dev/null&
 
执行刚才的命令激活nbd服务:
/usr/sbin/nbd-server7999/tftpboot/%s/swap>/dev/null&
下一次服务器启动时,上述命令会自动执行。
 
再在服务器上每个工作站目录(/tftpboot/192.168.0.1,/tftpboot/192.168.0.2等等)下为各个无盘工作站建立交换文件,命令如下(本例中交换区大小为32M):
ddif=/dev/zeroof=swapcount=32768bs=1024
mkswapswap
在每个工作站目录下文件/etc/rc.d/rc.sysinit的最后加上两行
/usr/sbin/nbd-clientserver7999/dev/nd0
swapon/dev/nd0
 
就这么简单,再打开无盘工作站试一试启动成功后登录系统,执行命令free就会看到在显示信息的最后有这样一行:
Swap:32764XX XXXX
这说明交换区设置成功了。
通过以上步骤,一个完整的Linux无盘工作站网络就作好了,Linux无盘工作站的用法很灵活,既可以象使用普通有盘工作站一样使用,还可以把无盘工作站当成别的Unix主机的终端,特别是可以作为X终端,运行远程Unix主机上的X应用。
 
上一条: 磁带循环的必要性          下一条: 存储管理的标准和统一
 
投资有风险,入行需谨慎!

本站关键词:重庆硬盘数据恢复 重庆U盘数据恢复 重庆CF卡数据恢复 重庆服务器数据恢复 重庆笔记本数据恢复  重庆苹果数据恢复 重庆专业数据恢复 重庆照片数据恢复

版权所有:重庆决对科技有限公司 地址:重庆市九龙坡区石桥铺一城精英12-2室 电话:023-89128403 手机:15111998399(24小时)
《中华人民共和国电信与信息服务业务经营许可证》编号:渝ICP备12002374号-3 

重庆网站建设|百推网提供技术支持
 

渝公网安备 50010702500964号