Hello Stephen,

it can be very frustrating to try to make a complete autonomous linux system directly on an autonomous box.
So there are some clues:
1. try to build it in a controlled environment: virtual machine for example, or even a small chroot in your main environment to find out if you have all the devices, required libraries... 2. you can begin your work from a booting initrd + kernel: modify the initrd so that you stay in it, use tmpfs (or additional ramdisks), add network drivers, then you can format a bigger ramdisk (or use full tmpfs at the desired size mounted rw) and perform a pivot_root on it...

You should find plenty of documentation looking for "embedded linux HOWTO", it will be easier for you since you should avoid all the cross compilation tricky part.

For your ssh server you can try to use dropbear (smaller and specially designed for embedded systems), be sure you know what is done with dns: if your embedded system can resolve names? perform reverse on IPs? SSH can be picky when it comes to DNS questions.

For my usage, I have a hacked rsh server modified to avoid any DNS checks (every communication is based on IPs), and executes any command as root on the embedded system. On big clusters RSH can cause some problems if you intend to keep more than 256 simultaneous connections from a single server.


Regards,

Julien Leduc



[EMAIL PROTECTED] wrote:
Hello everyone,
I have built a diskless cluster using FC6 x86_64 and can get a node to successfully boot up via dhcp and pxelinux. I am not using a NFS because I want everything to reside on the node as to reduce network traffic. Right now it just boots up to a text login screen and it won't accept any login or remote logins at all. I have modified the rc scripts in the root file system many times, even copying the whole /etc directory straight over from the main PC, but it still won't allow any logins. I was able to to edit the inittab file to 'wait' at the shell /bin/bash, but I still couldn't communicate with the node. I am going to try to install SSH, make sure the daemon sshd is running on the node with pregenerated keys to allow logins without passwords, and see if that will help any. All I want to do is be able to boot the node up and run an HPL benchmark on it. What else do I have to do to the RAMDISK root file system to communicate wit! h the h ead node and allow logins via ssh, telnet, or even rsh so that I can get a benchmark?
Thanks in advance for any help.
Stephen Jenkins
WSU
Beowulf Senior Project Group


------------------------------------------------------------------------

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

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

Reply via email to