- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux无盘工作站构架指南
Linux 无盘工作站构架指南
随着Linux的日益流行,使用Linux的人越来越多。Linux 对远程引导的支持非常好,Linnx内核自身又支持网络文件系统,因此非常适合做无盘工作站,本文将详细介绍无盘Linux工作站的安装办法。
这个网络是一个小的局域网,有1台服务器和两台 Linux 无盘工作站。服务器的IP地址定为5 ,名字是linuxserver1;两台无盘工作站的地址由服务器动态分配(在此都分配了固定IP以减小工作量),名字分别是diskless1,diskless2。 服务器和无盘工作站使用的都是 TP-link网卡,无盘工作站使用的网卡上都安装了BOOTROM 启动芯片,服务器操作系统安装的是 RedHat Linux 7.2 ,并安装了全部软件。
Linux的远程引导有两种方式,一是利用Bootp(DHCP)协议,另外一种方式,就是服务器端用 NetWare 服务器。
本文讲述的Linux 无盘工作站就是用Bootp协议作远程引导的,这种方式启动速度快,可靠性好。
具体配置方法如下:
服务器端配置
服务器端主要需要配置用来获得IP地址Dynamic Host Configuration Protocol (DHCP)服务器、用来获得一个操作系统Trivial File Transfer Protocol (TFTP)服务器、用来获得操作系统运行环境Network File System (NFS)服务器及无盘站启动的环境设置。
1.1 环境设置
在/下建立tftpboot目录,同时在tftpboot目录下建立diskless1和diskless2两个子目录。
进入diskless1,建立bin, etc, lib, mnt, root, tmp, var, dev, home, net, proc, sbin, usr等目录。 mknod /dev/nd0 b 43 0 cp -a /bin /tftpboot/diskless1/ cp –a /sbin /tftpboot/diskless1/? cp –a /etc /tftpboot/diskless1/ cp –a /lib /tftpboot/diskless1/ cp -a /dev /tftpboot/diskless1/ cp -a /var /tftpboot/diskless1/ ? cp -a /tmp /tftpboot/diskless1/? cp -a /home /tftpboot/diskless1/? mkdir proc? mkdir usr? chmod a+w tmp ;;;以便客户端写临时数据。
进入/tftpboot,cp –a diskless1 diskless2。 (最好在配置完diskless1客户端后执行,再稍作修改)
?修改/etc/hosts,增加10, diskless1? 12, diskless2
1.2 NFS服务器
编辑文件 /etc/exports ,加入以下内容?/usr *(ro,no_root_squash)?/tftpboot/diskless1 diskless1(rw,no_root_squash)?/tftpboot/diskless2 diskless2(rw,no_root_squash)?
然后启动NFS服务器。
DHCP服务器
编辑文件 /etc/dhcpd.conf ,例如内容可为:subnet netmask { range dynamic-bootp 10 12; option routers 5; option domain-name-servers 15; allow bootp; use-host-decl-names on; filename /tftpboot/vmlinuz.nb; host diskless1 { hardware ethernet 52:54:ab:1b:94:6b; fixed-address 10; } host diskless2 { hardware ethernet 52:54:ab:1b:94:6c; fixed-address 12; }
}
然后启动DHCP服务器
1.4 tftp服务器
编辑文件 /etc/x
文档评论(0)