Prof. Nazmul Ula wrote:

Last week I tried to build the OSCAR cluster using FC9 and I failed after trying for a week (OSCAR-5.1rc1). I had the same experience as Christopher Stevenson ( and the discussion thread by Allan Menezes). After a week I gave up on it.

Then I tried to build the cluster using FC10 manually (without OSCAR) and it works (based on lam-mpi). There were some issues with FC10 NetworkManager, but it is easy to take care of.

Now I would like to build the cluster with OSCAR. Allan Menezes's post shows that OSCAR works with FC10. But I am not sure which version (build) of OSCAR to use and what specific modifications (manual install, add/remove packages, etc.) need to be done.
You can get them here :
https://svn.oscar.openclustergroup.org/svn/oscar/tmp/rpms/
You will also need the two attached files fc-10-x86_64.xml and fc-10-x86_64.rpmlist in fc10.tar! Please find it attached to this email. The fc-10-x86_64.xml goes in your /opt/oscar/share/package_sets/Default directory where you will see the rest of the xml files and the fc-10-x86_64.rpmlist goes in /opt/oscar/oscarsamples directory and if you are using SATA disks selsect scsi.disk for your client image on your gui at that point i think it is set up network step or previous. Also in the gui box before building oscar image in the top menu slot scroll to the right and add ;/tftpboot/oscar/fc-10-x86_64 after the url! For fc-10 they have not added support yet to the trunk. So you will have to do it manually. Download the packages from the url i gave you above and also you will need per-Qt from fc-9-x86_64 so download that too in a different directory like //home/user/Dowload and install it from there with rpm -ivh etc. Also install all the base packages in fc-10-x86_64 to form /opt/oscar. After you create the oscarimage. Manually install c3-4 , sync-files( you might have to force this install by rpm -iv --force ), and env-switcher and open-ssh from the svn i gave you either the common-rpms or fc-10-x86_64 dir in /tftpboot/oscar dir BEFORE you image your clients! Also you might want to use a trick i use Store all the network information of your cluster ex:ifcfg-eth0, ifcfg-eth1 etc in subdirectories in a directory on you fc10 installatiion Like if you call your cluster wulf and wulf001 is your first client node then store all the network files like ifcfg- in wulf001 subdir in say /root/wulf dir and the cp -r wulf to var/lib/systemimager/images/oscarimage/etc/sysconfig/network-scripts. Also modify the systemconfig.conf in your /var/lib/systemimager/images/oscarimage/etc/systemconfig/systemconfig.conf on the head node as i told you before! When you image your client your network info will be on your clients /etc/sysconfig/network-scripts/wulf/wulf001 for example directory for you to cp * /etc/sysconfig/network-scripts from that ../wulf/wulf001 dir. Also when you create the client image oscarimage on your headnode set it to dhcp and shutdown and also chmod +x all the scripts in /var/lib/systemimager/scripts/post-install Also you may have to modify the boot dir from /var/lib/tftpboot to /tftpboot in the file tftp in /etc/xinetd.d! Also restart service xinetd by service xinetd restart Also after you image your clients remember that udev controls automatically for multiple nics which is eth0, eth1 etc so afeter your client node installs and shuts down reboot it and go into bios and do not boot from network as it iwill reinstall osacrimage(it still is buggy!) but set it to ininstall from harddrive in your "BOOT" menus of your bios. Once you boot your client login as root with your head node password and modify /etc/udev/rules.d/70-persistent-net.rules file to the correct eth setting in your clients /etc/sysconfig/network-scrpts dir! You can also do this for your head node also do chkconfig --level 35 network on to set the network on and reboot! Please install yume first from /tftpboot/oscar/common-rpms where you should have downloaded the common-rpms and fc-10 files for fc10 from the svn as per my previous instructions!
Note after you get the GUI and build the client oscarimage do this:
In /var/lib/systemimager/images/oscarimage/etc/systemconfig/systemconfig.conf file of your client image. Edit is as per this : http://www.mail-archive.com/sisuite-us...@lists.sourceforge.net/msg04680.html and put the DEFAULTBOOT etc in as per the instructions above: /var/lib/systemimager/images/oscarimage/boot to correctly input. You should be able to image fc10 in about 3hrs! scp -r /opt/c3-4 to all clents after imaging the clients! So you can reboot or shutdown or reboot cluster Also when crating client oscarimage select dhcp and shutdown in the gui and when booting the client make sure to go into the bios and boot from harddrive instead of network card or it will attempt to reinstall the client oscarimsage through network card pxeboot again. This is a bug in 5.1
Allan

        Can some one help please?

Also, when is the next version of OSCAR going to be released, that will work with FC10?

        Thanks.

-Nazmul Ula

Attachment: fc10.tar
Description: Unix tar archive

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Oscar-users mailing list
Oscar-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-users

Reply via email to