分享
 
 
 

如何架构高性价比的分布式计算机集群(4)

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

31. 制作启动盘,陆续加入节点,MOSIX集群就创建完了。

典型的配置文件

/etc/mosix.map

1 192.168.0.254 1

2 192.168.0.1 253

/etc/dhcpd.conf

default-lease-time 21600;

max-lease-time 21600;

ddns-update-style none;

allow booting;

allow bootp;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.0.255;

option routers 192.168.0.254;

option domain-name-servers 192.168.0.254;

option domain-name "mosix";

option root-path "192.168.0.254:/opt/ltsp/i386";

shared-network NODES {

subnet 192.168.0.0 netmask 255.255.255.0 {

range dynamic-bootp 192.168.0.100 192.168.0.253;

use-host-decl-names on;

option log-servers 192.168.0.254;

if substring (option vendor-class-identifier, 0, 9) = "PXEClient"

{

filename "/lts/pxe/pxelinux.bin";

}

else

{

filename "/lts/vmlinuz-2.4.18-mosix";

option host-name = concat("node" , binary-to-ascii( 10, 8, "",

substring(reverse( 1, leased-address), 0, 1)));

}

}

}

group {

use-host-decl-names on;

option log-servers 192.168.0.254;

host node001 {

hardware ethernet 00:E0:06:E8:00:84;

fixed-address 192.168.0.1;

filename "/lts/boot/bootp/vmlinuz.eepro100.bootp";

}

host node002 {

hardware ethernet 00:D0:09:30:6A:1C;

fixed-address 192.168.0.2;

filename "/lts/boot/bootp/vmlinuz.tulip.bootp";

}

host node003 {

hardware ethernet 00:D0:09:30:28:B2;

fixed-address 192.168.0.3;

# kernels are specified in /tftpboot/lts/boot/pxe/pxelinux.cfg/

filename "/lts/boot/pxe/pxelinux.bin";

}

}

/etc/exports

/opt/ltsp/i386 192.168.0.0/255.255.255.0(ro,no_root_squash)

/var/opt/ltsp/swapfiles 192.168.0.0/255.255.255.0(rw,no_root_squash)

/etc/hosts 和 /opt/ltsp/i386/etc/hosts

192.168.0.254 mosix

192.168.0.1 node001

192.168.0.2 node002

192.168.0.3 node003

192.168.0.4 node004

省略一部分

192.168.0.253 node253

127.0.0.1 localhost.localdomain localhost

/opt/ltsp/i386/etc/fstab

none /mfs mfs dfsa=1 0 0

/opt/ltsp/i386/etc/lts.conf

[Default]

SERVER = 192.168.0.254

XSERVER = off

X_MOUSE_PROTOCOL = "PS/2"

X_MOUSE_DEVICE = "/dev/psaux"

X_MOUSE_RESOLUTION = 400

X_MOUSE_BUTTONS = 3

X_USBMOUSE_PROTOCOL= "PS/2"

X_USBMOUSE_DEVICE = "/dev/input/mice"

X_USBMOUSE_RESOLUTION = 400

X_USBMOUSE_BUTTONS = 3

USE_XFS = N

LOCAL_APPS = N

RUNLEVEL = 3

SOUND = Y

VOLUME = 75

常见问题和解决方法

内核编译失败怎么办?

编译内核是MOSIX集群的最大操作,对于没有编译过内核的人会遇到很多编译失败的问题。对于经常出现的问题和解决办法如下:

编译失败在SCSI设备时,如果没有SCSI设备,在编译配置菜单中除去SCSI选项。

编译失败在SiS芯片时,如果没使用SiS芯片组的主板,在编译菜单中除去SiS芯片支持选项。

更改编译文件后仍然编译失败时,注意将上一次编译的中间文件清理干净,使用如下命令(不要忘记备份.config文件):

cd /usr/src/linux-2.4.18-om2

cp .config /usr/src/config.backup/config-newkernel

make mrproper

DHCP为什么不能正确读取配置文件?

确认你的DHCP版本要3.0.1以上,可以到RedHat的网站上下载。另外检查/etc/dhcpd.conf文件配置是否有错误,可以参考本例的文件。

配置完启动时出现sshd加载失败时怎么办?

该情况出现在MOSIX修改sshd的属性后出现,你可以加载MOSIX的ssd守护进程,操作如下:

chkconfig sshd.pre-mosix on

service sshd.pre-mosix start

首次启动MOSIX时提示Host name lookup failure是什么原因?

这是由于/etc/hosts文件没有正确标出主机名对应的地址造成的,修改/etc/hosts文件正确就可以。

首次启动MOSIX时提示以下错误:

setpe: the supplied table is well-formatted,

but my IP address (127.0.0.1) is not there!

是什么原因?

这是由于RedHat Linux 的host文件缺省只有127.0.0.1对应主机名,可以将/etc/hosts文件中的127.0.0.1 mosix localhost分开描述:

vi /etc/hosts

192.168.0.254 mosix

127.0.0.1 localhost

制作LTSP启动内核映象失败

注意使用的LTSP初始化工具是ltsp_initrd_kit-3.0.1-i386.tgz版本,其他的版本因为修改了初始化脚本,目前没有方法可以初始化成功。

另外制作启动内核映象时必须有mknbi-1.2-6.noarch.rpm包,从RedHat的网站上可以下载最新的版本。

配置ltsp客户端DHCP启动失败

检查/etc/dhcpd.conf文件指向的启动内核路径正确,确认物理连接正确,确认软盘未损坏,确认LTSP内核启动文件正常编译。确认安装并启动了tftp守护进程,确认/etc/exports文件共享了正确的客户端根文件系统路径。

配置ltsp客户端启动X Windows失败

如果需要在客户端启动X Windows,需要安装LTSP的X包,并根据显示卡的不同安装不同的X服务器版本。

rpm -Uvh ltsp_x_core-3.0.1-1.i386.rpm

rpm -Uvh ltsp_x_fonts-3.0.0-0.i386.rpm

下载连接是:http://sourceforge.net/project/showfiles.php?group_id=17723

如果并不需要启动X Windws,需要修改/opt/ltsp/i386/etc/lts.conf文件中X_USBMOUSE_BUTTONS = 3即可启动文本界面。

LTSP客户端启动后找不到主机名或不能解析主机名

确认/opt/ltsp/i386/hosts文件不是符号连接,并且和/etc/hosts文件一致,确认/etc/dhcpd.conf文件中加入自动生成主机名配置,确认生成的主机名与hosts文件中的一致。

LTSP客户端启动后不能启动mosix

确认/etc/mosix.map和/opt/ltsp/i386/etc/mosix.map文件一致。

启动mosix后没找到mfs目录

手动创建/mfs目录:

mkdir /mfs

mkdir /opt/ltsp/i386/mfs

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有