diskless nodes with scyld

valentin at olagrande.net valentin at olagrande.net
Thu Feb 1 04:58:23 EST 2001


I am trying to set up a diskless cluster using the Scyld CD-ROM. Althought
previous articles in the archive suggest that this is possible, I have found
no instruction anywhere on how to do this.

My nodes are single P3-800/133 with 128Mb of RAM, floppy drives, and 3 10/100
ethernet ports. They also can send dhcp requests.

>From an article in the December archives, I assumed that all I need to do
is change the /etc/beowulf/fstab file. Mine currently has the following
entries:

/dev/ram3	/		ext2	fs_size=65536	0 0
none		/proc		proc	defaults	0 0
none		/dev/pts	devpts	gid=5,mode=620	0 0
$MASTER:/home	/home		nfs	defaults	0 0

This fails, and I have trouble interpreting the error log attached at the
end of this message. Now, who can help me?

1. What are the instructions for booting a diskless node with Scyld?

2. Is it possible to boot a diskless node without a Scyld floppy or CD-ROM?
   My nodes send out DHCP requests. Can I simply setup a dchp server to
   hand out /var/beowulf/. Will dhcpd conflict with beoserv over ports?

Valentin


--------------cut here-------------
[root at scyld beowulf]# cat /var/log/beowulf/node.0
node_up: Setting system clock.
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
ext2fs_check_if_mountFilesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
128 inodes, 1024 blocks
51 blocks (4.98%) reserved for the super user
First data block=1
1 block group
8192 blocks per group, 8192 fragments per group
128 inodes per group

Writing inode tables: done                            
Writing superblocks and filesystem accounting information: : No such file or directory while determining whether /dev/ram1 is mounted.
done
node_up: TODO set interface netmask.
node_up: Configuring loopback interface.
/dev/hda: No such device
beoboot: /lib/modules/2.2.16-21.beo/modules.dep missing
/usr/lib/beoboot/bin/node_modprobe: /lib/modules/2.2.16-21.beo/modules.dep: No such file or directory
setup_fs: Checking /dev/ram3 (type=ext2)...
e2fsck 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
ext2fs_check_if_mount: No such file or directory while determining whether /dev/ram3 is mounted.
Couldn't find ext2 superblock, trying backup blocks...

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

e2fsck: Bad magic number in super-block while trying to open /dev/ram3
setup_fs: FSCK failure.
setup_fs: Creating ext2 on /dev/ram3...
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
ext2fs_check_if_mount: No such file or directory while determining whether /dev/ram3 is mounted.
setup_fs: Mounting /dev/ram3 on /rootfs//... (type=ext2; options=defaults)
setup_fs: Checking 192.168.2.1:/home (type=nfs)...
setup_fs: Mounting 192.168.2.1:/home on /rootfs//home... (type=nfs; options=defaults)
beoboot: /lib/modules/2.2.16-21.beo/modules.dep missing
beoboot: /lib/modules/2.2.16-21.beo/modules.dep missing
/usr/lib/beoboot/bin/node_modprobe: /lib/modules/2.2.16-21.beo/modules.dep: No such file or director\y
/usr/lib/beoboot/bin/node_modprobe: /lib/modules/2.2.16-21.beo/modules.dep: No such file or directory
node_modprobe: installing kernel module: nfs
/tmp/nfs.o: unresolved symbol rpc_register_sysctl_Rbf9a77c0
/tmp/nfs.o: unresolved symbol rpc_wake_up_task_Rffa78ed9
/tmp/nfs.o: unresolved symbol rpc_do_call_R0fae8de2
/tmp/nfs.o: unresolved symbol rpc_proc_unregister_R5bd26000
/tmp/nfs.o: unresolved symbol rpc_allocate_R0cd1c989
/tmp/nfs.o: unresolved symbol rpcauth_lookupcred_R0366fdf8
/tmp/nfs.o: unresolved symbol rpc_clnt_sigunmask_R17abaa09
/tmp/nfs.o: unresolved symbol xdr_encode_string_Rabc0fe0c
/tmp/nfs.o: unresolved symbol rpc_init_task_Rf4c99bc4
/tmp/nfs.o: unresolved symbol rpc_sleep_on_R41929c92
/tmp/nfs.o: unresolved symbol rpc_shutdown_client_Rb50bc549
/tmp/nfs.o: unresolved symbol rpc_create_client_R4589e663
/tmp/nfs.o: unresolved symbol rpciod_up_R375492a4
/tmp/nfs.o: unresolved symbol rpc_call_setup_R6f2441da
/tmp/nfs.o: unresolved symbol rpc_proc_init_Rf56e5632
/tmp/nfs.o: unresolved symbol rpc_killall_tasks_R66ae6aea
/tmp/nfs.o: unresolved symbol rpc_release_task_Re71e954e
/tmp/nfs.o: unresolved symbol nlmclnt_proc_Rc02cb40f
/tmp/nfs.o: unresolved symbol nfs_debug_Raf5bf6ef
/tmp/nfs.o: unresolved symbol rpc_execute_R2f4e83ce
/tmp/nfs.o: unresolved symbol rpc_clnt_sigmask_R3b8df6d4
/tmp/nfs.o: unresolved symbol xprt_create_proto_Rc88e4139
/tmp/nfs.o: unresolved symbol rpciod_down_Rbabf0f35
/tmp/nfs.o: unresolved symbol rpc_proc_register_R83e79004
/tmp/nfs.o: unresolved symbol xprt_destroy_Rea15ebb6
/tmp/nfs.o: unresolved symbol rpc_wake_up_next_R134f0e35
mount: fs type nfs not supported by kernel
Failed to mount 192.168.2.1:/home on /home.

_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf



More information about the Beowulf mailing list